spot_img

Tout savoir sur le protocole Rune sur Bitcoin

Qu’est-ce que le protocole Runes sur Bitcoin ?

Le protocole Runes constitue une nouvelle norme pour émettre des jetons fongibles sur la blockchain Bitcoin, permettant ainsi une création de jetons plus efficace. Casey Rodarmor, un développeur renommé dans le domaine, a introduit le protocole Runes en septembre 2023. Il est conçu pour une meilleure émission d’actifs fongibles sur Bitcoin. Il est également le créateur du protocole Ordinals.

Pourquoi a-t-on créé le protocole Runes ?

Rodarmor présente Runes comme un protocole conçu pour avoir une empreinte minimale sur la blockchain tout en gérant de manière responsable les UTXO (Unspent Transaction Outputs), qui représentent les valeurs Bitcoin non dépensées. Runes vise à simplifier et à améliorer les normes de jeton existantes. Notamment en remplaçant la norme BRC-20, jugée inefficace et génératrice d’un surplus d’UTXO qui encombrent la blockchain. Contrairement à d’autres solutions comme RGB et Taproot Assets, qui dépendent de données hors chaîne, ou Omni Layer et Counterparty, qui nécessitent un jeton natif, Runes offre une intégration plus directe et moins encombrante avec Bitcoin.

Comment fonctionne le protocole Runes ?

Le protocole Runes exploite le modèle UTXO de Bitcoin pour réduire la création d’UTXO superflus. Les Runes sont assignées à des UTXO spécifiques via un message de protocole qui utilise OP_RETURN pour marquer les sorties avec des informations essentielles comme l’ID et la quantité. La fonction OP_RETURN de Bitcoin permet de stocker ces données sans alourdir l’ensemble UTXO car ces sorties sont explicitement non dépensables.

Tous les messages concernant les runes, qu’ils concernent la création (gravure) de nouvelles runes ou leur transfert, sont encodés dans une sortie unique OP_RETURN au sein d’une transaction. Cette même sortie OP_RETURN contient également la divisibilité, le nom de la rune, et d’autres métadonnées essentielles.

Le stock de jetons d’une rune est conservé dans un UTXO unique. Le volume de ces jetons, que ce soit pour une création ou un transfert, est représenté par un entier non signé de 128 bits, définissant le nombre de décimales possibles jusqu’à un maximum de 38. Les runes sont transférées via une transaction Bitcoin avec une sortie OP_RETURN qui spécifie les quantités de runes transférées des entrées vers les UTXO cibles.

Comment sont gravés les Runes?

Les runes sont créées, émises et transférées via des pierres runiques qui sont des messages du protocole Runes stockés dans une sortie de transaction Bitcoin. La gravure consiste à créer une nouvelle rune et à définir ses caractéristiques:

  • Nom : Un jeton rune peut avoir entre un et vingt-huit caractères, par exemple, UNCOMMONGOODS.
  • Divisibilité : Cela définit combien de fois une rune peut être divisée.
  • Symbole : Représentation symbolique de la rune, utilisant un symbole monétaire ou un signe générique du scarabée (¤).
  • Prémine : Allocation initiale de runes réservée par le créateur.
  • Conditions : Définit les conditions sous lesquelles n’importe qui peut émettre de nouvelles unités.
  • Cap : Limite du nombre de fois qu’un jeton rune peut être émis.
  • Montant : Nombre fixe d’unités émises lors de chaque transaction de frappe.
  • Hauteur de départ et Hauteur de fin : Spécifient respectivement le bloc initial et le bloc final pour l’émission de runes.

La différence entre BRC-20 et les Runes

La norme BRC-20, par rapport au protocole Runes, permet plus de flexibilité en cas d’erreurs mais peut encourager une gestion moins efficace des UTXO. Runes vise une intégration plus stricte et structurée pour éviter les surcharges réseau et promouvoir une utilisation responsable des ressources blockchain.

Les avantages des Runes pour l’écosystème Bitcoin

Le protocole Runes offre la possibilité d’émettre divers types de jetons fongibles: jetons de sécurité, pièces stables et jetons de gouvernance, directement sur la blockchain Bitcoin. Cela pourrait élargir l’utilité de Bitcoin et attirer plus d’utilisateurs grâce à des transactions quasi instantanées et à coût réduit, rendues possibles par la compatibilité avec le réseau Lightning. En résultat, les Runes pourraient contribuer de manière significative à la généralisation de l’utilisation de Bitcoin.

Augmentation des revenus

L’utilisation accrue des jetons Runes devrait générer plus de frais de transaction, augmentant ainsi les revenus des mineurs. Cela est crucial surtout à un moment où les récompenses de bloc pour les mineurs sont en baisse.

Innovation

Le protocole Runes stimule l’innovation en permettant aux développeurs de créer des applications sur la blockchain Bitcoin qui étaient auparavant jugées impossibles. Cela ouvre également des portes aux développeurs qui souhaitent exploiter le potentiel de Bitcoin tout en travaillant sur la blockchain publique la plus stable et sécurisée au monde.

Émission de jetons fongibles

Le protocole Runes est conçu pour permettre l’émission directe d’actifs sur Bitcoin avec un minimum d’effets négatifs. Il améliore les protocoles actuels de jetons fongibles qui dépendent de jetons natifs et de données hors chaîne. Sa conception est considérée comme plus aboutie que celle de la norme de jeton BRC-20, déployée plus pour démontrer les capacités du protocole Ordinals qu’autre chose. L’approche sérieuse du protocole Runes pourrait le rendre plus efficace que les jetons BRC-20.

Quel futur pour les Runes ?

Rodarmor envisage d’introduire le commerce direct entre utilisateurs dans un futur proche. Cela pourrait réduire la dépendance aux échanges cryptographiques centralisés et aborder le problème de remplacement par frais (RBF). De plus, il anticipe que, une fois que la proposition d’amélioration de Bitcoin (BIP) concernant OP_CAT sera approuvée, il sera possible de lier les jetons runes aux réseaux de couche 2.

Il estime que le BIP pourrait être intégré à Bitcoin dans l’année. Bien que cette mise à niveau proposée présente des risques de sécurité, certains développeurs estiment qu’elle pourrait faciliter l’interopérabilité avec d’autres chaînes et améliorer les fonctionnalités de Bitcoin.

Cathy Norton
Cathy Norton
Je baigne dans les cryptos depuis 2012. C'est un domaine qui me passionne. Et comme tout passionné, j'aime transmettre mon savoir qui grandit jour après jour. Un domaine infini qui se renouvelle sans cesse. C'est ça qui est passionnant.

Autres Articles

spot_img
4,317SuiveursSuivre

Derniers Articles