Les développeurs principaux de Bitcoin préparent une mise à jour soft‑fork appelée le Grand Nettoyage du Consensus (BIP‑54) qui corrigerait quatre failles persistantes des règles de consensus. La proposition, rédigée pour la première fois en 2019, cible les « poison blocks », les bugs de time‑warp, la malleabilité Merkle et les transactions coinbase dupliquées. Selon le développeur de longue date Matt Corallo, co‑auteur du BIP, les changements sont des correctifs pratiques plutôt que des fonctionnalités révolutionnaires, et il estime à 80 % la probabilité que le BIP‑54 devienne le prochain soft‑fork du réseau.

BTC / USD
Source : CoinGecko. Prix indicatifs.

Problèmes techniques que le nettoyage cherche à résoudre

La première vulnérabilité, les poison blocks, permettrait à un mineur de créer un bloc qui ralentit délibérément la validation des nœuds, donnant à l’attaquant un avantage temporaire. La seconde, les bugs de time‑warp, exploite une faille dans la fenêtre de deux semaines d’ajustement de la difficulté, permettant à une majorité de hashrate de manipuler les horodatages et d’accélérer la production de blocs. Le troisième problème, la malleabilité Merkle, provient d’une transaction de 64 octets correspondant à la taille d’un nœud interne d’arbre Merkle, pouvant permettre la création de preuves falsifiées qui trompent les clients légers. Enfin, les transactions coinbase dupliquées découlent de particularités de conception historiques pouvant entraîner des collisions d’identifiants de transaction, risquant des incohérences du registre.

Pourquoi la mise à jour importe au‑delà du code

Corallo soutient que le BIP‑54 est autant un exercice de couche sociale qu’une amélioration technique. Après l’activation controversée de Taproot en 2021, la communauté Bitcoin a dû faire face à des frictions politiques concernant les seuils de signalement et les mécanismes obligatoires de flag‑day. En exécutant un soft‑fork axé sur la maintenance, les développeurs espèrent établir un manuel de déploiement réutilisable qui faciliterait les futures améliorations comme OP_CAT (BIP‑347) ou OP_CHECKTEMPLATEVERIFY (BIP‑119).

Réaction de la communauté et attentes de calendrier

Les réactions sont mitigées. Paul Sztorc, co‑fondateur de LayerTwo Labs, a décrit la proposition sur X comme « un peu déprimante » car elle n’apporte aucune nouvelle fonctionnalité. Néanmoins, un sondage mené auprès des développeurs lors du TABconf à Atlanta indique que la plupart s’attendent à ce que le Grand Nettoyage du Consensus soit le prochain soft‑fork, avec une activation la plus tôt prévue pour septembre 2027 et un consensus plus large pointant vers 2028 ou plus tard.

Ce qu’il faut surveiller ensuite