Bitcoin Core 30 lève la limite par défaut des données OP_RETURN, au terme d'un débat houleux
2025-10-10 · Éditeur : Bitcoin Core · Domaine : Systèmes Décentralisés
La version 30 du logiciel de référence de Bitcoin relaie par défaut des transactions portant beaucoup plus de données arbitraires et en accepte plusieurs sorties OP_RETURN. Elle retire aussi les anciens portefeuilles Berkeley DB.
Ce qui change
- Limite par défaut de -datacarriersize portée de 83 à 100 000 octets.
- Plusieurs sorties OP_RETURN autorisées dans une même transaction.
- Les opérateurs de nœuds peuvent revenir à l'ancien plafond par configuration.
### Contexte Le 10 octobre 2025, les développeurs de **Bitcoin Core** publient la version **30.0**. Le changement de politique de relais sur OP_RETURN, champ servant à inscrire des données arbitraires dans une transaction, a divisé la communauté pendant des mois : ses partisans y voient un alignement sur la pratique des mineurs, ses opposants un encouragement aux usages non financiers de la chaîne. ### Caractéristiques - **-datacarriersize** vaut désormais **100 000** par défaut, ce qui supprime de fait le plafond ; **-datacarriersize=83** rétablit l'ancien comportement. - La limite s'applique à la taille cumulée de toutes les sorties OP_RETURN d'une transaction. - Frais minimaux de relais abaissés à **0,1 sat/vB**. - Les portefeuilles hérités Berkeley DB ne peuvent plus être créés ni chargés : migration obligatoire vers les portefeuilles à descripteurs. - Nouvel exécutable **bitcoin** qui regroupe les commandes existantes, et passage de l'interface graphique à Qt 6. ### Pourquoi c'est important Il ne s'agit pas d'une règle de consensus : chaque nœud reste libre de sa politique. Mais le logiciel majoritaire fixe la norme de fait, et le débat révèle la question de la gouvernance du réseau et de son usage légitime. ### À retenir Une version technique qui a nourri le plus vif débat de gouvernance de Bitcoin depuis la guerre de la taille des blocs.
Liens
Tags : Bitcoin, Gouvernance, Open Source