Les numéros ordinaux sont un système de numérotation des satoshis qui permet de suivre et de transférer des satoshis individuels. Ces numéros sont appelés nombres ordinaux. Les satoshis sont numérotés dans l'ordre dans lequel ils sont minés et transférés des intrants de transaction aux extrants de transaction selon le principe "premier entré, premier sorti". Le système de numérotation et le système de transfert reposent tous deux sur l'ordre, le système de numérotation sur l'ordre dans lequel les satoshis sont minés, et le système de transfert sur l'ordre des intrants et des extrants des transactions. D'où le nom d'ordinaux.
Les détails techniques sont disponibles dans le BIP.
La théorie ordinale ne nécessite pas de jeton séparé, de blockchain supplémentaire ou de modification du bitcoin. Elle fonctionne dès à présent.
Les nombres ordinaux ont plusieurs représentations différentes :
- Notation entière : 2099994106992659. Le numéro ordinal, attribué en fonction de l'ordre dans lequel le satoshi a été miné.
- Notation décimale : 3891094.16797. Le premier nombre est la hauteur du bloc dans lequel le satoshi a été miné, le second est le décalage du satoshi dans le bloc.
- Notation en degrés : 3°111094′214″16797‴. Nous y reviendrons dans un instant.
- Notation du centile : 99,99971949060254% . Position du satoshi dans la réserve de bitcoins, exprimée en pourcentage.
- Nom : satoshi. Codage du nombre ordinal à l'aide des caractères a à z.
Des actifs arbitraires, tels que des NFT, des jetons de sécurité, des comptes ou des stablecoins peuvent être attachés aux satoshis en utilisant les nombres ordinaux comme identifiants stables.
Ordinals est un projet open-source, développé sur GitHub. Le projet consiste en un BIP décrivant le schéma ordinal, un index qui communique avec un node Bitcoin Core pour suivre l'emplacement de tous les satoshis, un wallet qui permet d'effectuer des transactions prenant en compte les ordinaux, un explorateur de blocs pour une exploration interactive de la blockchain, une fonctionnalité permettant d'inscrire des satoshis avec des artefacts numériques, et le présent manuel.
Rareté
Les humains sont des collectionneurs, et puisque les satoshis peuvent désormais être tracés et transférés, les gens voudront naturellement les collectionner. Les théoriciens de l'ordinal peuvent décider eux-mêmes quels sats sont rares et désirables, mais il y a quelques indices...
Le bitcoin connaît des événements périodiques, certains fréquents, d'autres plus rares, qui se prêtent naturellement à un système de rareté. Ces événements périodiques sont les suivants
- Les blocs : Un nouveau bloc est miné toutes les 10 minutes environ, à partir de maintenant et jusqu'à la fin des temps.
- Ajustements de la difficulté : Tous les 2016 blocs, ou environ toutes les deux semaines, le réseau Bitcoin réagit aux changements de hashrate en ajustant l'objectif de difficulté que les blocs doivent atteindre pour être acceptés.
- Halvings : Tous les 210 000 blocs, soit environ tous les quatre ans, la quantité de nouveaux sats créés dans chaque bloc est réduite de moitié.
- Cycles : Tous les six semestres, un phénomène magique se produit : la réduction de moitié et l'ajustement de la difficulté coïncident. C'est ce qu'on appelle une conjonction, et la période de temps entre les conjonctions un cycle. Une conjonction se produit environ tous les 24 ans. La première conjonction devrait se produire en 2032.
Cela nous donne les niveaux de rareté suivants :
- commun : tout satoshi qui n'est pas le premier satoshi de son bloc
- peu commun : le premier satoshi de chaque bloc
- rare : le premier satoshi de chaque période d'ajustement de la difficulté
- épique : Le premier satoshi de chaque époque de réduction de moitié
- légendaire : le premier satoshi de chaque cycle
- mythique : Le premier satoshi du bloc de genèse
Ce qui nous amène à la notation en degrés, qui représente sans ambiguïté un nombre ordinal d'une manière qui rend la rareté d'un satoshi facile à voir d'un coup d'œil :
A°B′C″D‴
│ │ │ ╰─ Indice de satoshi dans le bloc
│ │ ╰─── Indice du bloc en période d'ajustement de la difficulté
│ ╰───── Indice du bloc dans l'époque de réduction de moitié
╰─────── Cycle, numéroté à partir de 0
Les théoriciens de l'ordinal utilisent souvent les termes "heure", "minute", "seconde" et "tiers" pour A, B, C et D, respectivement.
Voici quelques exemples. Ce satoshi est commun :
1°1′1″1‴
│ │ ╰── Pas le premier satoshi dans le bloc
│ │ ╰──── Pas le premier bloc en période d'ajustement de la difficulté
│ ╰───── Pas le premier bloc dans la période de réduction de moitié
╰─────── Deuxième cycle
Ce satoshi est peu commun:
1°1′1″0‴
│ │ ╰── Premier satoshi dans le bloc
│ │ ╰──── Pas le premier bloc de la période d'ajustement de la difficulté
│ ╰───── Pas le premier bloc dans la période de réduction de moitié
╰─────── Deuxième cycle
Ce satoshi est rare:
1°1′0″0‴
│ │ │ ╰─ Premier satoshi dans le bloc
│ │ ╰─── Premier bloc de la période d’ajustement de la difficulté
│ ╰───── Pas le premier bloc dans la période de réduction de moitié
╰─────── Deuxième cycle
Ce satoshi est épique:
1°0′1″0‴
│ │ │ ╰─ Premier satoshi dans le bloc
│ │ ╰─── Pas le premier bloc de la période d'ajustement de la difficulté
│ ╰───── Premier bloc dans la période de réduction de moitié
╰─────── Deuxième cycle
Ce satoshi est légendaire:
1°0′0″0‴
│ │ │ ╰─ Premier satoshi dans le bloc
│ │ ╰─── Premier bloc de la période d'ajustement de la difficulté
│ ╰───── Premier bloc dans la période de réduction de moitié
╰─────── Deuxième cycle
Ce satoshi est mythique:
0°0′0″0‴
│ │ │ ╰─ Premier satoshi dans le bloc
│ │ ╰─── Premier bloc de la période d'ajustement de la difficulté
│ ╰───── Premier bloc dans la période de réduction de moitié
╰─────── Premier cycle
Si le décalage du bloc est nul, il peut être omis. Il s'agit du satoshi non commun mentionné ci-dessus :
1°1′1″
│ │ ╰─ Pas le premier bloc de la période d'ajustement de la difficulté
│ ╰─── Pas le premier bloc dans la période de réduction de moitié
╰───── Deuxième cycle
Réserve de Satoshi rares
Réserve totale
- commun : 2,1 quadrillions
- peu commun : 6 929 999
- rare : 3437
- épique : 32
- légendaire : 5
- mythique : 1
Réserve actuelle
- commun : 1,9 quadrillion
- peu commun : 745 855
- rare : 369
- épique : 3
- légendaire : 0
- mythique : 1
À l'heure actuelle, même les satoshis peu communs sont assez rares. À l'heure où nous écrivons ces lignes, 745 855 satoshis peu communs ont été minés, soit un pour 25,6 bitcoins en circulation.
Noms
Chaque satoshi a un nom, composé des lettres A à Z, qui devient de plus en plus court au fur et à mesure que le satoshi est miné dans le futur. Ils pourraient commencer par être courts et s'allonger, mais tous les bons noms courts seraient alors piégés dans le bloc de genèse non dépensable.
Par exemple, le nom de 1905530482684727° est "iaiufjszmoba". Le nom du dernier satoshi à être miné est "a". Toutes les combinaisons de 10 caractères ou moins existent ou existeront un jour.
Exotiques
Les satoshis peuvent être prisés pour des raisons autres que leur nom ou leur rareté. Cela peut être dû à une qualité du nombre lui-même, comme le fait d'avoir un carré entier ou une racine cubique. Ils peuvent aussi être liés à un événement historique, comme les satoshis du bloc 477 120, le bloc dans lequel SegWit a été activé, ou 2099999997689999°, le dernier satoshi qui sera jamais miné.
Ces satoshis sont qualifiés d'"exotiques". Le choix des satoshis exotiques et ce qui les rend exotiques est subjectif. Les théoriciens de l'ordinal sont encouragés à rechercher les exotiques sur la base de critères qu'ils auront eux-mêmes définis.
Inscriptions
Les satoshis peuvent être inscrits avec un contenu arbitraire, créant ainsi des artefacts numériques propres à Bitcoin. L'inscription se fait en envoyant le satoshi à inscrire dans une transaction qui révèle le contenu de l'inscription sur la chaîne. Ce contenu est alors inextricablement lié à ce satoshi, le transformant en un artefact numérique immuable qui peut être suivi, transféré, conservé, acheté, vendu, perdu et redécouvert.
Archéologie
Une communauté animée d'archéologues se consacrant au catalogage et à la collecte des premiers NFT a vu le jour. Voici un excellent résumé des NFT historiques par Chainleft.
Une limite communément acceptée pour les premiers NFT est le 19 mars 2018, date à laquelle le premier contrat ERC-721, SU SQUARES, a été déployé sur Ethereum.
La question de savoir si les ordinaux présentent un intérêt pour les archéologues des NFT reste ouverte ! D'une certaine manière, les ordinaux ont été créés au début de 2022, lorsque la spécification des ordinaux a été finalisée. En ce sens, ils ne présentent pas d'intérêt historique.
D'un autre côté, les ordinaux ont en fait été créés par Satoshi Nakamoto en 2009, lorsque le bloc de genèse de Bitcoin a été miné. En ce sens, les ordinaux, et en particulier les premiers ordinaux, présentent un intérêt historique certain.
De nombreux théoriciens des ordinaux sont favorables à ce dernier point de vue. Cela s'explique notamment par le fait que les ordinaux ont été découverts indépendamment à au moins deux reprises, bien avant le début de l'ère des NFT modernes.
Le 21 août 2012, Charlie Lee a publié sur le forum Bitcoin Talk une proposition visant à ajouter une proof-of-stake à Bitcoin. Il ne s'agissait pas d'un système d'actifs, mais il utilisait l'algorithme ordinal et a été mis en œuvre, mais jamais déployé.
Le 8 octobre 2012, jl2012 a publié sur le même forum un schéma qui utilise la notation décimale et possède toutes les propriétés importantes des ordinaux. Ce schéma a été discuté mais n'a jamais été mis en œuvre.
Ces inventions indépendantes des ordinaux indiquent d'une certaine manière que les ordinaux ont été découverts, ou redécouverts, et non inventés. Les ordinaux sont un élément inévitable des mathématiques de Bitcoin, découlant non pas de leur documentation moderne, mais de leur genèse ancienne. Ils sont le point culminant d'une séquence d'événements qui s'est déclenchée avec le minage du premier bloc, il y a tant d'années.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.