Ordinals et BRC-20 : défis de scalabilité post-Taproot
Le déploiement de Taproot en novembre 2021 devait améliorer la confidentialité et la scalabilité de Bitcoin. Pourtant, l'émergence des Ordinals en janvier 2023 a provoqué un effet de bord inattendu : l'inscription massive de données directement sur la blockchain a créé des tensions structurelles sur le réseau. Entre décembre 2022 et septembre 2025, le jeu d'UTXO (Unspent Transaction Outputs) est passé de 84 millions à 169 millions de sorties. Cette explosion soulève une question technique cruciale : Bitcoin peut-il absorber cette nouvelle classe d'usage sans compromettre sa décentralisation ?
Contrairement aux NFT sur Ethereum qui reposent sur des contrats intelligents, les Ordinals inscrivent les données dans le champ witness des transactions Taproot. Cette approche contourne les limites historiques de Bitcoin tout en générant des défis inédits pour les opérateurs de nœuds et les utilisateurs.
L'asymétrie entre images Ordinals et jetons BRC-20
Depuis leur création, environ 97,4 millions d'inscriptions Ordinals ont été enregistrées sur Bitcoin. Mais toutes ne pèsent pas le même poids sur le réseau. Selon l'analyse de BitMEX, 92,5 millions concernent des jetons BRC-20 (mints et transferts), contre seulement 2,7 millions pour les images.
Or, cette différence de volume masque une réalité plus nuancée. En termes d'occupation disque, les deux catégories représentent chacune environ 30 GB de données. Les inscriptions d'images, bien que moins nombreuses, contiennent des fichiers volumineux. Mais leur impact sur la charge de validation reste limité : stockées dans la partie non-exécutée du witness Taproot, elles n'exigent que peu de vérifications cryptographiques.
À l'inverse, les transactions BRC-20 ressemblent structurellement à des transactions ordinaires. Chaque mint ou transfert nécessite des signatures, des validations UTXO et une gestion de la mémoire des nœuds comparable à celle d'un paiement classique. Cette multiplication d'opérations légères mais répétées génère une pression cumulative importante sur l'ensemble du réseau.
La charge de validation des BRC-20 augmente proportionnellement au nombre de transactions, tandis que les images Ordinals pèsent surtout sur le stockage.
Explosion de l'UTXO set : menace pour les nœuds pruneurs
L'UTXO set représente l'ensemble des sorties de transactions non dépensées, que chaque nœud complet doit maintenir en mémoire pour valider les nouvelles transactions. Avec le doublement de ce jeu de données en moins de trois ans, les implications sont multiples.
Les nœuds pruneurs, qui ne conservent qu'une partie de l'historique de la blockchain pour économiser l'espace disque, se retrouvent confrontés à un paradoxe. Même en élaguant les anciennes transactions, ils doivent maintenir l'intégralité de l'UTXO set en RAM ou sur SSD rapide. Cette croissance exponentielle menace la viabilité de ces nœuds légers, pourtant essentiels à la décentralisation du réseau.
Pour les opérateurs de nœuds complets, la situation n'est guère plus favorable. La bande passante nécessaire pour synchroniser l'état du réseau augmente, tout comme les coûts d'infrastructure. Cette pression économique risque de favoriser une concentration des nœuds vers des acteurs disposant de ressources importantes, à rebours de l'idéal de décentralisation.
| Catégorie d'inscription | Impact principal | Pression sur le réseau |
|---|---|---|
| Images Ordinals | Stockage | Faible validation |
| Jetons BRC-20 | Validation | Forte charge cumulative |
Fragmentation des UTXO et complexité d'utilisation
Du côté utilisateur, les BRC-20 imposent un modèle de gestion peu intuitif. Contrairement aux jetons ERC-20 sur Ethereum, qui reposent sur un état de contrat centralisé, chaque unité BRC-20 est inscrite sur un satoshi spécifique qu'il faut tracer et transférer manuellement.
Concrètement, créer un jeton BRC-20 nécessite deux transactions distinctes : une inscription (deploy) puis un mint. Transférer ces jetons exige ensuite de gérer individuellement les UTXO porteurs des inscriptions, avec un risque élevé de confusion ou de perte. Les utilisateurs doivent également gérer les frais de transaction de manière dynamique, particulièrement lors des pics d'activité.
Cette complexité technique a donné naissance à une abstraction de portefeuille indispensable. Des solutions comme Unisat automatisent la gestion des UTXO, le suivi des inscriptions et l'ajustement des frais (bump-fee). Sans ces outils, l'expérience utilisateur resterait prohibitive pour le grand public.
Solutions émergentes : entre compression et side-chains
Face à ces tensions, plusieurs pistes techniques se dessinent. Les projets de Taproot Assets proposent une architecture side-chain permettant d'agréger plusieurs opérations de mint dans une unique transaction on-chain. Cette approche utilise des vPSBT (versioned Partially Signed Bitcoin Transactions) pour réduire la pression sur l'UTXO set principal.
Sur le plan du stockage, des protocoles de pruning sélectif émergent. Ils permettent aux nœuds de conserver les métadonnées nécessaires à la validation des BRC-20 sans stocker l'intégralité des inscriptions historiques. Cette compression des données d'inscription vise à diminuer l'espace disque requis sans compromettre la sécurité.
Les clients Bitcoin intègrent également des filtres de mempool plus sélectifs. En permettant aux opérateurs de nœuds de rejeter ou déprioritiser certaines catégories d'inscriptions, ces mécanismes offrent un levier de modération locale. Couplés à des frais dynamiques ajustés en temps réel, ils découragent les inscriptions non-essentielles lors des périodes de congestion.
Centralisation rampante et enjeux de gouvernance
L'augmentation des ressources nécessaires pour faire tourner un nœud complet n'est pas qu'un problème technique. Elle pose une question de gouvernance de facto : si seuls les acteurs disposant d'infrastructures importantes peuvent valider le réseau, le pouvoir de décision se concentre mécaniquement.
Cette tendance est observable dans d'autres écosystèmes blockchain. Comme pour les ZK-Rollups et zkEVMs, où les exigences de calcul pour la génération de preuves favorisent la centralisation des séquenceurs, Bitcoin pourrait voir émerger une oligarchie de nœuds. La différence réside dans le fait que Bitcoin n'a pas de mécanisme de consensus formel pour arbitrer ces évolutions.
Certains développeurs plaident pour une limitation protocolaire des inscriptions, voire un filtrage natif des Ordinals. D'autres considèrent que toute tentative de censure au niveau du protocole trahirait l'esprit de résistance à la censure de Bitcoin. Ce débat philosophique se traduit par une fragmentation des implémentations, chaque client (Bitcoin Core, Knots, etc.) adoptant sa propre position.
Évolution des cas d'usage : au-delà du simple NFT
Si les premières inscriptions Ordinals relevaient surtout de l'expérimentation artistique, les cas d'usage se diversifient. Les BRC-20 ont permis l'émergence d'un écosystème de tokens expérimentaux, certains servant de base à des systèmes de gouvernance décentralisée ou de tickets d'événements.
Cette évolution rappelle les débuts d'Ethereum, où les premiers jetons ERC-20 servaient essentiellement à des levées de fonds avant de se diversifier. Mais contrairement à Ethereum, Bitcoin ne dispose pas d'une couche d'exécution de contrats intelligents. Les BRC-20 restent donc limités à des fonctions de transfert et de mint, sans logique conditionnelle native.
Des projets tentent néanmoins de contourner cette limitation en combinant inscriptions on-chain et oracles off-chain pour ajouter des fonctionnalités complexes. Cette hybridation crée cependant des vecteurs de centralisation supplémentaires, puisque la logique métier dépend alors d'entités tierces.
L'adoption croissante des Ordinals et BRC-20 témoigne d'une demande latente pour des actifs natifs Bitcoin ne nécessitant pas de pont vers d'autres blockchains. Cette recherche d'autonomie contraste avec les solutions de scalabilité traditionnelles comme le Lightning Network, qui opèrent en layer 2 mais restent cantonnées aux paiements.
Perspectives : vers un équilibre fragile
La trajectoire des Ordinals et BRC-20 dépendra de trois facteurs clés.- Capacité technique des nœuds : la capacité du réseau à absorber la croissance sans exclure les participants modestes.
- Standards efficaces : l'émergence de solutions qui réduisent l'empreinte on-chain tout en préservant la décentralisation.
- Cohésion communautaire : la capacité de la communauté Bitcoin à adopter une vision commune ou à gérer une fragmentation des implémentations.
Les solutions de scalabilité comme les hardware wallets sécurisés devront également s'adapter à cette nouvelle complexité. Gérer des inscriptions Ordinals et des jetons BRC-20 nécessite des interfaces capables de visualiser et manipuler ces actifs de manière sécurisée, un défi d'UX qui reste largement ouvert. En savoir plus sur l'impact des Ordinals et BRC-20 sur l'usage des nœuds.
La dynamique économique des frais de transaction jouera aussi un rôle déterminant. Si les inscriptions continuent de représenter une part significative des revenus des mineurs, ces derniers auront intérêt à préserver cet usage, même au prix d'une pression accrue sur les nœuds. À l'inverse, une baisse d'intérêt pour les Ordinals pourrait alléger naturellement le réseau. Comprendre pourquoi les Ordinals et BRC-20 sont comparés au Far West de Bitcoin.
Ce qui est certain, c'est que Bitcoin n'est plus seulement une réserve de valeur ou un système de paiement. Il devient, de manière partiellement involontaire, un espace d'expérimentation pour de nouvelles primitives de tokenisation. La question n'est plus de savoir si cet usage est légitime, mais comment l'accompagner sans dénaturer les propriétés fondamentales du protocole. Explorer l'avenir des Ordinals et BRC-20 sur la blockchain Bitcoin.