Ordinaux est un nouveau cas d'utilisation pour le réseau Bitcoin. C'est un type de NFT qui est "inscrit" dans chaque satoshi.
L'un des projets les plus récents au sein de l'écosystème Bitcoin est connu sous le nom de Bitcoin Ordinals. C'est un protocole qui permet à Bitcoin d'avoir la capacité de générer des NFT au sein de son réseau. Ces actifs sont stockés directement dans la blockchain Bitcoin, laissant ainsi une trace inaltérable de ces éléments.
Ceci est possible grâce à l'utilisation de Racine pivotante, une amélioration Bitcoin qui a été activée en juin 2021. Cette nouvelle fonctionnalité permet de générer des scripts Bitcoin spécialisés qui peuvent être utilisés pour créer de petits contrats intelligents qui tirent pleinement parti de la capacité de Bitcoin.
Lancez-vous sur Bit2Me et plongez dans le monde des crypto-monnaies avec une longueur d'avance. Inscrivez-vous facilement et obtenez 5 € GRATUITS sur votre premier achat avec ce lien. N'attendez plus pour rejoindre la révolution crypto ! Inscription
Bitcoin Ordinals, les NFT arrivent sur le réseau Bitcoin
Bitcoin Ordinals a été développé par Casey Rodarmor, un développeur bien connu de Bitcoin Core et un développeur prolifique de la technologie cypherpunk.
Rodarmor a commencé le développement de Bitcoin Ordinals le 12 décembre 2021, date à laquelle il a fait le premier commettre de ce que serait le logiciel de nœud Ord. Ce logiciel est en fait un fork (une dérivation) du logiciel officiel Bitcoin Core, donc le développement de Rodarmor serait compatible avec ce réseau.
À partir de ce moment, Rodarmor a travaillé pendant plus d'un an pour concrétiser une théorie qui existait déjà depuis un certain temps dans le monde du cypherpunk : la théorie ordinale du bitcoin. L'idée de Rodarmor est d'unir la théorie ordinale de Bitcoin pour rendre chaque satoshi identifiable de manière unique. Et, en même temps, que chaque satoshi puisse être lié aux données souhaitées par un utilisateur, générant ainsi des actifs numériques non fongibles, les NFT au sein de Bitcoin.
Le travail de Rodarmor a porté ses premiers fruits le 5 juin 2022. C'est alors que Rodarmor a publié la version 0.0.2 d'Ord, commençant ainsi le développement officiel des ordinaux Bitcoin.
Comment fonctionnent les ordinaux Bitcoin ?
Maintenant, comme nous l'avons déjà mentionné, Bitcoin Ordinals fonctionne grâce à l'apparition de Taproot dans Bitcoin, ainsi que le génération de logiciels de nœuds spécialisés Pour rendre un tel protocole possible, l'Ord.
Cependant, au milieu de tout cela, il existe une série d'éléments intermédiaires qu'il est bon de connaître pour comprendre le fonctionnement de cette technologie, et parmi ces éléments, nous soulignons :
Théorie ordinale dans Bitcoin
La théorie ordinale du bitcoin ou théorie ordinale du bitcoin, est une théorie qui peut s'expliquer comme suit :
La théorie ordinale de Bitcoin poursuit que chaque satoshi est exprimé de telle manière que nous pouvons les suivre individuellement. Pour ce faire, les satoshis sont numérotés dans l'ordre dans lequel ils sont extraits (lorsqu'ils sont générés et intégrés dans les tokenomics Bitcoin) et transférés des transactions d'entrée aux transactions de sortie selon le principe du premier arrivé, premier servi.
Ainsi, ce schéma de numérotation a comme repères principaux :
- La numérotation de ces satoshis
- L'ordre dans lequel lesdits satoshis sont dessinés ou générés
- L'ordre d'entrée et de sortie des transactions auxquelles lesdits satoshis ont participé.
Notation des satoshis selon la théorie ordinale
Avec tout cela, nous pouvons comprendre comment la notation de ces satoshis est effectuée dans le système. Par exemple, nous pouvons voir un satoshi au sein de Bitcoin identifié de l'une des manières suivantes :
- notation entière: 2099994106992659. Le numéro ordinal, attribué selon 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é extrait, le second le décalage du satoshi dans le bloc.
- notation en degrés: 3°111094′214″16797‴. C'est la représentation en degrés de la notation décimale dudit satoshi.
- notation en pourcentage: 99,99971949060254%. Position du satoshi dans l'offre (émission totale de satoshis) au sein de Bitcoin, un montant exprimé en pourcentage.
- Nom: satoshi. Codage du nombre ordinal à l'aide des caractères de a à z.
Surprenant, n'est-ce pas ? Cela peut sembler inutilement compliqué, mais il y a un énorme avantage à ce système : permettre à chaque satoshi d'être personnalisé. Rappelons que Bitcoin a un enjeu limité, il ne peut y avoir que 21 millions de Bitcoins, ni plus, ni moins.
Mais qu'en est-il des satoshis, la plus petite partie d'un Bitcoin ? Eh bien, là, les chiffres montent à 2,1 quadrillions de satoshis. Bien sûr, c'est-à-dire, en notation courte, en notation longue, ce serait environ 2,1 mille milliards de satoshis. Et c'est ici que les chiffres atteignent de nouvelles échelles, des échelles de portée mondiale, qui pourraient permettre à Bitcoin de dépasser son « émission limitée », puisqu'au final, chaque satoshi compte et, encore plus si Nous pouvons leur associer une valeur énorme.
Une technologie qui nous sépare depuis longtemps
Ce qui est intéressant dans tout cela, c'est que ce régime n'a rien de nouveau. En fait, il est proposé par la communauté depuis plus de 10 ans. Plus précisément, l'utilisateur @jl2012 sur BitcoinTalk, proposé ce système. Cependant, avant cela, Charlie Lee lui-même, créateur de Litecoin, je l'avais aussi proposé sur le même forum.
L'intention de la proposition à l'époque était de fournir à Bitcoin des capacités avancées pour générer de nouvelles fonctionnalités sans avoir besoin de préconiser des solutions Layer2 ou des protocoles plus complexes, comme dans le cas de Pièces colorées. De cette façon, Bitcoin pourrait, à travers de petits changements, permettre la génération de jetons, de jetons non fongibles et plus encore au sein du réseau, profitant de la sécurité et du potentiel que Bitcoin pourrait alors éveiller.
Ord, le nœud Bitcoin Core pour faire de cette technologie une réalité
Ord est le nom du logiciel Bitcoin Core modifié qui rend ce protocole possible. Ceci est un projet open source, développé sur GitHub par Rodarmor et qu'il traverse actuellement une phase explosive de développement.
Le projet consiste en un BIP qui décrit le schéma ordinairel, un index qui communique avec un nœud Bitcoin Core pour suivre l'emplacement de tous les satoshis, un portefeuille qui permet des transactions avec des ordinaux, un explorateur de blocs pour l'exploration interactive de la blockchain, une fonctionnalité pour enregistrer des satoshis avec des artefacts numériques et un manuel.
Un point intéressant à propos d'Ord est qu'il ne s'agit pas vraiment d'un nouveau portefeuille Bitcoin complet, mais simplement d'un plugin pour celui-ci. Cela signifie que l'utilisateur qui souhaite exécuter Ord doit d'abord disposer d'une installation complète de Bitcoin Core, avec sa synchronisation en cours d'exécution, puis vous pouvez utiliser Ord pour vous connecter à un portefeuille Bitcoin Core via RPC localement.
La racine pivotante et son rôle dans le protocole
La technologie suivante qui rend possible le fonctionnement des ordinaux Bitcoin est Racine pivotante. Cette amélioration Bitcoin a pour objectif principal d'offrir amélioration de la confidentialité et de la capacité de Bitcoin pour créer des scripts Bitcoin complexes, comme un pas en avant pour offrir de meilleures capacités de programmation à ce réseau.
Taproot est un développement promu par le célèbre développeur Bitcoin, Greg Maxwell, qui a présenté l'idée en 2018, et qui, après 3 ans de travail, a finalement été activé sur le réseau via un soft fork, le 12 juin 2021. .
Les améliorations majeures apportées par Taproot à Bitcoin incluent l'intégration de signatures cryptographiques schnorr, qui diminuent la taille en chaîne de ces entreprises, optimiser l'utilisation de l'espace en chaîne. De même, l'arrivée de la technologie MAST (Merkelized Abstract Syntax Trees) est incluse, conçue pour optimiser la présentation des arbres merkle associés aux opérations Bitcoin. Il met également en évidence l'arrivée d'une série de nouvelles fonctionnalités pour Bitcoin Script et l'activation d'un nouveau format d'adresse pour Bitcoin, l'adresse Taproot, qui commence par bc1p.
Par exemple, il s'agit d'une adresse Taproot déjà connue au sein du réseau :
bc1p0000g2qp03nsf4hyjymvahgjvz8jwufs2pc2v9p3yd9rsshrrjjqe8j40p
Ce point sur les adresses Taproot est important, car les ordinaux ne sont garantis que pour fonctionner et se maintenir lors de l'utilisation de ce nouveau format d'adresse.
Le rôle de Taproot dans Bitcoin Ordinals
La racine pivotante est la élément clé pour que Bitcoin Ordinals puisse fonctionner comme il le fait. Depuis son arrivée, un code de fonctionnement Bitcoin connu sous le nom de OP_RETURN a récupéré une fonctionnalité perdue il y a plusieurs années : celle de entrer une grande quantité de données sur la chaîne.
Avant l'activation de Taproot, OP_RETURN se limitait à n'insérer que quelques octets de données, en raison du risque d'utilisation abusive que les développeurs Bitcoin voyaient dans cette fonctionnalité. En fait, dans la version Bitcoin Core v0.9.0, cette fonction était strictement limitée, comme on peut le voir dans ce lien.
Cependant, cette limitation a été éliminée avec Taproot et avec cela la porte a été ouverte pour introduire des données sur le réseau avec une seule limite : la taille de bloc maximale activée par SegWit, 4 Mo de données.
Rodarmor a profité de ce gain de fonctionnalité pour générer des transactions valides dans le cadre des règles de consensus Bitcoin. Cela renverse les idées de nombreuses personnalités de la communauté Bitcoin, qui soulignent que les opérations avec Bitcoin Ordinals sont illégales et, par conséquent, doivent être considérées comme une menace et censurées du réseau.
Inscriptions, générant NFT en Bitcoin
Maintenant que nous savons ce que les ordinaux utilisent pour inscrire les NFT dans Bitcoin, il est temps de parler des inscriptions. Ce ne sont rien de plus que les ordinaux enregistrés dans le réseau Bitcoin et qui peuvent être tracés à l'aide de la théorie des ordinaux Bitcoin.
Par exemple, si nous générons un ordinal Bitcoin, nous générerons une inscription et nous pourrons la suivre dans les "Explorateurs d'ordinaux" ou "Explorateurs d'inscription". Ainsi, si nous utilisons, par exemple, le navigateur Ordinals.com, nous pouvons voir la prochaine Inscription:
Ici, nous pouvons voir clairement notre NFT en Bitcoin, avec les données de sa génération, les satoshis impliqués, l'adresse de génération et celle du propriétaire de l'enregistrement, ainsi que d'autres données pertinentes de ce NFT.
Un point fondamental à noter est que les enregistrements se font tous selon un format bien particulier : chaque octet du NFT stocké est traduit au format hexadécimal. Ainsi, par exemple, si nous voulons un NFT d'un texte tel qu'il serait :
C'est mon premier ordinal
Ce qui est réellement stocké dans le NFT et la blockchain Bitcoin ressemble à ceci :
45737465206573206d69207072696d6572206f7264696e616c
En effet, dans Bitcoin, le langage utilisé est hexadécimal, et il n'y a aucun problème avec cela. Tout comme nous pouvons transformer le texte en hexadécimal, nous pouvons également le faire avec n'importe quel type de données numériques et dans les deux sens.
Avantages et inconvénients des ordinaux Bitcoin
Maintenant, les ordinaux Bitcoins ont été vus au milieu d'un énorme tourbillon de critiques et de soutien. Ce qui nous amène à nous interroger sur le pour et le contre des Ordinaux
Avantages
Améliore les conditions de commission pour les mineurs
L'un des principaux acteurs qui ont gagné avec l'arrivée de Bitcoin Ordinals ont été les mineurs. Selon les données du réseau, en février 2023, les mineurs gagnaient 1,4 million de dollars en frais uniquement liés aux ordinaux Bitcoin.
Accélération de l'adoption de Layer2
L'arrivée de Bitcoin Ordinals entraîne l'adoption de Layer2 pour la génération de nouveaux services et technologies qui tirent parti du potentiel de Bitcoin Ordinals.
Un exemple de cela peut être vu dans Stacks, un Bitcoin Layer2 bien connu qui, grâce à Bitcoin Ordinal, a maintenu un croissance de plus de 50% en 2023. De plus, de nombreux projets Bitcoin Web3 utilisent cette couche 2, voient le potentiel des ordinaux Bitcoin et ont commencé à prendre en charge cette technologie.
Encouragez l'adoption de Taproot.
Taproot est arrivé à Bitcoin en 2021, mais son utilisation réelle jusqu'à l'arrivée de Bitcoin Ordinals était pratiquement nulle. Une technologie qui n'est pas utilisée et dont on ne profite pas est une technologie inutile, et c'est quelque chose que Bitcoin Ordinals a changé avec l'utilisation intensive de Taproot.
Bien sûr, le potentiel de Taproot ne se limite pas aux ordinaux Bitcoin, et cela ouvre de nouvelles fenêtres d'opportunités pour les développeurs intéressés par une technologie de plus en plus adoptée.
Attirer de nouveaux utilisateurs et développements dans l'écosystème
Avec la poussée vers Taproot, Bitcoin Ordinals attire également de nouveaux utilisateurs et développements dans l'écosystème Bitcoin. Actuellement, parmi les 10 adresses les plus actives sur le réseau Bitcoin (vous pouvez voir le tableau dans ce lien), 4 d'entre eux sont liés à Bitcoin Ordinals et Taproot. De même, l'écosystème bénéficie de l'essor du développement de logiciels et de nouvelles solutions liées à Taproot et Bitcoin Ordinals.
Contra
Augmenter la taille de la chaîne
C'est le principal problème avec Bitcoin Ordinals, chaque fois qu'un NFT est généré, il est complètement stocké en chaîne. Autrement dit, si votre NFT est un audio de 2,2 Mo, ces 2,2 Mo vont au bloc qui sera inclus dans la chaîne Bitcoin.
Actuellement, la blockchain Bitcoin est d'environ 440 Go, ce qui a été réalisé tout au long de la vie de Bitcoin. Mais avec Ordinals, cela peut facilement doubler en seulement deux ans.
C'est un énorme problème, en particulier pour ceux qui décident d'exécuter un nœud Bitcoin complet. Si un taux de croissance similaire se poursuit, la centralisation des nœuds serait inévitable. La raison? La difficulté à offrir un stockage suffisant maintenir la chaîne de manière décentralisée, un risque sans doute énorme pour le réseau.
Peut influencer négativement l'augmentation des commissions du réseau
Actuellement, Bitcoin Ordinals n'a pas introduit d'augmentation significative des frais de réseau, mais ce n'est pas un scénario qui peut être exclu. Si les conditions d'utilisation intensive du réseau se produisent, les utilisateurs de Bitcoin Ordinals et le réseau de paiement pourraient être en forte concurrence pour les commissions, et nous verrions à nouveau des frais de réseau élevés sur Bitcoin.
Provoque une perte de confidentialité dans Bitcoin
Le plus gros problème avec Bitcoin Ordinals est peut-être lié à la confidentialité, ce qui se reflète même dans le BIP créé par Rodarmor. Bien que les ordinaux et leur suivi soient facultatifs (pour le moment uniquement possibles avec Ord), cela n'empêche pas la génération de liens en chaîne. Des liens qui permettent d'identifier les satoshis qui sont passés par ce processus.
Ainsi, si chaque satoshi est utilisé dans un ordinal, il porte un « filigrane » qui le reconnaît publiquement comme tel. Ce réduire la confidentialité des utilisateurs. Même s'il n'utilise pas satoshi comme ordinal, mais comme élément dans une opération purement économique. Le gain de confidentialité, dans ce cas, ne pourrait être atteint à nouveau que grâce à des remix comme CoinJoin ou Whirlpool.