BlockPulseNews
Définition

Runes : définition

Runes est un protocole de jetons fongibles émis directement sur Bitcoin, qui inscrit ses données dans des sorties OP_RETURN et s'appuie sur le modèle UTXO, avec l'ambition d'être plus simple et moins encombrant que BRC-20.

Thème : Bitcoin

Runes : comment ça marche ?

Runes a été proposé par Casey Rodarmor, également créateur du protocole Ordinals. Son objectif est de permettre la création de tokens fongibles sur Bitcoin sans recourir aux inscriptions JSON utilisées par BRC-20. Les informations nécessaires, comme la création d'une rune, sa frappe ou son transfert, sont encodées dans une sortie OP_RETURN, un champ de transaction prévu pour stocker une petite quantité de données sans créer de sortie dépensable superflue.

Les soldes de runes sont attachés aux UTXO, c'est-à-dire aux sorties de transaction non dépensées qui constituent la base de la comptabilité de Bitcoin. Transférer une rune revient donc à dépenser un UTXO qui la porte et à indiquer, dans la transaction, comment répartir les jetons entre les nouvelles sorties. Cette approche évite de multiplier les petites sorties inutiles qui alourdissent l'ensemble des UTXO que chaque nœud doit conserver. Comme pour Ordinals, le réseau Bitcoin lui-même ne connaît pas les runes : ce sont des logiciels d'indexation qui lisent la chaîne et reconstituent les soldes selon les règles du protocole. Il faut donc un portefeuille compatible pour les manipuler correctement.

Un exemple concret

Imaginons que Marc détienne une rune fictive appelée EXEMPLE•RUNE dans un portefeuille compatible. Il veut en envoyer une partie à Sophie. Son portefeuille construit une transaction Bitcoin qui dépense l'UTXO portant ses jetons, crée une sortie vers l'adresse de Sophie et ajoute une sortie OP_RETURN indiquant combien de jetons lui reviennent. Les frais sont payés en bitcoins, comme pour toute transaction.

Les risques à connaître

Un portefeuille non compatible peut dépenser par erreur un UTXO portant des runes et les perdre. Les soldes dépendent d'indexeurs externes. Beaucoup de runes sont des tokens purement spéculatifs, peu liquides, et les périodes de forte activité peuvent faire grimper les frais sur le réseau.

À ne pas confondre avec

  • BRC-20 : BRC-20 repose sur des inscriptions JSON gérées par des indexeurs Ordinals, alors que Runes encode ses opérations dans OP_RETURN et rattache les soldes directement aux UTXO.
  • Ordinals : Ordinals sert surtout à numéroter les satoshis et à y attacher des inscriptions uniques, tandis que Runes vise des jetons fongibles.

Questions fréquentes sur Runes

Les Runes sont-elles des NFT ?

Non. Une rune est un jeton fongible : chaque unité est interchangeable avec une autre unité de la même rune, contrairement à une inscription Ordinals.

Faut-il un portefeuille spécial pour les Runes ?

Oui, il faut un portefeuille qui reconnaît le protocole. Un portefeuille Bitcoin classique ne voit pas les runes et risque de dépenser les UTXO qui les portent.

Termes liés

Dans le même thème : Bitcoin

Tous les termes du thème Bitcoin →

À lire

L'actualité : Bitcoin

Les derniers articles de BlockPulseNews sur ce sujet.

Approfondir

La fiche du projet cité

Pour aller plus loin sur les projets mentionnés dans cette définition.

Approfondir avec l'Académie : Bitcoin en Profondeur Un module gratuit, en leçons courtes et quiz, pour maîtriser ce thème pas à pas.
Découvrir le module

Les autres termes en R

← Tout le lexique crypto de A à Z