Dans cet article
- Ce que Casey Rodarmor a réellement construit
- Comment les inscriptions intègrent des données dans Bitcoin
- Inscriptions Bitcoin vs NFTs Ethereum
- Niveaux de rareté des satoshis
- Inscriptions récursives
- BRC-20 : le standard de token expérimental
- Runes : le successeur natif UTXO
- Ce que les ordinals signifient pour les revenus des mineurs
- CVE-2023-50428 et Bitcoin Core 30.0
- L'écosystème en 2026
- Ce que les ordinals signifient pour Bitcoin
- Pour aller plus loin
Je travaille dans l'espace de l'auto-conservation crypto et la question que j'entends le plus souvent de personnes qui détiennent du Bitcoin depuis des années est : "Peut-on mettre des fichiers sur Bitcoin ?" La réponse depuis janvier 2023 est oui, de façon prouvable, on-chain, sécurisée par chaque bloc miné au-dessus.
Résumé : Bitcoin Ordinals (lancé le 21 janvier 2023 par Casey Rodarmor au bloc 767 430) attribue un numéro unique permanent à chaque satoshi, puis permet à quiconque d'attacher des données arbitraires à ces satoshis directement dans le champ witness de Bitcoin. Plus de 100 millions d'inscriptions existent début 2026 selon plusieurs agrégateurs d'explorateurs d'ordinals. Les Runes ont remplacé le BRC-20 comme standard dominant de token fongible sur la couche de base de Bitcoin. Les frais d'inscription ont contribué à des revenus records pour les mineurs au bloc du halving 2024.
Ce que Casey Rodarmor a réellement construit
Chaque satoshi a un numéro. C'est toute l'idée.
Casey Rodarmor a publié le protocole Ordinals et l'a lancé sur le réseau principal Bitcoin le 21 janvier 2023 au bloc 767 430 (selon CoinDesk et CryptoGlobe). Le protocole attribue un identifiant séquentiel unique à chacun des roughly 2,1 quadrillions de satoshis qui existeront jamais, ordonnés selon leur date de minage et suivis au fil de leurs déplacements dans le modèle UTXO. Le satoshi numéro zéro provient du bloc genesis. Chacun miné depuis occupe sa propre position permanente dans cette séquence.
Cette numérotation seule serait intéressante pour les collectionneurs de satoshis historiquement significatifs. Mais couplée aux inscriptions, elle est devenue quelque chose que la communauté Bitcoin n'avait pas encore vu.
Le code se trouve à github.com/ordinals/ord (le dépôt a été déplacé depuis github.com/casey/ord après le lancement). Le mainteneur principal actuel est raphjaph.
Comment les inscriptions intègrent des données dans Bitcoin
Une inscription utilise une enveloppe OP_FALSE OP_IF ... OP_ENDIF à l'intérieur d'un script witness Taproot. C'est le mécanisme documenté sur docs.ordinals.com/inscriptions : des octets arbitraires sont encapsulés dans un script witness que les règles de consensus de Bitcoin traitent comme valide mais non exécuté. Les données vont on-chain. Chaque nœud complet les stocke. Pas de pointeur, pas de hash d'un fichier distant. Les octets réels.
La mise à niveau SegWit en 2017 a introduit les données witness avec une réduction de frais de 75 % (BIP141). Taproot en 2021 a supprimé la limite de taille de script de 10 000 octets qui s'appliquait auparavant aux scripts witness. Ces deux changements combinés ont rendu économiquement viables les grandes inscriptions. La taille de fichier pratique maximale est d'environ 4 Mo, limitée par la contrainte de poids de bloc de Bitcoin. Bitcoin Core applique une limite de standardness inférieure de 400 000 octets par transaction pour le relay, bien que les mineurs puissent accepter davantage.
L'inscription #0 a été créée le 14 décembre 2022 à 20h32 UTC, avant le lancement sur le réseau principal, sous forme d'une image en pixel art noir et blanc représentant un crâne (documentée sur rareordinals.art). Les inscriptions sur le réseau principal ont débuté avec l'activation du protocole le 21 janvier 2023.
Cette permanence est la proposition de valeur. Une inscription n'est pas un lien qui peut se briser. Elle existe sur Bitcoin comme une transaction existe sur Bitcoin, sécurisée par la preuve de travail, immuable tant que le réseau fonctionne.
Inscriptions Bitcoin vs NFTs Ethereum
La comparaison avec les NFTs Ethereum surgit immédiatement. Voici ce qui est réellement différent.
| Caractéristique | Inscriptions Bitcoin | NFTs Ethereum |
|---|---|---|
| Stockage du contenu | On-chain, dans le witness | Généralement hors chaîne (IPFS ou serveur) |
| Unité de tokenisation | Satoshi | Token ERC-721 / ERC-1155 |
| Contrats intelligents | Non supportés | Fonctionnalité centrale |
| Programmabilité | Minimale | Étendue |
| Modèle de sécurité | Preuve de travail Bitcoin | Preuve d'enjeu Ethereum |
| Coûts de transaction | Élevés en période de congestion | Variables (dépend du gas) |
Un NFT Ethereum stocke généralement des métadonnées et un pointeur hors chaîne. L'image réelle vit sur un serveur ou IPFS. Si ce serveur se déconnecte ou si l'épinglage IPFS expire, seul l'enregistrement du token reste on-chain. Une inscription Bitcoin stocke chaque octet à l'intérieur de la transaction. Pour les collectionneurs qui veulent une propriété prouvablement permanente et résistante à la censure d'un artefact spécifique, cette distinction est tout l'enjeu. Ni l'un ni l'autre n'est objectivement supérieur. Les inscriptions Bitcoin conviennent aux artefacts permanents sans confiance. Les NFTs Ethereum conviennent aux applications programmables avec royalties et composabilité.
Pour le contexte plus large, voir NFTs et Tokens sur Bitcoin.
Niveaux de rareté des satoshis
Le manuel Ordinals sur docs.ordinals.com définit six niveaux de rareté basés sur l'importance du bloc dont provient un satoshi :
- common : tout sat qui n'est pas le premier de son bloc
- uncommon : premier sat de chaque bloc
- rare : premier sat de chaque période d'ajustement de difficulté
- epic : premier sat de chaque époque de halving
- legendary : premier sat de chaque cycle (alignement du halving et de l'ajustement de difficulté)
- mythic : premier sat du bloc genesis (il en existe un seul)
"Satoshis vintage" désigne les satoshis issus des 1 000 premiers blocs selon le manuel ord, une catégorie reconnue par les collectionneurs basée sur l'âge plutôt que sur la position dans le bloc. Ce sont des termes d'usage communautaire, pas des niveaux formels du manuel. Le premier transfert connu de Bitcoin de Satoshi Nakamoto à Hal Finney a eu lieu au bloc 170 le 12 janvier 2009, un transfert de 10 BTC. Le bloc 78 est généralement attribué comme le premier bloc non miné par Satoshi. La transaction pizza se trouve au bloc 57 043 le 22 mai 2010 (10 000 BTC pour deux pizzas, Laszlo Hanyecz). Ces blocs se négocient à prime parmi les collectionneurs de satoshis rares.
Pour la mécanique complète de rareté, voir l'unicité des satoshis et la propriété numérique.
Inscriptions récursives
Le 12 juin 2023, les inscriptions récursives ont été intégrées dans la base de code ord via la PR #2167 sur github.com/ordinals/ord. Les inscriptions récursives permettent à une inscription de référencer le contenu d'autres inscriptions via un chemin /content/<inscription-id>, permettant des artefacts on-chain composables sans dupliquer les données. Une collection peut partager une image de base stockée dans une inscription plutôt que de la dupliquer sur des milliers de frappages.
BRC-20 : le standard de token expérimental
Une fois les inscriptions établies, les développeurs ont tenté de construire des tokens fongibles par-dessus. Le 9 mars 2023, le développeur pseudonyme domo a publié la spécification BRC-20. BRC-20 utilise des inscriptions au format JSON pour déployer, minter et transférer des tokens fongibles sur la couche de base de Bitcoin. Les opérations de déploiement, de minting et de transfert nécessitent chacune une transaction d'inscription distincte.
BRC-20 a été décrit comme expérimental au lancement. L'inefficacité était réelle : chaque transfert nécessitait deux transactions d'inscription, la comptabilité des soldes dépendait d'indexeurs hors chaîne, et le schéma a saturé la mempool en période de forte demande. En mai 2023, l'activité BRC-20 a conduit les frais de transaction Bitcoin à des niveaux records sur plusieurs années. Mais l'expérience a prouvé quelque chose : il existait une demande réelle, payant des frais, pour des tokens fongibles sur la couche de base de Bitcoin. Rodarmor en a pris note.
Runes : le successeur natif UTXO
Le 20 avril 2024, le même jour que le quatrième halving Bitcoin au bloc 840 000, Casey Rodarmor a lancé le protocole Runes. Le premier halving en 2012 avait réduit la récompense de bloc de 50 à 25 BTC ; le deuxième en 2016 de 25 à 12,5 ; le troisième en 2020 de 12,5 à 6,25 ; le quatrième le 19 avril 2024 au bloc 840 000 de 6,25 à 3,125 BTC.
Là où BRC-20 encode les données de token dans les scripts witness d'inscription, Runes encode les données de token dans le champ OP_RETURN d'une sortie de transaction. Il s'agit d'une approche native Bitcoin qui fonctionne proprement avec le modèle UTXO sans surcharge d'inscription. Il n'y a pas de dépendance vis-à-vis d'indexeurs externes pour la comptabilité de base. Les tokens Rune sont émis ("gravés"), mintés et transférés plus efficacement que tout ce que BRC-20 proposait.
Le bloc 840 000 a généré des frais miniers records, avec des frais de transaction moyens d'environ 127,97 $ selon CoinDesk et des frais de bloc totaux établissant un nouveau record, une démonstration en direct de ce que la demande d'activité d'inscription représente pour les revenus des mineurs dans un environnement post-subvention.
En 2025, les Runes étaient devenus le standard dominant de token fongible sur Bitcoin pour les nouveaux projets. Les tokens BRC-20 se négocient encore sur les marchés secondaires, mais les nouvelles émissions ont largement migré vers les Runes en environ 18 mois.
Ce que les ordinals signifient pour les revenus des mineurs
La subvention de bloc de Bitcoin est divisée par deux tous les quatre ans. Elle atteint finalement zéro, moment auquel la sécurité de Bitcoin dépend entièrement des frais de transaction. C'est l'une des plus grandes questions de conception ouverte dans l'économie à long terme de Bitcoin.
Les Ordinals et les Runes ont fourni une réponse partielle dans le monde réel. Pendant les périodes d'inscription intense, l'activité Ordinals a conduit les frais à des niveaux qui auraient été difficiles à atteindre par les seuls transferts financiers. Les frais records du bloc 840 000 n'étaient pas de la spéculation. Ils représentaient une demande de marché démontrée pour l'espace de bloc Bitcoin au-delà du simple transfert de valeur.
La demande de frais liée aux inscriptions et aux Runes ne corrèle pas non plus directement avec le prix du BTC. Un collectionneur inscrivant un artefact, ou un développeur lançant un token Runes, paie des frais indépendamment des conditions du marché. Cette diversification est exactement ce dont le modèle de sécurité à long terme de Bitcoin a besoin à mesure que la subvention décline.
Que ce volume se maintienne sur plusieurs halvings reste ouvert. Mais la preuve de concept est on-chain et vérifiable.
CVE-2023-50428 et Bitcoin Core 30.0
Luke Dashjr a soumis CVE-2023-50428, publié par le NVD le 9 décembre 2023 avec un score CVSS de 5,3 MEDIUM (impact sur la disponibilité uniquement, statut : Disputé). Le CVE soutenait que les données d'inscription intégrées via l'enveloppe OP_FALSE OP_IF exploitaient un bug dans le filtre -datacarriersize de Bitcoin Core censé plafonner les données non financières dans les transactions.
Le débat dans la communauté de développement Bitcoin a été substantiel. La question centrale : la politique de relay de Bitcoin Core doit-elle filtrer des données techniquement valides par consensus mais ne servant aucun but monétaire.
Bitcoin Core 30.0 (vérifié sur bitcoincore.org/releases/30.0) a résolu le débat en amont via la PR #32359 de Peter Todd, portant la limite -datacarriersize de 83 octets à 100 000 octets. Cela a effectivement reconnu que les grandes charges utiles de données dans les transactions entrent dans la politique de relay acceptée. La version v30.0 est la conclusion en amont du débat sur la politique d'inscription qu'a ouvert CVE-2023-50428.
Pour l'analyse complète de la gouvernance, voir CVE-2023-50428.
L'écosystème en 2026
Le nombre d'inscriptions Bitcoin Ordinals dépasse 100 millions début 2026 selon plusieurs agrégateurs d'explorateurs d'ordinals incluant ordinals.com et ordiscan.com. La phase initiale de frénésie caractérisée par des frappages spéculatifs et des congestions de mempool s'est stabilisée en un marché plus sélectif, contraint par les frais.
Marketplaces où s'échangent inscriptions et tokens Runes : Magic Eden Ordinals (la plateforme dominante), Gamma.io, OKX, OrdinalsBot, Ordinals Wallet et Magisat (axée sur les satoshis rares).
Portefeuilles avec support natif Ordinals et Runes : Xverse, UniSat et Leather. Ces portefeuilles gèrent la complexité technique de la gestion correcte des UTXOs inscrits et empêchent que les inscriptions soient accidentellement dépensées comme sorties satoshi ordinaires.
Indexeurs et explorateurs fournissent la couche d'infrastructure : ordinals.com et ordiscan.com suivent les données d'inscription, les numéros d'ordinaux et les soldes Runes à travers l'ensemble UTXO.
Les premières inscriptions portent des primes de collectionneur basées sur leur position dans la séquence. Les inscriptions sub-1000 existent tôt dans un enregistrement permanent et immuable. Cette rareté est chronologique et on-chain, non imposée par des plafonds d'approvisionnement artificiels.
Le CLI ord reste l'implémentation de référence. Commandes clés selon docs.ordinals.com/guides/wallet.html : ord wallet create, ord wallet receive et ord wallet inscribe --fee-rate <rate> --file <path>. Pour la procédure technique complète, voir comment créer des inscriptions Bitcoin Ordinals.
Ce que les ordinals signifient pour Bitcoin
Le discours standard sur Bitcoin veut qu'il fasse une seule chose bien et que la complexité appartienne ailleurs. Les Ordinals ont contesté cela depuis l'intérieur des propres règles de Bitcoin.
Pas de fork. Pas de changement de protocole. Pas de nouvelle sidechain. Ordinals utilise les mécanismes existants de Bitcoin (le champ witness, le modèle UTXO, la structure des transactions) de manières entièrement valides selon les règles de consensus. Les mineurs acceptent les transactions. La chaîne les traite. Le protocole ne prend aucune position sur le contenu.
Ce qu'Ordinals a démontré, c'est que la couche de base de Bitcoin peut prendre en charge le stockage permanent de données arbitraires sans aucune modification. La programmabilité est minimale. Pas de contrats intelligents, pas de primitives DeFi. Mais la capacité d'écrire de façon permanente des données arbitraires dans le registre de Bitcoin, attachées à un satoshi spécifique, sécurisées par la preuve de travail, est une primitive qui s'est avérée avoir une demande de marché réelle.
Les critiques qui qualifient les inscriptions de spam n'ont pas tort que les données ne jouent aucun rôle dans le modèle de sécurité financière de Bitcoin. Mais les règles de consensus de Bitcoin définissent la légitimité par la validité, pas par la fonction. Les transactions valides qui paient des frais suffisants appartiennent à un bloc. Les transactions Ordinals sont valides. Cet argument s'est largement imposé dans la communauté de développement Bitcoin, même si le débat esthétique se poursuit.
Trois ans après le lancement, Bitcoin Ordinals est une infrastructure. Plus de 100 millions d'inscriptions existent on-chain. Les Runes ont remplacé BRC-20 comme standard de token fonctionnel. Les marketplaces fonctionnent. Les portefeuilles le supportent nativement. Les mineurs en tirent des frais.
Curieux à propos du débat OP_FALSE OP_IF ? CVE-2023-50428 couvre le défi formel à la politique d'inscription et ce qu'il révèle sur la gouvernance de Bitcoin.
Nouveau sur Bitcoin ? Commencez par le Chapitre 1 pour les bases en 8 minutes.
Vous voulez la vue d'ensemble complète ? Lisez les 19 chapitres gratuitement ou commandez le livre physique.
Pour aller plus loin
- docs.ordinals.com : manuel Ordinals et spécification des inscriptions
- github.com/ordinals/ord : implémentation de référence, mainteneur actuel raphjaph
- ordinals.com et ordiscan.com : explorateurs principaux
- rareordinals.art : documentation de l'inscription #0
- NVD CVE-2023-50428 : publié le 9 décembre 2023, CVSS 5,3 MEDIUM, statut Disputé
- bitcoincore.org/releases/30.0 : version v30.0, PR #32359, datacarriersize 100 000 octets
- BIP141 : réduction des frais witness SegWit (75 % de réduction du poids des frais)
- Comment créer des inscriptions Bitcoin Ordinals
- L'unicité des satoshis et la propriété numérique
- Le halving Bitcoin expliqué
