Pendant plus d'une décennie, le récit principal entourant la principale cryptomonnaie mondiale s'est concentré sur son utilité en tant que monnaie numérique décentralisée ou réserve de valeur. Le réseau était considéré comme un registre pour les transactions financières, enregistrant minutieusement les mouvements de fonds entre adresses. Cette perception a changé de manière spectaculaire avec l'introduction de mises à niveau du protocole qui ont involontairement débloqué de nouvelles capacités sur la blockchain. L'émergence des Ordinals et des Inscriptions a fondamentalement modifié la façon dont l'espace de bloc est utilisé, transformant le réseau en une base de données pour des artefacts numériques immuables.
Ce changement a suscité un débat intense concernant l'utilisation appropriée de la blockchain. Alors que certains considèrent ces ajouts comme une innovation essentielle qui apporte une nouvelle utilité et une demande, d'autres les voient comme une congestion du réseau qui s'écarte de la mission originale d'argent électronique peer-to-peer. Indépendamment de la position philosophique, la réalité économique est indéniable. La demande de stockage de données directement sur la chaîne a créé une nouvelle pression sur les frais de transaction, forçant une réévaluation de la façon dont le réseau évolue et dont les utilisateurs interagissent avec lui.
Les bases techniques : SegWit et Taproot
Pour comprendre pourquoi les Ordinals existent et comment ils impactent les frais, il faut d'abord comprendre les mises à niveau spécifiques qui les ont rendus possibles. Ces innovations n'avaient pas été conçues initialement pour héberger de l'art numérique, mais leurs spécifications techniques ont créé l'environnement parfait pour cela.
Segregated Witness (SegWit)
Implémenté en 2017, Segregated Witness (SegWit) était une mise à niveau majeure conçue principalement pour corriger une vulnérabilité connue sous le nom de malléabilité des transactions et pour améliorer l'évolutivité. Avant SegWit, les signatures numériques (données witness) étaient incluses avec les données de transaction dans la limite de taille de bloc de 1 Mo. Cette structure rendait les transactions lourdes et coûteuses. SegWit a séparé les données de signature des données de transaction, les déplaçant efficacement vers la fin de la structure de transaction.
Essentiellement, SegWit a introduit une nouvelle façon de mesurer la taille des blocs appelée « poids de bloc ». Au lieu d'une limite stricte en octets, les blocs étaient mesurés en unités de poids. Les données dans la section witness recevaient une réduction significative, ne comptant que pour un quart du poids des données de transaction régulières. Cela augmentait efficacement la limite de taille de bloc à 4 Mo d'unités de poids, à condition que les données soient principalement des informations witness. Cette réduction était destinée à rendre les transactions standard moins chères, mais elle a plus tard fourni l'incitation économique pour stocker de gros fichiers de données dans la section witness.
La mise à niveau Taproot
L'activation de Taproot en novembre 2021 a encore pavé la voie pour les Inscriptions. Taproot était conçu pour améliorer la confidentialité et l'efficacité en combinant les signatures Schnorr avec des arbres de syntaxe abstraite merkelisés (MAST). Cela permettait aux contrats intelligents complexes de ressembler à des transactions standard sur la blockchain.
Plus important encore pour les Ordinals, Taproot a supprimé les limites strictes de taille sur les données witness dans un script de transaction. Précédemment, il y avait des contraintes sur la quantité de données pouvant être poussées dans ces scripts. En assouplissant ces restrictions, Taproot a involontairement permis aux développeurs de placer près de 4 Mo de données arbitraires — telles que des images, de l'audio ou du texte — dans le champ witness d'une seule transaction. Cette combinaison de la réduction de SegWit et de la capacité de données de Taproot a créé l'infrastructure nécessaire pour que les Inscriptions fonctionnent.
Définition des Ordinals et des Inscriptions
Bien que les termes soient souvent utilisés de manière interchangeable, les Ordinals et les Inscriptions représentent deux concepts techniques distincts qui fonctionnent ensemble pour créer des artefacts numériques sur Bitcoin. Comprendre la différence est clé pour saisir leur impact sur le réseau.
Théorie des ordinaux
La théorie des ordinaux est une méthodologie pour suivre les satoshis individuels, l'unité la plus petite de la monnaie. Il y a 100 millions de satoshis dans une seule pièce. La théorie des ordinaux attribue un numéro spécifique à chaque satoshi individuel en fonction de l'ordre dans lequel il a été miné. Ce système de numérotation permet aux utilisateurs de suivre un satoshi spécifique à travers chaque transaction dans laquelle il est impliqué, du moment de sa création jusqu'à son emplacement actuel.
Ce système opère entièrement hors chaîne en tant que convention sociale. La blockchain elle-même ne distingue pas un satoshi d'un autre ; ils sont fongibles au niveau du protocole. Cependant, un logiciel exécutant la théorie des ordinaux peut reconnaître ces identifiants uniques, transformant efficacement des jetons fongibles en objets de collection non fongibles basés sur leur rareté ou leur historique.
Le processus d'inscription
L'inscription est l'acte d'attacher des données à l'un de ces satoshis numérotés spécifiques. C'est là que l'aspect « on-chain » entre en jeu. Pour créer une inscription, un utilisateur envoie une transaction qui inclut les données (comme une image JPEG) dans la partie witness de l'entrée de transaction. Ce processus « écrit » efficacement le fichier sur la blockchain, le liant de manière permanente au satoshi.
Le mécanisme implique un processus de transaction en deux étapes. D'abord, une transaction de « commit » est créée, qui hache les données et les envoie vers un script Taproot. Ensuite, une transaction de « reveal » dépense cette sortie, exposant le script complet et les données au réseau. Une fois minée, ces données deviennent une partie immuable du registre, hébergée par chaque nœud complet sur le réseau.
Comparaison des modèles de stockage on-chain
L'approche prise par les Inscriptions Bitcoin diffère significativement des normes NFT trouvées sur d'autres blockchains comme Ethereum. Ces différences ont des implications majeures pour les exigences de stockage et les coûts de transaction.
| Caractéristique | NFTs Ethereum | Inscriptions Bitcoin |
|---|---|---|
| Stockage des données | Généralement hors chaîne (IPFS/Serveurs) | Entièrement on-chain (données witness) |
| Mutabilité | Les métadonnées peuvent souvent être modifiées | Immuable une fois miné |
| Complexité | Basé sur contrats intelligents | Basé sur scripts de transaction |
Dans le modèle Ethereum, le jeton sur la blockchain contient généralement un lien pointant vers une image hébergée ailleurs. Si le serveur hébergeant l'image tombe en panne, l'image peut être perdue, ne laissant qu'un lien rompu sur la chaîne. En revanche, les Inscriptions stockent les données brutes réelles du fichier directement sur la blockchain Bitcoin. Cela garantit que tant que le réseau existe, l'artefact existe, mais cela signifie aussi que les données occupent un espace précieux dans chaque bloc, entrant directement en concurrence avec les transactions financières.
L'économie de l'espace de bloc
L'introduction des Inscriptions a fondamentalement changé la dynamique de l'offre et de la demande d'espace de bloc. Précédemment, l'espace de bloc était principalement consommé par des transferts financiers. Désormais, les transactions financières doivent concurrencer le stockage de données, menant à un marché des frais plus complexe.
La faille de la réduction witness
La controverse entourant les Inscriptions porte souvent sur la réduction des frais fournie par SegWit. Comme les données d'Inscription sont stockées dans le champ witness, elles coûtent quatre fois moins par octet que les données de transaction régulières. Cela signifie qu'un utilisateur d'Inscription peut occuper une portion significative d'un bloc tout en payant une fraction des frais qu'une transaction financière de même taille paierait.
Les critiques soutiennent que cela exploite l'intention originale de la mise à niveau, qui était de baisser les frais pour les paiements standard, et non de subventionner le stockage de données. Cependant, les partisans soulignent que les Inscriptions paient toujours des frais, et sans cette demande, les blocs pourraient autrement être partiellement vides. La réduction rend économiquement viable le stockage d'images sur la blockchain la plus sécurisée, un cas d'utilisation qui serait prohibitivement coûteux sans la réduction du poids witness.
Demande croissante et prix plancher
Lorsque le réseau n'est pas congestionné, les Inscriptions agissent comme un « acheteur de dernier recours » pour l'espace de bloc. Elles remplissent le poids restant d'un bloc avec des transactions à frais bas, assurant aux mineurs un revenu pour un espace qui serait autrement inutilisé. Cela peut être vu comme un développement positif pour la sécurité du réseau, car il fournit une base consistente pour les revenus des mineurs.
Cependant, pendant les périodes de forte demande, cette dynamique change. Si les utilisateurs d'Inscriptions sont prêts à payer des frais plus élevés pour miner une collection populaire, ils concurrencent directement les utilisateurs réguliers envoyant de l'argent. Cela élève le « prix plancher » pour l'inclusion dans un bloc. Les transactions standard qui passaient auparavant pour quelques centimes peuvent être repoussées dans l'arriéré du mempool, nécessitant des frais significativement plus élevés pour être confirmées en temps voulu.
Impact sur le mempool et la santé du réseau
Le « mempool » (memory pool) est la zone d'attente pour les transactions qui ont été diffusées mais pas encore confirmées par un mineur. Depuis l'essor des Ordinals, le comportement du mempool a changé. Il est désormais fréquemment peuplé de transactions lourdes attendant une baisse des frais.
Exigences accrues pour les nœuds
Chaque nœud complet sur le réseau doit télécharger et stocker l'historique complet de la blockchain pour vérifier les transactions. Comme les Inscriptions placent de vraies données de fichiers on-chain, la taille de la blockchain a crû à un rythme accéléré. Les blocs sont désormais constamment pleins, atteignant souvent près de la limite de poids de 4 Mo.
Cette croissance rapide augmente les exigences en matériel et en bande passante pour exécuter un nœud. Bien que le stockage soit relativement bon marché, le temps de synchronisation initial et l'utilisation de la bande passante ont augmenté. Les puristes soutiennent que cette pression de centralisation pourrait rendre plus difficile pour les utilisateurs moyens de vérifier la chaîne, affaiblissant potentiellement la nature décentralisée du réseau à long terme.
Congestion comme fonctionnalité
Les partisans soutiennent que les blocs pleins et les frais élevés ne sont pas un bug, mais une fonctionnalité d'une blockchain réussie. Pour que le réseau reste sécurisé alors que les subventions de bloc (les nouvelles pièces données aux mineurs) diminuent tous les quatre ans, les frais de transaction doivent remplacer ces revenus perdus.
Les Inscriptions ont démontré qu'il y a une forte demande pour l'espace de bloc au-delà des simples transferts de monnaie. Cela crée un marché des frais robuste qui pourrait soutenir le budget de sécurité du réseau à l'avenir. Si les frais restent bas pour toujours, la sécurité de la chaîne pourrait être compromise une fois que la subvention de bloc atteint zéro.
Mineurs et budget de sécurité
Les principaux bénéficiaires du phénomène des Inscriptions sont les mineurs. En tant qu'entités sécurisant le réseau, les mineurs sont payés en récompenses de bloc et frais de transaction. L'avènement des Ordinals a mené à des périodes où les frais de transaction constituent un pourcentage significatif des revenus totaux des mineurs, un scénario qui était précédemment rare.
Diversification des revenus
Historiquement, les revenus des mineurs étaient dominés par la subvention de bloc. Les frais étaient souvent négligeables. Avec les Inscriptions, les mineurs ont vu des jours où les frais dépassaient la subvention elle-même. Cette diversification des flux de revenus rend l'industrie du minage plus résiliente à la volatilité des prix de l'actif lui-même. Même si le prix de la monnaie chute, une forte demande pour l'espace de bloc peut maintenir le minage rentable.
Incitation au hashrate
Une rentabilité plus élevée attire plus de mineurs sur le réseau, augmentant le hashrate total. Un hashrate plus élevé signifie que le réseau est plus sécurisé contre les attaques. Par conséquent, on peut arguer que malgré la congestion et les frais plus élevés pour les utilisateurs, l'existence des Inscriptions contribue directement à la sécurité physique de la blockchain en payant pour plus d'énergie pour la défendre.
Le débat communautaire : Spam vs. Innovation
L'essor des Inscriptions a déclenché une guerre civile philosophique au sein de la communauté. Cette division touche à l'identité centrale du projet et à sa direction future.
L'argument du « spam »
Les maximalistes considèrent souvent Bitcoin uniquement comme de l'argent sain. De cette perspective, remplir la blockchain de « JPEG de singes » et de jetons mème est une attaque contre l'efficacité du réseau. Ils qualifient les Inscriptions de « spam » ou d'« attaque de poussière », arguant qu'elles évincement l'activité financière légitime et dégradent l'expérience utilisateur pour les personnes essayant d'utiliser la monnaie pour des paiements, surtout dans les pays en développement où les frais comptent le plus.
Certains développeurs ont même proposé des mises à jour logicielles qui filtreraient les transactions d'Inscription, les bannissant efficacement du réseau. Ils soutiennent que la réduction des données witness était une erreur technique qui est exploitée et devrait être corrigée pour préserver la chaîne pour les transactions financières.
L'argument du sans permission
De l'autre côté, les innovateurs et développeurs soutiennent que la blockchain est un protocole sans permission. Si une transaction paie les frais requis et suit les règles de consensus, elle est valide. Ils soutiennent que qualifier des transactions payantes de « spam » est un jugement subjectif qui va à l'encontre de l'éthos résistant à la censure du réseau.
De plus, ils arguent que la valeur est subjective. Si un utilisateur est prêt à payer 50 $ pour inscrire une image, cette transaction est économiquement valide. Tenter de censurer des types spécifiques de données requerrait une prise de décision centralisée sur ce qui constitue une utilisation « bonne », une pente glissante qui pourrait miner la neutralité du protocole.
Accélération de l'adoption Layer 2
Peut-être la conséquence la plus significative de la hausse des frais mainnet est l'accélération de l'adoption Layer 2 (L2). À mesure que la couche de base devient plus chère, les utilisateurs sont économiquement forcés de chercher des solutions alternatives pour les petites transactions.
La nécessité du Lightning Network
Le Lightning Network est un protocole Layer 2 conçu pour des micropaiements instantanés à frais bas. Il fonctionne en ouvrant un canal de paiement entre utilisateurs, leur permettant de transiger un nombre illimité de fois hors chaîne tout en n'enregistrant que l'ouverture et la clôture du solde sur la chaîne principale.
Les frais on-chain élevés agissent comme un catalyseur pour l'adoption de Lightning. Quand un simple transfert on-chain coûte 10 ou 20 $, payer un café devient impossible sur la couche principale. Cela pousse les utilisateurs vers les portefeuilles Lightning. Cependant, les frais élevés présentent aussi un défi pour Lightning : ouvrir et fermer des canaux nécessite des transactions on-chain. Si la couche de base devient trop chère, l'onboarding de nouveaux utilisateurs vers Lightning devient coûteux, risquant d'exclure précisément les utilisateurs que le réseau vise à servir.
Sidechains et ponts
Au-delà de Lightning, la pression des frais a renouvelé l'intérêt pour les sidechains et d'autres solutions d'évolutivité. Les sidechains sont des blockchains indépendantes liées à la chaîne principale, permettant aux actifs d'être transférés dans les deux sens. Elles offrent des transactions plus rapides et moins chères en utilisant des mécanismes de consensus différents.
Des projets comme le Liquid Network ou Stacks offrent des environnements où les utilisateurs peuvent s'engager dans la DeFi, le trading et d'autres activités sans encombrer le registre principal Bitcoin. La congestion causée par les Inscriptions sert de test de stress, prouvant la nécessité de ces solutions d'évolutivité hors chaîne. Cela renforce l'idée que la chaîne principale devrait fonctionner comme une couche de règlement à haute valeur, tandis que le commerce quotidien se déplace vers des couches plus efficaces.
Innovations futures : Fractal Bitcoin et au-delà
Les défis posés par les Inscriptions ont stimulé de nouvelles recherches sur les architectures d'évolutivité. Les développeurs explorent des moyens d'accommoder la demande pour des artefacts numériques sans compromettre l'efficacité du réseau monétaire.
Un concept qui gagne du terrain est celui des inscriptions récursives, où les développeurs peuvent référencer des données déjà sur la chaîne pour construire des applications complexes sans uploader du nouveau code à chaque fois. Cela pourrait réduire significativement l'empreinte de données des projets futurs. De plus, des propositions d'évolutivité comme Fractal Bitcoin visent à créer une approche multicouche, utilisant des chaînes plus petites et interconnectées pour gérer le débit. Ces « fractals » opéreraient en parallèle, traitant les transactions hors de la chaîne principale tout en se réglant périodiquement sur celle-ci, offrant théoriquement une évolutivité illimitée pour les transactions financières et de données.
De nouveaux opcodes, comme l'OP_CAT proposé, sont également discutés. Ceux-ci permettraient une fonctionnalité de contrats intelligents plus efficace directement sur la couche de base, potentiellement permettant une meilleure gestion d'actifs complexes et réduisant la surcharge de données requise pour les méthodes d'inscription actuelles.
Conclusion
L'émergence des Ordinals et des Inscriptions représente un moment pivotal dans l'histoire de la blockchain, marquant une transition d'un focus unique sur la monnaie vers une utilité plus large en tant qu'ancre de données sécurisée. Bien que cette évolution ait introduit des défis concernant la congestion et les coûts croissants, elle a aussi revitalisé l'écosystème de développement et fourni un aperçu d'un avenir économique durable pour la sécurité du réseau. Les frais élevés entraînés par cette nouvelle demande ne sont pas seulement une nuisance mais un signal de marché accélérant la migration des paiements quotidiens vers les solutions Layer 2.
Ultimement, le conflit entre artefacts numériques et argent numérique force le réseau à mûrir. Il teste les limites de l'espace de bloc et prouve que le protocole peut servir de fondation robuste pour des activités économiques diverses. Que les Inscriptions restent une force dominante ou s'estompent en un cas d'utilisation de niche, leur impact sur la dynamique des frais de transaction a définitivement altéré la trajectoire du réseau, assurant que la quête d'évolutivité reste la priorité la plus urgente de l'industrie.
La transformation de l'espace de bloc en une marchandise pour la finance et l'art sécurise la survie économique à long terme du réseau.