MSTR Cat

Blockchain/Niveau V · Couches/5.3 Actifs natifs sur Bitcoin/Leçon 3

La théorie des Ordinals et les inscriptions

Numéroter chaque satoshi, et le boom de 2023 qui en a découlé

MatérielUn explorateur de blocs doté de capacités de suivi des satoshis au niveau des transactionsUn indexeur ou une interface de portefeuille prenant en compte les ordinauxUn portefeuille Bitcoin standard qui ne prend pas en charge les ordinauxLa documentation de l’outil en ligne de commande `ord`

Curiosité

  1. Comment peut-on rendre unique une unité qui est actuellement interchangeable sans changer les règles de consensus ?
  2. Pourquoi le suivi des satoshis nécessite-t-il des conventions logicielles plutôt qu’une validation en chaîne ?
  3. Qu’advient-il d’un satoshi rare lorsqu’il passe par un portefeuille qui ignore la numérotation ordinale ?

Explorer

    Partie IThéorie des ordinaux

  1. La théorie des ordinaux, proposée par Casey Rodarmor début 2022 et largement adoptée lorsque son logiciel ord a lancé les inscriptions en janvier 2023, attribue un numéro de série à chaque satoshi. Un bitcoin valant 100 000 000 de satoshis, le système les numérote séquentiellement selon l’ordre dans lequel ils ont été minés. Ce système de numérotation ne modifie pas le protocole Bitcoin ; il fonctionne entièrement au sein des structures de transaction existantes. Pour un nœud standard, il s’agit de sorties ordinaires. Seuls les logiciels qui implémentent la convention ordinale reconnaissent l’identité spécifique de chaque sat.
  2. Le mécanisme de suivi repose sur un ordre premier entré, premier sorti (FIFO). Lorsqu’une transaction dépense des entrées pour créer des sorties, les satoshis des premières entrées sont attribués aux premières sorties. Cette correspondance déterministe permet aux participants de suivre n’importe quel satoshi tout au long de son histoire. Le système ne nécessite ni sidechain ni token distinct ; il utilise le bitcoin lui-même comme unique actif, de sorte que les identités durent aussi longtemps que les pièces elles-mêmes.
  3. Les niveaux de rareté attribuent une valeur numismatique selon la position d’un satoshi dans la structure de la blockchain. Un sat « peu commun » (uncommon) est le premier miné dans un bloc quelconque. Un sat « rare » est le premier d’une période d’ajustement de la difficulté, recalculée tous les 2016 blocs. Un sat « épique » marque le début d’une époque de halving. Plus rares encore sont les sats « légendaires », premier sat de chaque cycle où un halving et un ajustement de la difficulté coïncident (environ tous les 24 ans), et l’unique sat « mythique », premier sat du bloc de genèse miné en janvier 2009.
  4. Ce système de numérotation rend possibles les inscriptions, par lesquelles des données arbitraires sont rattachées à un satoshi spécifique. Si la théorie des ordinaux n’est en elle-même qu’une convention d’indexation, elle fournit le support des artefacts numériques. Ces artefacts héritent des propriétés d’immuabilité et de sécurité de Bitcoin, car ils résident dans des transactions valides. Une fois créés, aucun tiers ne peut supprimer ni modifier le contenu associé à ce numéro de série précis.
  5. Il existe un arbitrage crucial entre compatibilité logicielle et sécurité des actifs. Les portefeuilles qui n’implémentent pas de logique compatible avec les ordinaux traitent tous les satoshis comme des unités monétaires identiques. Lorsqu’un tel portefeuille dépense un satoshi « rare » ou « légendaire », c’est souvent pour payer des frais de transaction ou dans le rendu de monnaie. Pour l’utilisateur, cela se traduit par une perte de valeur ; pour le réseau, c’est un transfert ordinaire. Le risque de dépense accidentelle est inhérent à l’utilisation de logiciels non compatibles pour des actifs ordinaux.
  6. Pour vérifier ces mécanismes, ouvrez un explorateur de blocs et repérez une transaction récente comportant plusieurs entrées. Observez comment les offsets de satoshis de la première entrée remplissent le début de la liste des sorties. Consultez ensuite un indexeur spécialisé dans les ordinaux pour afficher la même transaction. L’indexeur affichera des numéros de série et des étiquettes de rareté invisibles dans les données standard de la blockchain, montrant que l’identité est une couche d’interprétation construite sur les entrées brutes du registre.
  7. Partie IIInscriptions et le boom de 2023

  8. Les inscriptions associent des données arbitraires à un satoshi spécifique en les intégrant dans un témoin de chemin de script Taproot. Ces données se trouvent à l’intérieur d’une « enveloppe » composée de OP_FALSE, OP_IF, du contenu à stocker, et OP_ENDIF. Comme la condition est fausse, le code contenu dans l’enveloppe est ignoré, tandis que le reste du script, généralement une vérification de signature, s’exécute normalement ; ces données n’affectent en rien les personnes autorisées à dépenser les pièces. Ce mécanisme permet de stocker des données directement dans la section témoin d’une transaction Bitcoin standard.
  9. Deux mises à niveau du protocole ont rendu cela praticable. SegWit, activé en août 2017, applique une réduction au poids des données de témoin, ce qui diminue le coût par octet par rapport aux transactions legacy. Taproot, activé en novembre 2021, a supprimé les anciennes restrictions de taille des scripts et simplifié leur vérification. Ensemble, ces changements ont permis d’intégrer à moindre coût de grosses charges de données — images, texte ou code — dans la blockchain, sans nécessiter de soft fork ni de sidechain.
  10. La première inscription, connue sous le nom d’Inscription 0, a été créée en décembre 2022. Elle contenait une image de crâne en pixel art. Casey Rodarmor, qui a développé la théorie des ordinaux et la suite logicielle `ord`, a lancé cette expérience. Le mécanisme repose sur l’immuabilité des blocs confirmés ; une fois qu’une inscription est minée, elle ne peut être ni modifiée ni supprimée. Cette permanence rend les artefacts numériques aussi durables que Bitcoin lui-même, même si chaque octet a un coût permanent en espace de bloc.
  11. Un boom a suivi début 2023. Des collections comme Bitcoin Punks sont apparues, et des utilisateurs ont commencé à inscrire des images complexes et des pages web interactives. En février 2023, le bloc 774 628 était presque entièrement occupé par une image Taproot Wizards, ce qui portait sa taille à environ 3,96 Mo, près du plafond de 4 millions d’unités de poids. Cet événement a montré à la fois le potentiel d’un stockage haute fidélité et l’impact important sur la bande passante du réseau et sur la consommation de ressources des nœuds.
  12. En quelques mois, des millions d’inscriptions ont été créées. Cet afflux a porté les frais à leur plus haut niveau depuis des années, les participants se disputant l’espace de bloc ; une grande partie du pic de mai 2023 provenait des tokens BRC-20, sujet de la leçon suivante. Les partisans y voient un usage légitime de ressources payantes qui génère des revenus pour les mineurs ; les critiques estiment qu’il s’agit de spam qui évince les paiements standard et alourdit inutilement les nœuds complets. Le débat porte sur la question de savoir si la fonction première de Bitcoin est d’être une monnaie électronique ou un registre généraliste.
  13. La différence entre les inscriptions et d’autres standards de tokens comme BRC-20 tient à leur structure. Les inscriptions lient des données à des satoshis spécifiques, créant des objets numériques uniques qui suivent directement le modèle UTXO. Le contenu lui-même est stocké on-chain, dans le témoin, contrairement aux soldes des tokens basés sur JSON, qui n’existent que dans les indexeurs ; savoir quel satoshi porte une inscription nécessite néanmoins un logiciel compatible avec les ordinaux.

Faits clés

  • La théorie des ordinaux attribue des numéros de série uniques aux satoshis en fonction de l’ordre de leur minage.
  • Les satoshis passent des entrées aux sorties des transactions selon une logique premier entré, premier sorti.
  • L’unique sat « mythique » est le premier sat du bloc de genèse ; les sats « légendaires » ouvrent chaque cycle d’environ 24 ans.
  • Les nœuds Bitcoin standard traitent les satoshis portant une étiquette ordinale comme indiscernables de toutes les autres unités.
  • Les portefeuilles qui ne gèrent pas les ordinaux peuvent dépenser par inadvertance des satoshis rares en frais de transaction.
  • La théorie ordinale ne nécessite aucune modification des règles de consensus ou des spécifications du protocole de Bitcoin.
  • Les inscriptions incorporent des données dans un témoin de chemin de script Taproot en utilisant une enveloppe OP_FALSE qui n’est jamais exécutée.
  • La réduction du coût des témoins de SegWit et la suppression des limites de taille des scripts par Taproot ont rendu les grandes inscriptions économiquement viables.
  • L’inscription 0, un crâne en pixel art, a été créée en décembre 2022 par Casey Rodarmor.
  • Le bloc 774 628 (février 2023) faisait environ 3,96 Mo, presque entièrement constitué d’une seule image.
  • L’afflux d’inscriptions en 2023 a fait monter les frais au niveau le plus élevé depuis des années.
  • Le contenu de l’inscription est stocké en chaîne dans la section witness, ce qui nécessite des portefeuilles sat-control pour une gestion précise.

Exercice neuf, six, trois, un

9RassemblerÉnumérez 9 types différents d’actifs numériques ayant existé sur des blockchains avant 2023. Indiquez la chaîne ou la couche spécifique utilisée par chacun, ainsi que la manière dont la propriété était suivie.
6RegrouperRegroupez les 9 en 6 catégories selon leur relation avec la monnaie de base : tokens sur la même chaîne, actifs sur sidechain, actifs wrappés, coins natifs du protocole, références hors chaîne ou autre.
3DistillerRéduisez les 6 groupes à 3 raisons fondamentales pour lesquelles un actif peut être lié au modèle d’identité d’une chaîne donnée.
1CristalliserÉcrivez 1 phrase expliquant en quoi la théorie des ordinaux se distingue des standards de tokens antérieurs quant à sa dépendance aux modifications du protocole.

Vérification des faits

Les dates, les chiffres et les affirmations ont été vérifiés à l’aide des sources publiées listées ci-dessous.

Ouvrir dans l'académie interactive →

EN PT ES ZH JA KO RU DE MS