Une erreur de l'extension Babylon Vote expose les risques de consensus dans le staking de Bitcoin

Source : CryptoTale Titre original : Babylon Bug Exposes Consensus Risks in Bitcoin Staking Lien original : Une faille logicielle divulguée dans le protocole de staking Bitcoin de Babylon a révélé comment le comportement des validateurs pourrait perturber le consensus et ralentir la production de blocs. Le problème est apparu via un post sur GitHub le 8 décembre 2025, de la part du contributeur GrumpyLaurie55348. Le bug affecte l’extension de vote BLS de Babylon et montre comment des données omises lors du vote peuvent faire planter les validateurs aux frontières d’époches.

Fonctionnement de la faille de l’extension de vote de Babylon

La vulnérabilité se situe dans le système de signature de blocs de Babylon, connu sous le nom d’extension de vote BLS. Ce mécanisme prouve que les validateurs ont accepté un bloc proposé lors du consensus. En conditions normales, les validateurs incluent un champ de hachage de bloc identifiant précisément le bloc qu’ils soutiennent.

Cependant, le bug permet aux validateurs d’omettre ce champ de hachage lors de la soumission des extensions de vote. Étant donné que les champs protobuf restent optionnels, le réseau accepte ces messages incomplets. Lorsque Babylon traite ensuite le vote, il tente d’accéder aux données manquantes et rencontre un pointeur nul.

Ce déférencement provoque un panic en temps d’exécution lors des vérifications de consensus. Notamment, les chemins de code affectés incluent VerifyVoteExtension et la vérification du vote au moment de la proposition. En conséquence, les validateurs peuvent planter à des points de contrôle spécifiques au lieu de rejeter proprement le vote défectueux.

Le moment de ces plantages est important. Les frontières d’époches nécessitent un accord coordonné entre validateurs. Par conséquent, des plantages lors de ces transitions retardent la création des blocs de frontière d’époque et ralentissent la production de blocs.

Perturbation des validateurs et points de stress du consensus

La faille crée une voie pour que des validateurs malveillants perturbent leurs pairs sans compromettre la cryptographie. Au contraire, ils exploitent la gestion des entrées. En soumettant des extensions de vote sans hachages de bloc, un seul acteur peut déclencher des défaillances ailleurs.

Selon GrumpyLaurie55348, des plantages intermittents apparaissent lors des frontières d’époches. Ces moments ancrent les transitions d’état des validateurs. En conséquence, toute instabilité lors de ces vérifications affecte le flux global du consensus.

Les développeurs ont confirmé qu’aucune exploitation active n’a eu lieu. Cependant, ils ont averti que la mauvaise utilisation reste possible si les opérateurs retardent les mises à jour. L’avis de sécurité classe le problème comme à haute gravité en raison de son impact sur le consensus.

Babylon a corrigé la faille dans la version 4.2.0. Le correctif ajoute une validation plus stricte autour des extensions de vote. Néanmoins, à la date de publication, Babylon n’a pas publié de déclaration publique sur le calendrier de mise à niveau des validateurs.

Cet épisode montre comment la logique de consensus s’étend au-delà de la couche de base de Bitcoin dans les frameworks de staking. Babylon s’appuie sur une coordination hors chaîne pour prouver l’accord des validateurs. Par conséquent, des défauts dans cette couche peuvent influencer les résultats sur chaîne sans toucher directement à Bitcoin lui-même.

Contexte dans le rôle croissant de Babylon dans le BTCFi

La divulgation est survenue alors que Babylon étendait son rôle dans la finance décentralisée basée sur Bitcoin, connue sous le nom de BTCFi. Babylon a introduit le staking natif sur Bitcoin, permettant de générer des rendements sans déplacer d’actifs hors de Bitcoin. Ce design repose sur des vérifications de consensus hors chaîne vérifiables.

Le 7 janvier, Babylon a annoncé un investissement de $15 million de la part d’a16z Crypto. Le financement a suivi une vente de tokens BABY à l’armement d’actifs numériques d’Andreessen Horowitz. A16z a déclaré que ce capital soutenait l’infrastructure DeFi native à Bitcoin.

Des tours de financement antérieurs ont porté le total divulgué de Babylon à $103 million. Ces tours comprenaient une série A de $18 million et une levée stratégique de $70 million menée par Paradigm. Le protocole a également noué un partenariat avec Aave Labs en décembre 2025.

Ce partenariat vise à permettre des prêts adossés à Bitcoin sur Aave v4 sans wrappers ni custodians. Les tests sont prévus pour le premier trimestre 2026, avec un lancement ciblé en avril 2026. L’intégration repose sur le design du Bitcoin Vault de Babylon.

Par ailleurs, Babylon contrôle plus de 80 % de la valeur totale verrouillée dans le BTCFi. La fiabilité du réseau a donc des conséquences à l’échelle de l’écosystème. En 2024, la TVL de la DeFi Bitcoin est passée de $307 million à plus de 6,5 milliards de dollars.

Le bug de Babylon illustre comment les frameworks de staking étendent la logique de consensus au-delà de la couche de base de Bitcoin. À mesure que l’adoption augmente, les développeurs font face à des conditions de test adversariales croissantes. L’incident montre comment des champs optionnels et des cas limites peuvent influencer des chemins critiques pour le consensus.

La correction de Babylon ferme la vulnérabilité immédiate. Cependant, la divulgation met en lumière la façon dont les extensions de consensus hors chaîne interagissent avec le modèle de sécurité de Bitcoin. La vulnérabilité a révélé une faille dans la gestion des extensions de vote pouvant faire planter les validateurs lors des transitions d’époques, affectant le timing de la production de blocs sans exploitation active. Le protocole continue de s’étendre dans la finance décentralisée basée sur Bitcoin suite au patch de la version 4.2.0.

BABY-0,44%
BTC1,29%
DEFI-5,95%
AAVE4,06%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 7
  • Reposter
  • Partager
Commentaire
0/400
AltcoinHuntervip
· Il y a 7h
Hé, encore un "système révolutionnaire" de staking BTC qui a échoué, apparemment les validateurs doivent encore dépendre de la nature humaine [Rire pleure] --- Babylon cette fois-ci est un peu exagéré... Le risque de consensus a été directement exposé, cela aurait dû être prévu dès le départ --- Putain, c’est pour ça que je n’ose pas tout mettre dans n’importe quel protocole de staking, une seule faille peut faire s’effondrer toute la logique --- Vraiment ? Un seul post sur GitHub peut révéler un problème aussi grave ? L’audit de sécurité de l’équipe alors ? --- Encore la faute des validateurs, on dirait que tous les schémas modulaires finissent par échouer à cause de la nature humaine --- Je commence à m’inquiéter pour la voie du staking BTC, on dirait qu’on n’a pas encore bien compris le terrain avant que des problèmes n’émergent... --- Attends, est-ce que ça a un gros impact ? Le prix des tokens a-t-il chuté ? Je suis toujours en possession, les gars
Voir l'originalRépondre0
MEVHunterZhangvip
· Il y a 21h
Encore une fois, une anomalie dans le protocole de staking, cette fois-ci en perturbant le consensus... l'écosystème BTC doit vraiment faire un audit approfondi.
Voir l'originalRépondre0
GateUser-a180694bvip
· 01-10 08:50
Le staking de Bitcoin n'a même pas encore décollé qu'il commence déjà à faire faillite ? Je rigole, je l'ai toujours dit, les choses décentralisées finissent toujours par ne pas pouvoir échapper au destin centralisé.
Voir l'originalRépondre0
BankruptcyArtistvip
· 01-10 08:48
Encore une vulnérabilité de staking... cette fois-ci, c'est au tour de Babylon, on a l'impression qu'aucun projet n'est vraiment fiable.
Voir l'originalRépondre0
MEVHuntervip
· 01-10 08:40
les validateurs truquant la couche de consensus ? classique. les développeurs de Babylon n'effectaient probablement pas une analyse correcte du mempool avant de déployer cela. toujours l'angle de la collusion des validateurs dont personne ne parle jusqu'à ce qu'il soit trop tard.
Voir l'originalRépondre0
MerkleMaidvip
· 01-10 08:36
Encore un bug dans un protocole de staking, cette fois c'est au tour de babylon, je suis vraiment à bout Les opérations de babylon ont directement exposé la vulnérabilité du staking de Bitcoin, dès qu'un validateur fait des siennes, le bloc doit suivre lentement... L'écosystème de staking est encore trop jeune, chaque projet a déjà trébuché sur les mêmes pièges que d'autres, et ils continuent de les répéter Publier directement sur GitHub, c'est pour penser que "la transparence est la sécurité" ? Maintenant tout le monde le sait D'ailleurs, si ce genre de vulnérabilité au niveau du consensus venait à se produire à grande échelle, il faudrait peut-être réévaluer le staking de btc
Voir l'originalRépondre0
FlashLoanPhantomvip
· 01-10 08:29
babylon a encore rencontré des problèmes, tu veux encore faire du BSN ? --- Les validateurs peuvent-ils si facilement faire s'effondrer le consensus ? On dirait que l'écosystème Bitcoin devient de plus en plus fragile. --- Une fuite sur GitHub, c'est tout ? Est-ce que c'est déjà réparé, les amis ? --- Les vulnérabilités dans les protocoles de staking, pourquoi même sur Bitcoin Layer 2 c'est si facile de tout faire échouer ? --- Donc, le problème vient du fait que le mécanisme de vote lui-même est mal conçu, combien de temps cela prendra-t-il pour le réparer ?
Voir l'originalRépondre0
  • Épingler

Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)