ActualitésCryptoOsmosis suspend l’Alloyed BTC après un exploit de double dépense sur Nomic

Osmosis suspend l’Alloyed BTC après un exploit de double dépense sur Nomic

Auteur: Crypto Adventure·

Points clés

  • La vulnérabilité de Nomic a permis à une même valeur sous-jacente de soutenir plusieurs créances en nBTC avant que des bons non garantis n’atteignent Osmosis via l’IBC.
  • L’exposition affectée s’élevait à 39,84 nBTC, soit environ 36 % de la couverture de l’Alloyed BTC.
  • Les validateurs ont gelé 22,65 BTC associés à l’attaquant au moyen d’une mise à niveau d’urgence du réseau.
  • Osmosis prévoit de demander à la gouvernance l’autorisation d’utiliser les BTC gelés et les fonds de la réserve communautaire pour couvrir le déficit estimé à 17,19 BTC.
  • Les pools de liquidité d’Alloyed BTC restent négociables, mais les dépôts, retraits, frappes et rachats sont toujours suspendus.
Osmosis suspend l’Alloyed BTC après un exploit de double dépense sur Nomic

Osmosis a suspendu les dépôts, retraits, frappes et rachats d’Alloyed BTC après qu’une vulnérabilité de Nomic a permis à un attaquant de dépenser deux fois des nBTC et d’envoyer des bons non garantis vers Osmosis. Cette suspension laisse les pools de liquidité existants ouverts aux échanges, mais empêche les utilisateurs d’émettre ou de racheter l’actif composite pendant l’évaluation de sa couverture.

La faille de sécurité a affecté 39,84 nBTC détenus au sein de l’Alloyed BTC, soit environ 36 % de la couverture de l’actif. Osmosis et le protocole Inter-Blockchain Communication (IBC) n’ont pas été compromis. La vulnérabilité était isolée dans le mécanisme de transfert personnalisé de Nomic.

Une mise à niveau d’urgence gèle 22,65 BTC

Après avoir détecté l’écart, la sous-DAO de gestion d’Osmosis a interrompu les flux entrants et sortants de Nomic et d’Alloyed BTC. Les validateurs ont ensuite coordonné une mise à niveau d’urgence du réseau qui a gelé 22,65 BTC sur une adresse contrôlée par l’attaquant.

Les pools de liquidité BTC existants restent négociables, mais les utilisateurs ne peuvent pas créer de nouvel Alloyed BTC ni le racheter via le mécanisme normal de couverture. Osmosis avait suspendu les opérations sur l’Alloyed BTC avant de publier une analyse plus détaillée de l’exploit de Nomic.

L’Alloyed BTC, ou allBTC, regroupe plusieurs représentations du Bitcoin au sein d’un même actif Osmosis. Il comprend notamment le WBTC natif, le WBTC acheminé via Axelar, cbBTC, le WBTC acheminé via Cosmos Hub et le nBTC de Nomic. Les limites appliquées à chaque composant visent à restreindre la dépendance de l’actif à l’égard d’un seul bridge.

L’incident diffère du drainage de 24,15 millions de dollars du bridge AFX survenu en juillet, au cours duquel des signatures de validateurs ont autorisé un retrait non autorisé d’USDC. La défaillance de Nomic a plutôt permis à une même valeur sous-jacente de soutenir plusieurs créances en nBTC avant que des bons falsifiés n’entrent sur Osmosis via l’IBC.

La gouvernance pourrait couvrir un déficit restant de 17,19 BTC

Osmosis prévoit de demander à la gouvernance de saisir les 22,65 BTC gelés et d’utiliser les bitcoins détenus dans la réserve communautaire pour couvrir le déficit restant. Le plan de récupération dépend ainsi de l’approbation de la gouvernance, et pas uniquement de l’action des validateurs ou d’une mise à niveau technique.

Si le montant gelé est récupéré, environ 17,19 BTC resteraient à utiliser pour la recapitalisation, sur la base de l’exposition de 39,84 nBTC identifiée par Osmosis. La combinaison proposée permettrait de rétablir la couverture intégrale de l’Alloyed BTC avant la reprise des frappes et des rachats normaux.

L’incident fait suite à une autre défaillance concernant une représentation du Bitcoin, et non le Bitcoin lui-même. Le Liquid Network a récemment récupéré 3 400 BTC après que près de 4 000 BTC eurent quitté sa réserve de fédération lorsqu’un L-BTC non garanti a emprunté une procédure de peg-out autorisée.

L’exposition à Nomic devait déjà augmenter

L’exposition à Nomic est notable, car Osmosis envisageait d’augmenter la part autorisée du nBTC au sein de l’Alloyed BTC. Une discussion de gouvernance menée en juillet proposait de relever la limite fixe du nBTC de 35 % à 60 %, après que sa part eut atteint environ 33 %.

La proposition estimait que la demande pour Nomic avait dépassé la limite existante. Un membre de la communauté s’était toutefois interrogé sur l’activité limitée de développement public du bridge et avait précisément évoqué le risque d’une compromission future.

Osmosis n’a pas repris les dépôts, retraits, frappes ni rachats d’Alloyed BTC. La prochaine étape de la récupération consiste à soumettre une proposition de gouvernance portant sur la saisie des 22,65 BTC gelés et l’utilisation de bitcoins de la réserve communautaire pour rétablir la couverture de l’actif.