Aller au contenu principal
Couches supérieures

Ordinal number

Un ordinal number identifie un satoshi par sa position d'émission. Permet de tracer rares (sat noir, premier de chaque bloc, palindromes...). Convention purement off-chain.

Définition

Un ordinal number est l'entier qui identifie de manière unique chaque satoshi depuis le premier bloc miné en janvier 2009. Le satoshi 0 est le tout premier émis dans la transaction coinbase du bloc 0. Avec 21 millions de bitcoins et 100 000 000 satoshis par BTC, l'univers des ordinaux compte un peu plus de 2,1 quadrillions de numéros (2 100 000 000 000 000).

Comment c'est calculé

Le numéro est attribué dans l'ordre d'émission par la coinbase, puis suivi via la règle dite FIFO (first in, first out) : à chaque transaction, les satoshis sortent dans le même ordre qu'ils sont entrés. Cette convention est purement off-chain : Bitcoin lui-même ne « connaît » pas la notion ; seul un indexer comme ord la calcule.

La théorie d'origine

L'Ordinals Theory publiée par Casey Rodarmor en 2022 a formalisé ces règles. Elle définit aussi une rareté :

| Catégorie | Caractéristique | Quantité | |-----------|----------------|----------| | Common | Tous les autres | 2,1 quadrillions | | Uncommon | Premier sat de chaque bloc | ~890 000 | | Rare | Premier sat de chaque difficulty epoch | ~3 437 | | Epic | Premier sat après chaque halving | 32 | | Legendary | Premier sat de chaque cycle (4 halvings) | 5 | | Mythic | Sat 0 (Genesis block) | 1 |

Cette classification a donné naissance à un marché spéculatif (notamment OKX, Magic Eden, Gamma).

Pourquoi c'est intéressant

  • Permet de collectionner des satoshis « historiques » (du bloc Pizza, du bloc de la première transaction SegWit, etc.).
  • Sert de support aux inscriptions Ordinals : chaque inscription est rattachée à un sat particulier.
  • Renvoie au principe philosophique que chaque satoshi est unique, à l'opposé de la fongibilité parfaite.

Conflit avec la fongibilité

La fongibilité est une propriété monétaire essentielle : un sat = un sat. Donner de la « personnalité » à certains sats peut introduire un marché de discrimination des UTXO, problématique pour la confidentialité. Le débat reste vif dans la communauté.

Limites pratiques

  • Les wallets standards mélangent les sats lors des changements ; il faut un wallet sat-aware (Ordinals Wallet, Sparrow + ord) pour préserver une UTXO.
  • La numérotation dépend d'un consensus social : un autre indexer pourrait, en théorie, choisir d'autres règles (mais aucun ne le fait).

À retenir

L'ordinal number est une convention off-chain qui transforme le satoshi indistinct en sat identifiable. C'est la brique fondamentale derrière les inscriptions et tout l'écosystème Ordinals.

Termes lies

← Retour au glossaire complet

Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.