THORChain suspend les échanges sur toutes les chaînes après qu’une réorganisation d’Ethereum a entraîné un double remboursement de 10 ETH
À quel point un dépôt est-il « définitif » si un pont inter-chaînes l’a déjà détecté ? THORChain vient de l’apprendre à ses dépens. Un bloc Ethereum a été remplacé, et une erreur de 10 ETH a suffi à interrompre les échanges sur l’ensemble du réseau.
Ce qui s’est passé (sam. 31 oct.) :
- À 11:34 UTC, Ethereum a connu une réorganisation d’un bloc. Le rapport post-mortem de THORChain indique qu’un dépôt de 10 ETH se trouvait dans le bloc abandonné et n’a jamais été réintégré à la chaîne principale.
- THORChain avait déjà détecté et finalisé ce dépôt. L’échange a ensuite échoué à cause de sa limite de prix et a été remboursé : le coffre a donc versé 10 ETH qu’il n’avait jamais reçus. Le dépôt réel provenant du même expéditeur a lui aussi été remboursé.
- Résultat : un coffre-fort manque de 10 ETH, et un portefeuille a reçu environ 10 ETH en trop. THORChain affirme que rien n’indique une intention malveillante (ce portefeuille utilise THORChain depuis presque deux ans).
- Le mécanisme d’arrêt automatique en cas de problème de solvabilité s’est déclenché. Par précaution, les développeurs principaux ont mis toutes les chaînes en pause pendant qu’ils vérifient la séquence et déploient des correctifs pour Bifrost/thornode. Aucun délai estimé.
Pourquoi les mesures de protection n’ont pas détecté le problème :
- Tous les nœuds ont détecté la réorganisation en quelques secondes, mais la nouvelle vérification qui aurait dû annuler le dépôt n’a pas obtenu de réponse claire à temps. La finalisation s’est donc faite à partir de l’observation mise en cache.
Le lien avec Binance :
- Chainalysis a relié le circuit suspendu à des fonds volés à Binance et blanchis par des acteurs liés à la RPDC (Crypto Briefing, TokenPost). La pause était accidentelle, elle ne visait pas ces fonds, mais elle a ralenti leur blanchiment.
Situation actuelle :
- L’API publique des nœuds de THORChain (inbound_addresses, vérifiée à 19:44 UTC) indique toujours que les échanges sont suspendus sur les 13 chaînes externes qu’elle répertorie, dont BTC, ETH, SOL, XRP et BSC. La signature des transactions sortantes reste activée pour la plupart d’entre elles (désactivée pour SOL et GAIA).
- Selon THORChain, les échanges envoyés pendant la suspension sont mis en attente ou remboursés lorsqu’une chaîne redémarre. Les ETH du coffre-fort concerné resteront bloqués jusqu’à ce que les 10 ETH soient récupérés ou passés en pertes.
Les cours (marché au comptant de Binance, 31 oct. à 19:42 UTC, sur 24 h) :
- $RUNE 0.674 (+5.5 %), fourchette sur 24 h : 0.636 à 0.733
- $ETH 2,255.38 (+0.9 %)
- $BTC 77,620.66 (+1.2 %)
C’est un contexte, pas une cause. La hausse du RUNE sur la journée ne signifie pas que le marché a intégré la suspension dans les cours, dans un sens ou dans l’autre.
Mon avis : la perte est faible, 10 ETH. Mais la leçon ne l’est pas. Tout protocole qui réagit à des dépôts effectués sur une autre chaîne n’est sûr que dans la mesure où sa gestion des réorganisations l’est. Et c’est une semaine difficile pour le discours « décentralisé et inarrêtable » : la même pause qui a pénalisé les utilisateurs ordinaires a aussi retardé les fonds des pirates. Il faudra surveiller les redémarrages chaîne par chaîne et voir comment les 10 ETH seront réglés.
Feriez-vous davantage ou moins confiance à un bridge après une suspension comme celle-ci ?
Source : https://tradeassi.com/en/news/b8b9c98b-bafe-4006-9b12-ee178fd60511
Ceci ne constitue pas un conseil financier. Faites vos propres recherches.
