Le Bitcoin Request for Comments (BRC) constitue un cadre visant à instaurer des protocoles standardisés sur la blockchain Bitcoin. Ces propositions offrent aux développeurs la possibilité de concevoir et de déployer une multitude de fonctionnalités et de types d’actifs sur le réseau Bitcoin sans nécessiter de modifications du protocole fondamental de Bitcoin. Le standard le plus emblématique est le BRC-20, qui permet de créer des jetons fongibles sur la blockchain Bitcoin par le biais du protocole Bitcoin Ordinals, apportant ainsi de nouveaux cas d’usage à l’écosystème Bitcoin.
La genèse du Bitcoin Request for Comments s’inspire des standards ERC (Ethereum Request for Comments) de la blockchain Ethereum. Avec l’avènement de la théorie des Bitcoin Ordinals, les développeurs ont cherché à reproduire sur Bitcoin des fonctionnalités similaires à celles d’Ethereum. En mars 2023, le développeur Domo a introduit le standard BRC-20, première norme de jeton fondée sur la théorie des Ordinals. Cette avancée technologique a permis à la blockchain Bitcoin de prendre en charge la création, le transfert et l’échange de jetons, des fonctions jusqu’alors réservées aux plateformes de contrats intelligents telles qu’Ethereum.
Le fonctionnement du Bitcoin Request for Comments repose sur le protocole Bitcoin Ordinals et la technologie des Inscriptions. Le protocole Ordinals attribue à chaque satoshi—l’unité la plus petite du Bitcoin—un numéro de séquence unique. Parallèlement, la technologie des Inscriptions rend possible l’intégration directe de données au sein du témoin des transactions Bitcoin. Pour émettre des jetons conformes aux standards BRC, les développeurs inscrivent les métadonnées du jeton (nom, quantité totale, règles de génération) sur la blockchain Bitcoin au moyen d’inscriptions. Pour le standard BRC-20, les opérations typiques incluent le déploiement (deploy) d’un contrat de jeton, la création (mint) de jetons et leur transfert (transfer). L’ensemble de ces opérations s’effectue via des données insérées au format JSON et reste enregistré de manière permanente sur la blockchain Bitcoin.
Si les standards BRC enrichissent l’univers Bitcoin de nouvelles fonctionnalités, ils comportent toutefois divers risques et défis. Avant tout, la blockchain Bitcoin n’ayant pas été conçue pour gérer de forts volumes de petites transactions, l’adoption massive des jetons BRC risque d’entraîner une congestion du réseau ainsi qu’une hausse des frais de transaction. Par ailleurs, comparativement aux contrats intelligents d’Ethereum, les normes BRC demeurent limitées en termes de fonctionnalités ; elles ne permettent pas la mise en œuvre de logiques ou d’applications complexes. De plus, les jetons BRC soulèvent des questions de sécurité et de conformité, exposant les utilisateurs à des risques de fraude, tandis que les autorités de régulation sont susceptibles d’agir contre ces nouveaux actifs. Enfin, les standards BRC n’en sont qu’à leurs débuts et les protocoles sont susceptibles d’évoluer, ce qui entretient une certaine incertitude pour les développeurs et les utilisateurs.
Le Bitcoin Request for Comments incarne ainsi une démarche d’expansion fonctionnelle de l’écosystème Bitcoin. En superposant de nouveaux protocoles à l’infrastructure existante, les standards BRC offrent à Bitcoin la possibilité d’être non seulement une réserve de valeur et un instrument de paiement, mais également de soutenir une diversité accrue d’applications. Bien que ces innovations affrontent encore des obstacles techniques et réglementaires, elles ouvrent de nouvelles perspectives pour l’évolution à long terme de Bitcoin et pourraient séduire davantage de développeurs et d’utilisateurs. À mesure que la technologie se perfectionne et que la communauté se structure, les standards BRC pourraient devenir incontournables dans l’extension des capacités de Bitcoin, apportant un souffle nouveau à la cryptomonnaie pionnière.
Partager