ActualitésCryptoLa prochaine mise à niveau de Bitcoin pourrait se faire attendre des années et ciblerait quatre bugs anciens

La prochaine mise à niveau de Bitcoin pourrait se faire attendre des années et ciblerait quatre bugs anciens

Auteur: Coincentral·

Points clés

  • •Les développeurs interrogés lors de TABconf s’attendent à ce que le prochain soft fork de Bitcoin soit activé au plus tôt en septembre 2027, la plupart des estimations visant 2028 ou plus tard.
  • •Le principal candidat, le BIP-54 ou Great Consensus Cleanup, a été proposé pour la première fois en 2019 et corrigerait quatre bugs de consensus connus sans introduire de nouvelles fonctionnalités.
  • •Matt Corallo, coauteur du projet, estime à 80 % la probabilité que celui-ci devienne le prochain soft fork de Bitcoin, même si aucun des problèmes ciblés n’est considéré comme urgent.
  • •Les quatre bugs concernés sont les blocs empoisonnés qui ralentissent la validation des nœuds, la faille de manipulation des horodatages dite time warp, la malléabilité de Merkle susceptible de tromper les clients légers et les transactions coinbase dupliquées pouvant perturber la comptabilisation du registre.
  • •Aucun mécanisme d’activation n’a encore été choisi pour le BIP-54, et Corallo espère que la communauté pourra établir une procédure réutilisable après l’activation de Taproot en 2021 et le blocage de propositions telles qu’OP_CAT et OP_CHECKTEMPLATEVERIFY.
La prochaine mise à niveau de Bitcoin pourrait se faire attendre des années et ciblerait quatre bugs anciens

La prochaine mise à niveau du protocole Bitcoin pourrait ne pas intervenir avant 2028 ou plus tard, selon des développeurs interrogés lors d’une récente conférence du secteur. La proposition actuellement en tête corrigerait quatre bugs anciens dans les règles de consensus du réseau, sans ajouter de nouvelle fonctionnalité, ce qui en ferait une mise à niveau axée sur la maintenance plutôt qu’une version apportant de nouvelles fonctionnalités.

La proposition s’appelle le Great Consensus Cleanup, ou BIP-54 — l’abréviation de Bitcoin Improvement Proposal 54, le format numéroté utilisé par les développeurs pour proposer des modifications du protocole Bitcoin. Elle a été présentée pour la première fois en 2019 et cible des failles présentes depuis des années dans les règles de consensus de Bitcoin.

Matt Corallo, développeur de longue date de Bitcoin et coauteur du BIP-54, estime à 80 % la probabilité que celui-ci devienne le prochain soft fork du réseau. Il a partagé cette estimation lors d’une intervention sur MARA Foundation TV avec Isabel Foxen Duke, directrice de la MARA Foundation.

« Il y a toute une liste de choses que nous connaissons et que nous devons vraiment nettoyer », a déclaré Corallo. Il a ajouté que ces problèmes constituaient de véritables préoccupations, mais que ce n’était « pas comme si le ciel nous tombait sur la tête ».

Quatre bugs à corriger

La première cible est celle des blocs empoisonnés. Dans ce scénario, un mineur pourrait concevoir un bloc spécialement construit pour exploiter des goulots d’étranglement au niveau des performances du logiciel, ce qui ralentirait la validation pour les autres nœuds du réseau et procurerait à ce mineur un avantage à court terme.

Le deuxième problème est le bug de time warp. Une faille dans la fenêtre de deux semaines utilisée pour l’ajustement de la difficulté de Bitcoin permettrait à des mineurs contrôlant la majorité du hashrate du réseau de manipuler les horodatages des blocs, accélérant ainsi la création de nouveaux blocs.

Le troisième est la malléabilité de Merkle. Comme une transaction de 64 octets a la même taille qu’un nœud interne de l’arbre de Merkle, un attaquant pourrait en théorie falsifier des preuves de Merkle et tromper les clients légers afin qu’ils acceptent de fausses transactions comme étant légitimes.

Le quatrième concerne les transactions coinbase dupliquées. D’anciennes particularités de conception du protocole autorisaient des identifiants de transaction dupliqués, qui réapparaîtront à certaines hauteurs de bloc futures. Cela pourrait écraser des coins existants ou perturber la comptabilisation du registre.

Corallo a déclaré que le BIP-54 « corrige certaines choses dont tout le monde reconnaît qu’elles posent problème ». Aucun de ces quatre problèmes n’est considéré comme urgent, mais chacun constitue une faiblesse reconnue dans la conception du réseau. Comme ces failles sont intégrées aux règles de consensus elles-mêmes, elles ne peuvent pas être corrigées comme un logiciel ordinaire : leur correction nécessite un soft fork, c’est-à-dire une modification rétrocompatible des règles de validation du réseau qui doit obtenir un accord à l’échelle de l’écosystème pour être activée.

Une répétition générale pour l’activation

Corallo considère également le BIP-54 comme un exercice pratique. De nombreux développeurs actuels de Bitcoin n’ont jamais participé à la mise en œuvre d’un soft fork, et le dernier en date, Taproot, a été activé en 2021. Le déploiement de Taproot est intervenu après des mois de débats sur son mode d’activation, les discussions opposant les seuils de signalement des mineurs aux périodes de signalement obligatoires pour les utilisateurs.

« Lors de chaque soft fork récent, il y a aussi eu beaucoup de tensions autour des mécanismes d’activation », a déclaré Corallo. Il espère que la communauté pourra régler cette procédure une fois pour toutes, puis la « copier-coller et la réutiliser » pour les futures mises à niveau.

Depuis Taproot, d’autres modifications proposées sont restées au point mort. Des mises à niveau telles que OP_CAT (BIP-347) et OP_CHECKTEMPLATEVERIFY (BIP-119) ont eu du mal à obtenir un consensus à l’échelle de l’écosystème, les désaccords étant souvent présentés comme un débat sur l’« ossification », c’est-à-dire sur la question de savoir si le protocole central de Bitcoin doit continuer à évoluer.

Corallo a déclaré que les soft forks avaient toujours comporté des obstacles techniques. Plus récemment, il a toutefois observé que les frictions politiques et sociales au sein de la communauté étaient devenues tout aussi déterminantes pour l’avancement d’une mise à niveau.

Tout le monde n’est pas enthousiaste à l’égard du projet. Paul Sztorc, cofondateur et PDG de LayerTwo Labs, a écrit sur X que l’activation potentielle du BIP-54 était « plutôt déprimante, puisqu’il s’agit d’un fork de maintenance ménagère qui ne fait rien ».

Dans une publication partagée sur X, Sztorc a répertorié les prévisions de dates d’activation recueillies auprès des participants à la conférence :

Yesterday, the TabConf Elite weighed in on SFD, the date of Bitcoin's next soft fork activation. (This is the Bitcoin version of P(doom).) These were the reports, of the best and brightest: Sept 1, 2027 Dec 31, 2027 Feb 17, 2028 Mar 1, 2028 June 15, 2028 Dec 31, 2028 Dec 31,…

— Paul Sztorc (@Truthcoin) (October 13, 2026)

Sztorc a également interrogé des développeurs lors de TABconf, organisée à Atlanta. Selon lui, la plupart s’attendent à ce que le Great Consensus Cleanup soit le prochain soft fork, avec une première estimation d’activation en septembre 2027 et la majorité des réponses situant cette activation en 2028 ou plus tard.

Ces dates sont des estimations, pas des engagements. Aucun mécanisme d’activation n’a encore été choisi pour le BIP-54, et le choix de ce mécanisme est l’étape qui a suscité des tensions lors de chaque soft fork récent. Tant que cet obstacle ne sera pas levé, le calendrier de la prochaine mise à niveau restera incertain.