Au cours des dernières semaines, une proposition visant à éliminer la limitation de 80 octets de Bitcoin sur les OPCodes de script a suscité un débat fougueux, culminant dans ce que certains appellent la guerre OP_return de 2025. Jeudi, le bloc 896 696 a présenté un transfert inhabituellement grand non standard.
OP_return ‘Rickrolling’
La discussion sur la proposition de noyau Bitcoin pour supprimer la contrainte de 80 octets sur le script Opcodes a gagné du terrain, non seulement parmi les développeurs, mais aussi sur les médias sociaux où la communauté en général est pesante. (P2P) Mécanisme de paiement.
OP_RETURN est un OPCode de script Bitcoin qui permet d’intégrer des données indispliables – à 80 octets – sans contribuer à l’expansion du jeu UTXO. Il est employé à des fins allant de l’horodatage et de l’émission d’actifs aux inscriptions, mais son plafond de taille stricte reste controversé. La levée du plafond pourrait éliminer le besoin de méthodes alambiquées, bien qu’elle soulève également des préoccupations concernant le spam potentiel. Pour une exploration plus approfondie dans la mécanique de OP_returns et les questions centrales qui stimulent le débat actuel, consultez cet article ici.
Étant donné que l’ajustement concerne les politiques de relais plutôt que les règles de consensus, l’application est finalement résistant aux nœuds individuels. Récemment, les transactions OP_return sont devenues un support inattendu pour l’expression créative – l’une en particulier offre une touche intelligente au classique de Rick Astley en 1987. Le message se lit comme suit: « Je ne vais jamais te donner OP_return. Ne te laisserai jamais tomber jamais courir et déserter tu ne te ferai jamais pleurer, je ne dirai jamais au revoir ne vous mentera jamais et te blessera. »
Un autre OP_return déclare:
Le «tout premier 1 mégger»
Au milieu de la rafale des messages d’Onchain, le 15 mai a vu un groupe connu sous le nom de Wizards of Ord Craft a Block – en particulier le bloc 896 696 – faisant entendre leur ensemble complet de 3 333 les assistants des inscriptions ORD. « Nous venons de créer le plus grand OP_return de l’histoire du Bitcoin », a écrit le compte X @LiFofifo. « Présentation du tout premier 1 mégger, bloc 896696, qui comprend chaque assistant d’ORD dans les données OP_return. » Pour rédiger une transaction qui pourrait occuper un bloc entier avec près de 1 Mo de données arbitraires via OP_return, le Créateur a dû naviguer autour de plusieurs contraintes au niveau de la politique intégrées dans le comportement par défaut du logiciel de nœud Bitcoin.
Bien que OP_return soit plafonné à 80 octets pour décourager une mauvaise utilisation et une croissance excessive de la chaîne, cette limitation n’est pas une règle de consensus – elle est appliquée uniquement à travers les politiques standard suivies par la plupart des nœuds complets. Dans ce cas, la transaction a contribué à cette nuance en désignant les sorties comme non standard et en soumettant la transaction directement à un pool minière – à savoir Marathon (MARA) – qui a choisi d’ignorer les politiques par défaut et de l’inclure dans un bloc malgré tout.
La transaction a été construite à l’aide de la version 2 du format Bitcoin, qui prend en charge la fonctionnalité SEGWIT et offre des capacités de script élargies pour les entrées et les sorties. Comme aucun Bitcoin n’a été transféré en fait – 0 BTC envoyé – la transaction a servi exclusivement comme véhicule pour intégrer des données. Pourtant, les mineurs sont souvent attirés par des blocs pour les frais qu’ils offrent, quelle que soit leur absence d’échange monétaire. Lorsque les frais attachés sont suffisamment généreux, il peut persuader un mineur d’inclure la transaction malgré son inefficacité en termes d’économie des frais par octets.
Les coureurs de nœuds de nœuds visent à filtrer
La vague de messages Onchain et les débuts du «tout premier 1 mégger» coïncident avec une augmentation notable de l’adoption de l’implémentation du nœud de nœuds Bitcoin. Contrairement à la sortie à venir de Bitcoin Core, Knots conserve les drapeaux -Datacarrier et -Datacarriersize, offrant aux opérateurs un contrôle granulaire. Le réglage -Datacarrier = 0 permet à un nœud de rejeter carrément toutes les transactions OP_return, tandis que la modification -Datacarriersize permet l’application de plafonds de données plus stricts, tels que la limite conventionnelle de 80 octets.
Ces paramètres filtrent les transactions entrantes à partir de Mempool d’un nœud, interrompant efficacement leur diffusion aux pairs connectés. Les nœuds se déroulent maintenant sur environ 2 000 nœuds, contre seulement 600 à la mi-mars, bien que cela traîne toujours les 19 470 nœuds de nœuds bitcoin visibles publiquement actuellement en ligne.
Alors que les questions sur le rôle de Bitcoin continuent d’évoluer, l’expérimentation récente d’Op_return signale un appétit croissant pour le contrôle créatif sur les bords du protocole. Avec le logiciel de nœud divergeant et les mineurs répondant à de nouvelles incitations, le réseau semble entrer dans une phase de redéfinition silencieuse – où la politique, le but et la participation sont testés un octet, un bloc et un mème à la fois.