A
A

Bilan des ordinaux après 2 semaines

lun 13 Fév 2023 ▪ 7 min de lecture ▪ par Nicolas T.

Les ordinaux sont sous le feu des projecteurs depuis deux semaines. Ce projet permet de créer des NFTs sur la blockchain Bitcoin. Quel bilan après deux semaines ?

ordinaux sur ordinals.com

Les ordinaux remplissent le mempool

Les ordinaux sont un projet permettant de relier de la donnée arbitraire (des Jpeg) à un satoshi. Cet amarrage se fait via des « inscriptions » à l’intérieur d’une transaction BTC. Ces inscriptions sont semblables à des NFT.

Nous en sommes aux balbutiements puisque le programme (ord) de création de ces inscriptions n’existe que depuis le 20 janvier. L’explorateur ordinals.com permet d’observer ce grand art.

Il est encore trop tôt pour prédire si les ordinaux ont de l’avenir. Il est permis d’en douter vu que les volumes de transactions et les prix des NFT se sont effondrés.

Quoi qu’il en soit, plus de 73 000 ordinaux ont déjà été créés, non sans impact sur la blockchain du Bitcoin. D’où les réactions nombreuses et contrastées face à cette nouveauté.

Le premier effet des ordinaux est la croissance du « mempool ». Il s’agit de la salle d’attente virtuelle des transactions en attente d’être validée dans un bloc par les mineurs.

Évolution du mempool au cours des sept derniers jours

Le graphique ci-dessus montre que le nombre de transactions non confirmées est en forte augmentation. Il y en a tellement que nous avons déjà atteint la capacité maximale du mempool (300 Mo).

Les transactions en attente sont colorées en fonction du montant des frais qu’elles paient en vBytes (sat/vB). Les vBytes sont des « virtual bytes » ou, en français, des octets virtuels. Pourquoi parle-t-on d’octets virtuels plutôt que d’octets tout court ?

Parce que les tailles de transaction et de bloc étaient mesurées en octets ordinaires avant SegWit. Depuis, des unités de poids (WU, weight unit) ont été conçus quadrupler la taille des blocs tout en restant rétrocompatible avec la règle de 1 Mo par bloc.

En clair, depuis SegWit (segregated Witness), il est possible de créer des blocs de 4 Mo en ségréguant une partie des données de transaction dans une section (le witness). L’astuce est que les données du witness ne sont pas prises en compte par les nœuds n’ayant pas adopté SegWit et pour qui le bloc ne doit pas dépasser 1 Mo.

[La taille des blocs SegWit est limitée à 4 000 000 WU (ou 1 000 000 vBytes puisque 1 vByte = 4 WU).]

Inflation de la taille des blocs

Les ordinaux profitent du fait que les blocs soient rarement remplis. Bien que la taille maximale officielle d’un bloc soit de 1 Mo, la mise à jour SegWit repousse cette limite à 4 Mo grâce à la section « witness » qui offre en outre la possibilité d’intégrer des données arbitraires.

La mise à jour Taproot permet quant à elle de créer des transactions uniques extrêmement volumineuses (typiquement, les ordinaux) à peu de frais. Cela étant dit, plus une transaction est volumineuse et plus elle doit payer de frais en cas d’embouteillage.

Dit autrement, un afflux de transactions normales dans le mempool obligerait les transactions contenant des ordinaux à payer des frais proportionnels à leur taille. Mais le fait est qu’il y a pas mal d’espace gratuit.

Avant le lancement des ordinaux, le plus gros bloc jamais produit faisait 2,4 Mo. Record battu le 1er février par le pool luxor qui a miné un bloc de 3.96 Mo (atteignant presque le plafond de 4 Mo). Ce bloc contenait 3,91 Mo de données, dont le désormais célèbre Taproot Wizard.

C’est bien simple, la moyenne de la taille des blocs est passée de 1.5 Mo à plus de 3 Mo depuis le lancement des ordinaux. Et comme le souligne Pierre Rochard, Vice-président de Riot, les inscriptions d’ordinaux représentent désormais 40 % de la limite d’un million de vbytes (en orange) :

Un marché noir pour l’espace de bloc ?

Ce volume croissant de données de transactions en attente dans le mempool aurait dû provoquer une hausse des frais de transaction. Mais ce n’est pas ce que l’on observe, ou si peu. Le nombre de satoshis payés par vByte reste très stable.

Par ailleurs, NYDIG note dans sa lettre hebdomadaire que la transaction du Taproot Wizard a quasiment rempli un bloc en totalité sans qu’aucun frais n’y soit associé.

Cela n’est possible qu’au travers d’une coordination directe avec un mineur… En effet, « les transactions excédant 100 000 vBytes sont considérées comme non standard et ne seront pas minées », déclare NYDIG. « Ces transactions, cependant, peuvent être minées si elles sont directement coordonnées avec un mineur ».

Ce fut le cas du Taproot Wizard. Cet ordinal fut inséré dans un bloc miné par le pool de mining Luxor. Le CEO de Luxor semble flairer un bon filon :

« Artistes – Je vais insérer vos NFT dans la Blockchain et nous partagerons le coût 50/50. Mes messages privés sont ouvert et l’imprimante est chaude »

Luxor espère que la mayonnaise ponzienne des ordinaux prenne pour vendre de l’espace de bloc à ceux qui voudront créer des ordinaux de plus de 100 000 vbytes. De telles transactions se payeront hors chaîne…

Ordisrespector

En résumé, les ordinaux sont des JPEG faisant inutilement grossir la blockchain à peu de frais. Luxor semble espérer que certains iront jusqu’à payer les mineurs pour inscrire des ordinaux dépassant la limite des 100 000 vbytes. Les plus « rares »…

Mais est-ce que les pools conduisant ce trafic d’espace de bloc partageront cette manne financière avec les mineurs membres du pool ?…

En attendant, le vice-président de Riot a mis les points sur les I au micro de @PrestonPysh :

« Le point de vue selon lequel l’espace des blocs est une couche de données neutre. Que nous devrions être agnostiques quant aux données qui s’y logent, et laisser les blocs être un marché libre, c’est totalement faux. »

En définitive, le bitcoin fut conçu pour déplacer 21 millions de BTC sans autorisation. Ce n’est pas le cloud d’Amazon. Son rôle n’est pas de stocker des gigas de données arbitraires.

Un filtre pour les nodes ne souhaitant par allouer de l’espace disque aux ordinaux circule déjà. Le patch provient de Luke Dash /Satoshi:23.1.0/Ordisrespector/

Be an ordisrespector.

Maximisez votre expérience Cointribune avec notre programme 'Read to Earn' ! Pour chaque article que vous lisez, gagnez des points et accédez à des récompenses exclusives. Inscrivez-vous dès maintenant et commencez à cumuler des avantages.


A
A
Nicolas T. avatar
Nicolas T.

Reporting on Bitcoin, "the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy".

DISCLAIMER

Les propos et opinions exprimés dans cet article n'engagent que leur auteur, et ne doivent pas être considérés comme des conseils en investissement. Effectuez vos propres recherches avant toute décision d'investissement.