Matt Corallo, développeur de Bitcoin à long terme et co-auteur du BIP-54, estime qu'il y a 80 % de chances que le « Great Consensus Cleanup » devienne le prochain soft fork de Bitcoin — une correction concrète visant des problèmes que tout le monde considère comme réels.
Cette mise à niveau a été proposée pour la première fois en 2019 sous le nom de Great Consensus Cleanup (BIP-54), visant à corriger des « problèmes divers » dans la conception du consensus de Bitcoin, notamment des vulnérabilités persistantes allant du mécanisme d'ajustement de la difficulté du réseau aux vecteurs d'attaques par déni de service entre mineurs.
Corallo a déclaré lors de sa récente apparition sur MARA Foundation TV : « Nous savons qu'il existe une longue liste de problèmes qui nécessitent effectivement d'être résolus. Ces problèmes sont réels et pourraient avoir un impact négatif sur le bitcoin, mais ils ne sont pas du niveau "le ciel va nous tomber sur la tête". »
Bien que le calendrier officiel de progression du BIP ne soit pas encore déterminé, Corallo estime qu'il y a 80 % de chances que le Great Consensus Cleanup soit adopté par le réseau. Dans un entretien avec Isabel Foxen Duke, responsable de la MARA Foundation, il a également déclaré que cela constitue un exercice pragmatique pour les développeurs Bitcoin n'ayant jamais connu de soft fork.
Corallo affirme que le cœur de BIP-54 est de « corriger certains problèmes dont tout le monde convient qu'ils existent », et cible quatre vulnérabilités spécifiques :
- Blocs empoisonnés : Si les mineurs souhaitent obtenir un avantage compétitif à court terme, ils peuvent miner un bloc spécialement conçu pour exploiter les goulots d'étranglement de performance et ralentir délibérément la validation par les autres nœuds.
- Bugs de décalage temporel : Une faille existe dans la fenêtre d'ajustement de la difficulté du Bitcoin toutes les deux semaines, permettant aux mineurs contrôlant la majorité de la puissance de hachage de manipuler les horodatages des blocs pour accélérer artificiellement la génération de nouveaux blocs.
- Merkle malleability : Étant donné qu'une transaction de 64 octets correspond exactement à la taille des données des nœuds internes de l'arbre de Merkle, un attaquant peut théoriquement falsifier une preuve pour induire en erreur un client léger et le faire accepter une transaction falsifiée.
- Transactions Coinbase en double : un défaut de conception historique permettait des ID de transaction répétés, et ce problème réapparaîtra à des hauteurs de bloc futures, créant une vulnérabilité pouvant remplacer des pièces existantes ou perturber la tenue des comptes.
Cependant, tous ne considèrent pas ce soft fork axé sur la maintenance comme un événement majeur. Paul Sztorc, cofondateur et PDG de LayerTwo Labs, a déclaré sur X que l'activation du BIP-54 est « un peu frustrante, car ce n'est qu'un soft fork de maintenance et nettoyage qui ne fait rien ».
Sztorc, lors de TABconf à Atlanta, a constaté que les développeurs interrogés considèrent généralement que le Great Consensus Cleanup deviendra probablement le prochain soft fork de Bitcoin, bien que les premières estimations situent cette mise à jour en septembre 2027, la majorité des participants la plaçant en 2028 ou plus tard.
Après l'activation de Taproot en 2021, la communauté Bitcoin est entrée dans une impasse de plusieurs années concernant les changements de protocole. Cette friction est généralement résumée par le terme « ossification », et des changements de protocole plus larges, tels que OP_CAT (BIP-347) et OP_CHECKTEMPLATEVERIFY (BIP-119), ont continué à peiner à obtenir un accord unanime au sein de l'écosystème.
Corallo indique que les soft forks ont toujours nécessité de surmonter des obstacles techniques. Mais récemment, il a observé que les frictions politiques et sociales sont devenues tout aussi importantes.
La communauté Bitcoin a passé plusieurs mois à débattre de la manière dont Taproot devait être activé, les points de controverse incluant le seuil de signalisation des mineurs et les propositions de « flag day » obligatoire pour les utilisateurs. Corallo estime que le BIP-54 peut établir un modèle de déploiement pour les futurs soft forks.
Il a déclaré : « À chaque récente soft fork, il y a eu beaucoup de débats dramatiques autour du mécanisme d'activation. J'espère que nous pourrons traverser tous ces débats une fois via une soft fork, puis copier-coller et réutiliser ce processus pour prévenir certains conflits lors des futures soft forks. »
Dans ce sens, le BIP-54 démontre non seulement que Bitcoin peut parvenir à un consensus technique sur une mise à niveau, mais aussi qu'il peut atteindre un accord social.


