La controverse du fork Bitcoin BIP-110 : deux blocs minés, puis arrêt
Points clés
- •Le BIP-110 propose une interdiction d'un an sur le stockage de données non financières telles que les images et le texte dans les transactions Bitcoin, en réponse aux protocoles comme Ordinals et aux tokens BRC-20 qui ont consommé un espace de bloc important et fait augmenter les frais.
- •La chaîne fork n'a produit que deux blocs en environ huit heures tandis que la chaîne Bitcoin principale progressait de 48 blocs, rendant la chaîne dissidente pratiquement non fonctionnelle.
- •Seulement 2,53 % des mineurs ont signalé leur soutien au BIP-110 au cours des deux dernières semaines, bien en deçà du seuil de 55 % requis pour activer la proposition sans déclencher de scission de chaîne.
- •La chaîne dissidente a hérité du paramètre de difficulté actuel de Bitcoin mais ne peut pas l'ajuster avant d'avoir complété 2 016 blocs, un jalon estimé à environ 350 jours au niveau actuel de puissance de hachage.
- •Les utilisateurs tentant de vendre des pièces du fork s'exposent à des attaques par rejeu car les deux chaînes acceptent des transactions identiques, ce qui signifie qu'une transaction sur le fork pourrait être rediffusée sur la chaîne principale pour voler de vrais BTC.

Une chaîne minoritaire créée par les partisans de la proposition BIP-110 de Bitcoin s'est effectivement arrêtée, ne produisant que deux blocs en environ huit heures, tandis que la chaîne bitcoin principale a progressé de 48 blocs sur la même période.
Ce que propose le BIP-110
Le BIP-110, abréviation de Bitcoin Improvement Proposal-110, vise à interdire temporairement le stockage de données non financières — telles que des images et du texte — à l'intérieur des transactions bitcoin pour une durée d'un an. La proposition est née en réponse à des protocoles comme Ordinals, qui depuis son lancement en janvier 2023 permet aux utilisateurs d'inscrire des images, du texte et d'autres données sur des satoshis individuels, et aux tokens BRC-20, qui exploitent des techniques d'inscription similaires pour créer des contrats de tokens fongibles sur Bitcoin. Aux périodes de pointe, ces transactions ont occupé une part importante de l'espace de bloc et ont contribué à des frais élevés. Les partisans de l'interdiction affirment que cette pratique encombre le réseau avec des contenus sans rapport avec les paiements et augmente les coûts pour les utilisateurs qui envoient de l'argent. Les détracteurs rétorquent que toute personne payant des frais de transaction a acquis le droit d'utiliser l'espace de bloc à sa guise, et que les mineurs et les opérateurs de nœuds ne devraient pas dicter quelles transactions sont considérées comme légitimes — un débat qui fait écho aux conflits antérieurs de gouvernance Bitcoin sur la taille des blocs et la vocation fondamentale du réseau en tant que système de paiement.
Le fork et ses conséquences immédiates
Le fork s'est produit au bloc 961,632 samedi, lorsque les ordinateurs exécutant le logiciel BIP-110 ont commencé à rejeter tout bloc ne signalant pas son soutien à la proposition. Vers 6 h UTC, la chaîne dissidente se trouvait au bloc 961,633 tandis que la chaîne bitcoin principale avait atteint le bloc 961,681, selon le moniteur de situation BIP-110. Puisqu'un bloc représente un lot de transactions ajouté au registre bitcoin environ toutes les dix minutes, l'écart de 48 blocs représente près d'une journée entière d'activité sur la chaîne principale et presque aucune sur le fork.
La société de minage Bitcoin AntPool a miné le premier bloc non signalé, que le reste du réseau a accepté mais que les nœuds BIP-110 ont rejeté. Un mineur utilisant Ocean a ensuite produit le bloc alternatif que la chaîne dissidente a suivi. AntPool et Ocean sont tous deux des pools de minage — des opérations dans lesquelles de nombreux participants combinent leurs ressources de calcul et partagent les récompenses.
Pourquoi la chaîne s'est arrêtée
L'arrêt découle d'une contrainte mécanique difficile à surmonter. Bitcoin recalcule sa difficulté de minage tous les 2 016 blocs, dans le but de maintenir l'arrivée de nouveaux blocs à un rythme d'environ toutes les dix minutes. La chaîne dissidente a hérité du paramètre de difficulté actuel de bitcoin mais ne dispose que d'une infime fraction de la puissance de hachage totale, ce qui entraîne l'arrivée de ses blocs à des intervalles extrêmement longs. Elle ne peut pas ajuster la difficulté de minage avant d'avoir complété 2 016 blocs au rythme actuel — un jalon que le moniteur estime à environ 350 jours, contre 14 jours pour la chaîne bitcoin principale.
Le soutien au BIP-110 n'a jamais été suffisant. Seulement 2,53 % des blocs ont signalé la proposition au cours des deux dernières semaines, bien en deçà du seuil de 55 % nécessaire pour l'activer sans scission de chaîne.
Risques pour les utilisateurs
La pièce du fork se trouve dans une position délicate pour quiconque tente de la vendre. Les deux chaînes acceptent toujours des transactions identiques, ce qui signifie qu'une transaction signée envoyant des pièces du fork fonctionne également sur le réseau bitcoin principal. Un acheteur pourrait rediffuser cette transaction sur la chaîne principale et collecter de vrais BTC auprès du même vendeur — exposant les utilisateurs à un vecteur d'attaque de type rejeu. Parallèlement, une chaîne produisant un bloc toutes les quelques heures est lente à confirmer toute transaction, ce qui complique davantage les échanges au lieu de les faciliter.
La fenêtre de deux semaines pendant laquelle les nœuds BIP-110 exigent que chaque bloc signale son soutien court jusqu'au bloc 963,647. Au rythme observé au cours de la dernière journée, la chaîne dissidente n'approchera pas cet objectif.
CoinDesk a précédemment rapporté que le BIP-110 est entré dans sa période de signalisation obligatoire avec moins de 3 % de soutien des mineurs, et un développeur a averti que les détenteurs de bitcoin risquaient de perdre de vrais BTC s'ils vendaient des pièces issues du fork BIP-110.
Source : CoinDesk