Bitcoin : Et si tout s’arrêtait pour les Ordinals ?
Depuis le début de l’année, Bitcoin a été témoin d’un regain d’intérêt. En effet, le réseau a accueilli un protocole d’un nouveau genre intitulé Ordinals. En pratique, celui-ci permet de lier de la donnée à un satoshi via un procédé appelé Inscription. Cela a notamment engendré la création de NFT sur Bitcoin, puis de jetons BRC-20. Néanmoins, selon le développeur Luke Dashjr, ces Ordinals sont le résultat d’un bug et non une fonctionnalité voulue et pourraient être amenés à disparaître.
Ordinals sur Bitcoin : Bug ou fonctionnalité ?
Luke Dashjr est un développeur de Bitcoin Core depuis 2011, connu pour ses prises de décisions parfois clivantes.
Sa dernière publication sur X (Twitter) a fait l’effet d’un raz de marée. Ainsi, celui-ci a déclaré que les Ordinals et BRC-20 exploitent une vulnérabilité de Bitcoin Core pour « spammer la blockchain ».
Il a expliqué que le code de Bitcoin Core permet aux utilisateurs de fixer des limites sur la taille des données supplémentaires dans les transactions depuis 2013, mais « en déguisant leurs données en code de programme, les inscriptions contournent cette limite ».
« Les “inscriptions” exploitent une vulnérabilité dans Bitcoin Core pour spammer la blockchain. Depuis 2013, Bitcoin Core permet aux utilisateurs de fixer une limite à la taille des données supplémentaires dans les transactions qu’ils relaient ou minent (`-datacarriersize`). En obscurcissant leurs données sous forme de code de programme, les Inscriptions contournent cette limite. »
Explique-t-il
Luke Dashjr gâche la fête des Ordinals
Cependant, la fête pourrait bien prochainement prendre fin. En effet, Luke Dashjr a expliqué que le contournement de cette règle ne serait plus possible dans la dernière mise à jour de Bitcoin Knots, un dérivé de Bitcoin Core.
« Ce bug a été récemment corrigé dans la version 25.1 de Bitcoin Knots. Cela a pris plus de temps que d’habitude, car mon flux de travail a été sévèrement perturbé à la fin de l’année dernière (la v24 a été entièrement sautée). »
De son côté, Bitcoin Core est toujours « vulnérable », mais le développeur espère que cela sera corrigé lors de la prochaine version du logiciel.
« Bitcoin Core est toujours vulnérable dans la prochaine version v26. Je ne peux qu’espérer qu’elle serait enfin corrigée avant la version 27 l’année prochaine. »
Est-ce la fin des Ordinals ?
Un utilisateur de X a demandé si les Ordinals et les tokens BRC-20 « cesseraient d’exister » si la vulnérabilité était corrigée. Dashjr a répondu par l’affirmative, tout en précisant que les inscriptions existantes resteraient.
La correction de cette « vulnérabilité » pourrait avoir des conséquences significatives sur l’écosystème Bitcoin. En effet, elle pourrait mettre fin à la création de nouveaux Ordinals et tokens BRC-20. Bien que cela permettrait de réduire la congestion sur Bitcoin, cela entraînera également une dissension au sein de la communauté. Désormais, il reste à voir si cette correction sera effectivement mise en œuvre dans la prochaine version de Bitcoin Core.
Ce changement dans Bitcoin Core pourrait également mettre des bâtons dans les roues à d’autres projets novateurs. Par exemple, BitVM qui se base également sur les Inscriptions Ordinals.