Rodarmor revient : annonce "Protocole runique" Pour rivaliser avec le BRC-20

Rodarmor revient : annonce "Protocole runique" Pour rivaliser avec le BRC-20

Casey Rodarmor, le créateur de génie fou derrière Bitcoin Ordinals, a largement évité les projecteurs depuis mars. Un mois et demi après son lancement, le protocole Ordinals a dépassé les rêves d’adoption les plus fous de tout développeur, bien avant d’atteindre les statistiques actuelles de 32 millions d’inscriptions, 180 000 utilisateurs uniques et 550 millions de dollars de volume de transactions, neuf mois plus tard. En septembre, Casey a recommencé à se familiariser avec la communauté Ordinals, en participant au Sommet Ordinals à Singapour et en reprenant son podcast acclamé, Hell Money Pod.

Mais mardi de cette semaine, l’échauffement de Casey était terminé. Il a dévoilé un article de blog présentant l’idée de « Runes », un protocole de jeton fongible alternatif sur Bitcoin. Selon lui, Runes sert à atténuer la prolifération des UTXO et à offrir des avantages significatifs en matière d’expérience utilisateur par rapport à d’autres protocoles de jetons fongibles sur Bitcoin.

« Runes est-ce que c’est du mal réduction. Les BRC-20 créent de nombreux UTXO inutilisés. Pour dépenser des Runes, vous devez détruire les UTXO, ce qui est bon pour le système dans son ensemble. Il est également avantageux pour les utilisateurs, car il permet des échanges plus simples basés sur PSBT. Puisqu’un UTXO ne peut être dépensé qu’une seule fois, vous pouvez créer un ensemble de transactions, puis à partir de ces transactions, vous pouvez garantir qu’une seule d’entre elles pourra être exploitée. Les transactions BRC-20 ne peuvent pas faire cela. – Casey Rodarmor sur les espaces Twitter

Que sont les runes ?

Runes est un protocole de jeton fongible pour Bitcoin, conçu pour être une alternative à BRC-20, Taproot Assets, RGB, Counterparty et Omni Layer. Dans le billet de blog de Casey, il détaille les différences avec les runes et ces protocoles. Fondamentalement, cela revient au fait que tous les autres fonctionnent hors chaîne ou sont basés sur une adresse (un compte).

Selon Casey, les protocoles de jetons fongibles hors chaîne vous obligent à réconcilier les données hors chaîne avec la blockchain, créant ainsi une expérience utilisateur délicate. Ceux qui sont basés sur l’adresse ne fonctionnent pas bien avec l’approche basée sur UTXO de Bitcoin, entraînant des complications similaires pour les utilisateurs finaux.

Suivi des jetons fongibles basé sur UTXO

C’est là que réside la magie du protocole Runes. Au lieu de lier l’enregistrement des soldes aux adresses de portefeuille, il place les enregistrements dans les UTXO eux-mêmes. Une nouvelle Rune commence par une transaction d’émission, spécifiant l’approvisionnement, le symbole et le nombre de décimales, attribuant cet approvisionnement à un UTXO spécifique. N’importe quelle quantité de jetons Rune peut se trouver dans un UTXO, quelle que soit sa taille. Les UTXO sont simplement utilisés pour suivre les soldes. Ensuite, une fonction de transfert utilise cet UTXO, le divisant en plusieurs nouveaux UTXO de taille arbitraire, contenant différentes quantités de runes, pour envoyer des enregistrements à d’autres personnes.

Par exemple, si j’utilise un UTXO avec dix mille satoshis (arbitraire), il peut contenir un million (n’importe quel nombre) de runes. Si je veux envoyer à deux amis 100 000 Runes chacun, je mets le tuple attribuant l’endroit où ces Runes vont dans l’OP_RETURN de la transaction Bitcoin. J’ai mis un UTXO, trois UTXO sortent ; deux avec 100 000 Runes chacun pour mes amis et l’autre avec 800 000 Runes pour moi-même.

Le retour de OP_RETURN

Casey a décidé d’utiliser OP_RETURN, au lieu de la partie témoin de la transaction, comme il l’a fait avec le protocole Ordinals, car l’utilisation du témoin peut rendre les échanges et les PSBT délicats. Par exemple, si vous avez une transaction avec deux entrées, chacune de ces entrées a une signature et des données supplémentaires peuvent être ajoutées dans le témoin par chacune. Ainsi, si vous signez une transaction, une autre personne signant la même transaction peut ajouter ses propres données de témoin. Cela signifie que vous pouvez le signer avec un ensemble d’instructions de transfert, tout comme l’autre utilisateur. Cela ne peut pas arriver avec OP_RETURN.

Cela signifie également que les Runes sont distinctes du protocole Ordinals. À certains égards, cela est bénéfique ; la séparation entre les ordinaux et les runes rend le développement plus simple sans que chacun dépende de l’autre. L’inconvénient est que les Runes ne peuvent pas tirer parti de la base d’utilisateurs déjà existante et de la décentralisation des ordinaux, ce qui rend plus difficile le démarrage d’une base de nœuds. À l’inverse, si les Runes deviennent plus appréciées que les Ordinaux – puisque les BRC-20 constituent actuellement la majorité des inscriptions – cela pourrait conduire les coureurs de nœuds BRC-20 Ord actuels à passer aux Runes.

Les règles de normalité sont pour les salopes

Un problème intéressant avec les Runes est que certaines transactions enfreignent les règles de « standardité » de Bitcoin Core en ayant des OP_RETURN de plus de 80 octets ou en utilisant deux transmissions de données. En réponse à cela, Casey a mentionné que ces règles standard ne décident pas de ce qui en fait un bloc et de ce qui est valide dans un bloc. Si une transaction non standard est transformée en bloc, elle est quand même traitée. Ces règles décident simplement de ce que le Vanilla Bitcoin Core relayera une fois votre transaction diffusée. Si les mineurs peuvent gagner de l’argent grâce aux frais générés par les runes, rien ne les empêchera d’accepter les transactions OP_RETURN de plus de 80 octets. Essentiellement, si Bitcoin Core était The Matrix, Casey est comme le petit enfant chauve qui vous dit, à vous l’utilisateur de Rune, que la clé pour plier la cuillère est de comprendre qu’elle n’existe pas vraiment au départ.

Avantages du Bitcoin

En dévoilant Runes, Casey souligne sa conviction que 99,9 % des jetons fongibles ne sont rien de plus que des escroqueries et des mèmes, exprimant son mépris pour leur existence. Cependant, il reconnaît également qu’il ne prévoit pas leur disparition, tout comme les casinos sont là pour rester. Il suggère plutôt qu’il serait bénéfique que le « casino shitcoin » contribue aux frais pour renforcer Bitcoin tout en attirant davantage d’utilisateurs et de développeurs s’intéressant à d’autres blockchains. Il a conçu Runes pour posséder une empreinte minimale sur la chaîne et pour promouvoir une gestion consciencieuse des UTXO. Fidèle à son style grossier, il comparait les Runes à l’offre de seringues propres aux toxicomanes de la rue.

Compatibilité avec Lightning et DLC

Il est important de souligner un avantage non négligeable des Runes : les tokens fongibles seraient compatibles à la fois avec Lightning et les DLC. Il s’agit d’un avantage distinctif par rapport aux BRC-20, attribué à l’approche basée sur UTXO de Runes. Essentiellement, cela signifie que vous pouvez intégrer des Runes dans diverses configurations de portefeuille multisig et régler leurs soldes entre différentes parties. La concurrence profite invariablement aux utilisateurs, et les Runes peuvent rivaliser avec les actifs Taproot sur leur propre territoire, tout en introduisant de nouveaux cas d’utilisation, développeurs et utilisateurs sur le réseau Lightning.

La communauté Ordinals se déchaîne

Casey a révélé Runes dans un article de blog à 18 h 39 HE, le qualifiant de « une idée terrible » et de « le pire est le meilleur protocole de jeton fongible pour Bitcoin ». Dans l’heure, s’adressant à plus de 400 personnes sur X Spaces, il l’a décrit comme « même pas une idée partiellement formée ». Pourtant, l’enthousiasme au sein de la communauté Ordinals était indubitable. J’ai personnellement prolongé une offre d’investissement ouverte de 100 000 $ dans notre prochain programme d’accélération à la première équipe à lancer une application d’indexation, d’émission ou de transfert. Et à 1h12, le premier jeton Rune $RUNE a été émis et confirmé dans un bloc Bitcoin. Le parcours depuis un article de blog naissant jusqu’à sa mise en œuvre par un développeur indépendant s’est déroulé en moins de 7 heures – un rythme rarement observé sur une blockchain, et certainement exceptionnel pour Bitcoin.

Une capture d’écran du jeu vidéo Diablo II.

Ceci est un article invité de Trevor Owens. Les opinions exprimées sont entièrement les leurs et ne reflètent pas nécessairement celles de BTC Inc ou de Bitcoin Magazine.



Voir l’article original en anglais

Prime Video sur Amazon.fr
Découvrez un monde infini de divertissement avec Prime Video d’Amazon. Inscrivez-vous dès maintenant pour profiter d’un essai gratuit de 30 jours et plongez dans vos séries et films préférés, où que vous soyez !