
Après seulement quatre mois depuis le lancement du protocole, l’ord a son premier débat controversé sur ce que l’on appelle les inscriptions « maudites ».
La définition la plus simple d’une inscription maudite est toute inscription qui n’est pas actuellement indexée et identifiée par ord. Ce terme est apparu comme un fourre-tout lorsque certaines personnes utilisaient de manière incorrecte ou délibérément des opcodes pour créer des inscriptions qui ne pouvaient pas être indexées par ord et seraient donc non reconnues et ne recevraient pas de numéro d’inscription.
Ce problème a été mentionné pour la première fois le 25 avril dans l’ord github et le correctif provisoire proposé par le développeur principal de l’époque, Casey Rodarmor, était de « Modifier ord pour reconnaître les inscriptions actuellement invalides ci-dessus, y compris rétroactivement dans les anciens blocs, mais considérez ces nouvelles inscriptions comme maudites ». ‘ et leur attribuer des numéros d’inscription négatifs.
Curieusement, l’exemple de code d’inscription sur le site Web Ordinals docs aurait été une inscription maudite.
Il existe de nombreuses façons de créer des inscriptions maudites. Toute inscription avec plusieurs entrées/sorties serait considérée comme maudite. Comme indiqué ci-dessus, certaines utilisations abusives d’opcodes tels que OP_1 peuvent conduire à des inscriptions maudites. Alternativement, l’introduction de OP_66 utilisant une valeur de « cursed » a intentionnellement fait ces types d’inscriptions en ayant un opcode pair qui n’est pas indexé par ord. À moins qu’ils ne soient déjà définis dans la spécification, les opcodes pairs ne sont pas reconnus car ils sont réservés au développement futur du protocole. Le numéro 2045 répertorie certaines des façons dont il est possible de créer des inscriptions maudites :
- Inscriptions multiples par transaction, pour un batching efficace.
- Inscriptions sur les entrées après la première, ce qui est utile pour les collections.
- Plusieurs inscriptions sur le même sat, de sorte que l’historique complet d’un sat n’a pas besoin d’être vérifié pour déterminer si une nouvelle inscription est valide.
- Inscriptions avec des en-têtes pairs non reconnus, de sorte que les nouveaux en-têtes pairs n’empêchent pas les clients mis à niveau d’être en désaccord sur les numéros d’inscription.
Il y a quelques débats spécifiques autour des inscriptions maudites. L’une des contestations vient de la façon dont ces inscriptions sont actuellement numérotées. Les inscriptions maudites sont numérotées négativement dans l’ordre de leur création. En raison de ce système de numérotation et de cette convention de dénomination, certaines personnes ont délibérément choisi de créer des inscriptions et des collections qui semblent « maudites », que ce soit en retournant l’image d’une inscription numérotée positivement ou en utilisant un thème d’image plus sinistre lors de l’inscription. La question est : doivent-elles être annexées à l’index des inscriptions numérotées positives ou doivent-elles conserver leur numéro d’inscription négative lors de la mise à jour du code ?
De plus, une autre conversation controversée est de savoir quoi faire à propos du certain type d’inscriptions maudites qui ont utilisé l’opcode OP_66 dans leur création. Parce que cet opcode n’est pas reconnu par ord et que les opcodes numérotés pairs sont intentionnellement laissés de côté pour une utilisation future dans le développement, il est discutable de savoir si les inscriptions utilisant cet opcode doivent être incluses dans l’ensemble maudit ou si elles doivent être rejetées.
À l’heure actuelle, le problème autour de l’opcode pair est répertorié dans le ord github. Il y a de nombreux commentaires en faveur de l’inclusion de ces inscriptions dans l’index, mais les principaux responsables du protocole semblent s’y opposer. À l’heure actuelle, la position actuelle des développeurs est que ces inscriptions ne seraient pas liées, ce qui signifie qu’elles ne seraient pas attribuées à un satoshi spécifique.
N’oubliez pas que la théorie ordinale fonctionne sur la base d’un système de suivi du premier entré, premier sorti pour les satoshis. Chaque inscription est attribuée au premier satoshi dans la transaction de genèse lorsque l’inscription est créée. Ce type d’objectif pour regarder le bitcoin permet de suivre et de transférer des images, des fichiers, du texte, etc. Si une inscription maudite n’est pas liée, elle ne serait pas associée à un satoshi spécifique et ne pourrait donc pas être transférée à une autre adresse. De nombreuses personnes qui s’inscrivent espèrent pouvoir vendre ou transférer leur inscription à une autre personne. Alors que les inscriptions utilisant cet opcode vivront pour toujours sur la blockchain Bitcoin, si ces inscriptions sont classées comme non liées et non attribuées à un satoshi spécifique, les utilisateurs qui ont frappé des inscriptions maudites en utilisant cet opcode ne pourraient pas les vendre ou les transférer.
C’est là que réside l’une des plus grandes préoccupations des personnes qui dépensent de l’argent en frais de transaction pour créer des inscriptions maudites. S’ils ne sont pas en mesure de les vendre à l’avenir, des fonds importants auraient été gaspillés en frais. De nombreux utilisateurs ont répondu au problème de github, exprimant leur soutien à l’inclusion de ces inscriptions, mais les responsables du code ne sont pas favorables à la reconnaissance des inscriptions maudites à l’aide de l’opcode numéroté pair OP_66.
Le 30 mai, le nouveau mainteneur principal d’ord, Raphjaph, a écrit : « Dans l’état actuel du protocole, les inscriptions ne sont pas valides si elles utilisent une étiquette paire non reconnue, donc ce changement fait déjà une concession en les reconnaissant. Pour l’instant, ils ne sont pas liés, mais nous pourrions reconsidérer cela et les lier à l’avenir s’il y a de bonnes raisons.
Cette réponse n’est pas ce que de nombreux inscrits espéraient entendre. Semblable à Bitcoin, ord est un logiciel open source permettant aux utilisateurs de bifurquer le code s’ils souhaitent reconnaître ces types spécifiques d’inscriptions maudites. Ce débat controversé est en cours et la voie à suivre pour ord reste à voir. Les utilisateurs qui ont dépensé des sommes importantes en frais de transaction peuvent être disposés à passer à une nouvelle version d’ord qui reconnaîtra leurs inscriptions maudites, mais ce n’est qu’une voie théorique à suivre pour le moment.
Quoi qu’il en soit, les ordinaux sont une nouvelle technologie construite sur Bitcoin. Que les inscriptions soient un feu de paille ou qu’elles aient un pouvoir durable peut dépendre de la manière dont ce problème est résolu.