{"id":1722,"date":"2025-06-11T18:00:34","date_gmt":"2025-06-11T18:00:34","guid":{"rendered":"https:\/\/icobench.com\/fr\/?p=1722"},"modified":"2025-06-11T16:00:00","modified_gmt":"2025-06-11T16:00:00","slug":"bitcoin-op-return-comprendre-cette-mise-a-jour-qui-derange","status":"publish","type":"post","link":"https:\/\/icobench.com\/fr\/news\/bitcoin-op-return-comprendre-cette-mise-a-jour-qui-derange\/","title":{"rendered":"Bitcoin OP_RETURN, comprendre cette mise-\u00e0-jour qui d\u00e9range"},"content":{"rendered":"

Depuis mai 2025, l\u2019annonce d\u2019une modification au logiciel Bitcoin Core divise la communaut\u00e9<\/strong>. Pour certains, la modification de l\u2019output OP_RETURN est n\u00e9cessaire. Pour d\u2019autres, c\u2019est un faux-pas qui s\u2019\u00e9carte de la mission fondatrice du Bitcoin.<\/p>\n

La mise-\u00e0-jour OP_RETURN pr\u00e9vue pour octobre 2025 continue de faire couler beaucoup d\u2019encre. Elle vise \u00e0 faire passer OP_RETURN de 80 octets \u00e0 4 m\u00e9gaoctets. Mais d\u00e9j\u00e0, on entrevoit certaines cons\u00e9quences pour Bitcoin Core.<\/p>\n

OP_RETURN, une annotation utile vieille de 10 ans<\/span><\/h2>\n

Pour comprendre OP_RETURN, un petit retour dans le pass\u00e9 s\u2019impose. Lanc\u00e9 avec le r\u00e9seau Bitcoin, Bitcoin Core est un logiciel qui permet de g\u00e9rer les n\u0153uds de la blockchain Bitcoin<\/strong>. Gratuit et open source, le logiciel fournit une adresse et valide automatiquement les transactions sur le r\u00e9seau.<\/p>\n

Depuis 2009, Bitcoin Core<\/a> a \u00e9t\u00e9 maintenu par une flop\u00e9e de d\u00e9veloppeurs. Pour chaque modification du code, le consensus de la communaut\u00e9 et de toutes les parties prenantes est recherch\u00e9.<\/p>\n

\"Bitcoin<\/p>\n

En 2014, OP_RETURN a \u00e9t\u00e9 int\u00e9gr\u00e9 au code. Il s\u2019agit d\u2019une fonctionnalit\u00e9 qui tient lieu d\u2019annotation. L\u2019objectif \u00e9tait d\u2019associer des informations aux transactions \u00e9mises sur la blockchain Bitcoin. Et surtout, OP_RETURN \u00e9tait une donn\u00e9e non essentielle qui peut \u00eatre facilement purg\u00e9e. La taille allou\u00e9e \u00e0 OP_RETURN \u00e9tait alors de 80 octets<\/strong>.<\/p>\n

Avec son lancement, OP_RETURN a permis d\u2019annoter les transactions en y ajoutant diverses donn\u00e9es. Il s\u2019agit entre autres de preuves d\u2019authenticit\u00e9, de propri\u00e9t\u00e9, d\u2019\u00e9l\u00e9ments de protocole, etc. Dans certains cas, ceci a permis de d\u00e9velopper des infrastructures additionnelles par-dessus la blockchain Bitcoin. C\u2019est le cas du projet Citrea par exemple qui pousse les fonctionnalit\u00e9s de finance d\u00e9centralis\u00e9e de la blockchain Bitcoin<\/strong>.<\/p>\n

Cependant, au fil du temps, de nombreux contournements de la fonction OP_RETURN ont \u00e9t\u00e9 constat\u00e9s<\/strong>. Par exemple, l\u2019envoi de transactions factices pour b\u00e9n\u00e9ficier d\u2019une plus grande allocation OP_RETURN afin d\u2019envoyer des donn\u00e9es non essentielles.<\/p>\n

\n

I posted a full writeup for the #32406 merge decision on the PR.<\/p>\n

These changes go into effect in v30, which is scheduled for release in October.
The PR changes the defalt value of -datacarriersize. You will still be able to use -datacarrier and -datacarriersize options in v30,\u2026<\/p>\n

\u2014 gloria (@glozow) June 9, 2025<\/a><\/p><\/blockquote>\n