BlockPulseNews
Définition

BRC-20 : définition

BRC-20 est un standard expérimental de jetons fongibles sur Bitcoin, fondé sur des inscriptions Ordinals contenant du texte JSON. Les soldes ne sont pas gérés par Bitcoin lui-même mais calculés par des indexeurs externes.

Thème : Bitcoin

BRC-20 : comment ça marche ?

Bitcoin ne dispose pas de smart contracts comparables à ceux d'Ethereum. Le BRC-20 contourne cette limite grâce aux inscriptions : de petites données gravées dans une transaction Bitcoin. Un jeton est créé par une inscription de déploiement qui précise son nom de quatre lettres, son offre maximale et la limite par mint. Les utilisateurs inscrivent ensuite des opérations de mint, puis de transfert, toujours sous forme de texte.

Le protocole Bitcoin ne lit pas ce texte et ne vérifie aucune règle BRC-20. Ce sont des indexeurs, des logiciels hors chaîne, qui parcourent toutes les inscriptions, appliquent les règles du standard et en déduisent le solde de chaque adresse. Le nom fait référence à l'ERC-20, mais il n'existe aucune compatibilité technique. Ce modèle a provoqué des pics d'activité et de frais sur le réseau Bitcoin, et a inspiré des protocoles alternatifs comme Runes.

Un exemple concret

Imaginons que Kevin veuille transférer des jetons BRC-20. Il doit d'abord inscrire une opération de transfert précisant le montant, puis envoyer l'inscription obtenue au destinataire. Ces deux transactions Bitcoin sont nécessaires. Une fois la seconde confirmée, les indexeurs mettent à jour leurs bases et le portefeuille compatible du destinataire affiche le nouveau solde.

Les risques à connaître

Un portefeuille non compatible peut dépenser par erreur les sorties contenant des inscriptions et faire perdre des jetons. Les soldes dépendent d'indexeurs qui peuvent diverger. Les transferts sont lents et coûteux lorsque le réseau est chargé, et la liquidité de nombreux jetons est faible. Le standard est expérimental.

À ne pas confondre avec

  • ERC-20 : L'ERC-20 est un standard de smart contract exécuté par Ethereum, alors que le BRC-20 repose sur des textes inscrits que Bitcoin ne vérifie pas.
  • Runes : Runes est un autre protocole de jetons fongibles sur Bitcoin, fondé sur le modèle UTXO plutôt que sur des inscriptions JSON.
  • Ordinals : Ordinals est le système de numérotation des satoshis qui permet les inscriptions ; le BRC-20 est une convention de jetons construite par-dessus.

Questions fréquentes sur BRC-20

Peut-on stocker des jetons BRC-20 dans n'importe quel portefeuille Bitcoin ?

Non. Il faut un portefeuille qui reconnaît les inscriptions, sinon il risque de dépenser les sorties concernées comme de simples bitcoins et de détruire les jetons.

Les BRC-20 sont-ils sécurisés par Bitcoin ?

Les inscriptions sont enregistrées sur Bitcoin, mais l'interprétation des soldes dépend d'indexeurs externes. La sécurité n'est donc pas équivalente à celle des bitcoins eux-mêmes.

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 B

← Tout le lexique crypto de A à Z