ActualitésCryptoTHORChain suspend le trading sur 10 réseaux après une réorganisation Ethereum ayant causé un déficit de 10 ETH

THORChain suspend le trading sur 10 réseaux après une réorganisation Ethereum ayant causé un déficit de 10 ETH

Auteur: CoinTrust·

Points clés

  • •Une réorganisation d'un bloc sur Ethereum a retiré un dépôt de 10 ETH de la chaîne canonique après que THORChain l'avait déjà crédité, créant un déficit temporaire de solvabilité de 10 ETH dans l'un de ses vaults.
  • •Le vérificateur automatique de solvabilité de THORChain a détecté la divergence et arrêté les swaps Ethereum, les opérateurs de nœuds ayant interrompu la signature des transactions ETH en environ deux minutes avant de suspendre toutes les chaînes par précaution.
  • •L'utilisateur a restitué les 10 ETH manquants, rétablissant la solvabilité du vault affecté, mais le trading n'a pas automatiquement repris sur les réseaux suspendus, notamment ATOM, BCH, BSC, BTC, DOGE, ETH, LTC, SOL, TRON et ZEC.
  • •THORChain a averti que, le problème étant devenu public, un acteur malveillant pourrait potentiellement soumettre à nouveau une transaction avec le même nonce après une future réorganisation externe afin de recevoir des fonds de ses vaults.
  • •Les développeurs principaux travaillent sur des correctifs pour la vérification des dépôts et les procédures de règlement, tandis que les opérateurs de nœuds décideront du moment où chaque chaîne peut être réactivée en toute sécurité via un processus de vote où trois votes déclenchent des arrêts et quatre votes contraires les annulent.
THORChain suspend le trading sur 10 réseaux après une réorganisation Ethereum ayant causé un déficit de 10 ETH

THORChain, un protocole de liquidité inter-chaînes qui règle les échanges d'actifs entre réseaux indépendants, a temporairement suspendu le trading sur 10 réseaux blockchain après qu'une réorganisation d'un bloc sur Ethereum a créé une divergence comptable et laissé l'un de ses vaults avec un déficit de solvabilité de 10 ETH. L'incident s'est produit après qu'un dépôt a été initialement reconnu par le protocole, avant d'être ultérieurement retiré de l'historique canonique des transactions Ethereum.

Cette perturbation a exposé les risques auxquels sont confrontés les protocoles inter-chaînes lorsque des dépôts sont crédités avant que les transactions blockchain n'aient atteint une sécurité de confirmation suffisante. Les systèmes de surveillance automatisés de THORChain ont détecté le déficit et initié des restrictions pendant que les opérateurs de nœuds et les développeurs principaux enquêtaient sur l'incident. L'événement a été rapporté par CoinTrust.

Une réorganisation Ethereum crée une divergence comptable de 10 ETH

L'incident a commencé lorsqu'un utilisateur a initié un dépôt de 10 ETH vers l'un des vaults de THORChain. La transaction est initialement apparue dans un bloc Ethereum, incitant THORChain à observer le transfert, créditer le dépôt et mettre à jour ses registres comptables internes.

Le 31 octobre à 11h34 UTC, Ethereum a connu une réorganisation d'un bloc. Dans une réorganisation de chaîne, des blocs précédemment acceptés sont remplacés par une version alternative de la blockchain. Le bloc contenant le dépôt de 10 ETH a été abandonné et la transaction n'est jamais apparue sur la chaîne canonique d'Ethereum.

Bien que chaque nœud de THORChain ait détecté la réorganisation, une revérification qui aurait dû retirer le dépôt n'a pas reçu de réponse claire à temps. Le dépôt a donc été finalisé dans le système de THORChain même si les fonds correspondants n'étaient pas présents sur la chaîne canonique d'Ethereum.

Le swap associé n'a également pas respecté sa limite de prix spécifiée. THORChain a remboursé la transaction au lieu de finaliser l'échange, mais le vault avait déjà versé l'équivalent de 10 ETH sans avoir reçu de dépôt réglé. Le dépôt réel de l'expéditeur a également été remboursé, laissant le vault avec un déficit et créant un problème temporaire de solvabilité.

L'incident a démontré comment une réorganisation d'une blockchain externe peut créer une exposition financière pour un protocole inter-chaînes lorsqu'un dépôt est traité avant que la transaction n'atteigne un niveau adéquat de sécurité de confirmation. Les systèmes inter-chaînes attendent généralement qu'une transaction accumule plusieurs confirmations de bloc avant de créditer les fonds entrants, un tampon destiné à réduire le risque qu'un transfert crédité soit ensuite retiré de la chaîne canonique.

Trading suspendu sur 10 réseaux

Le vérificateur automatique de solvabilité de THORChain a identifié la divergence après que le solde disponible du vault ne correspondait plus à ses obligations enregistrées. Le vérificateur a arrêté automatiquement les swaps Ethereum. En environ deux minutes, les opérateurs de nœuds ont cessé de signer les transactions Ethereum, empêchant tout ETH supplémentaire de quitter les vaults.

Trois votes de nœuds ont ensuite arrêté tous les paiements sortants en ETH. Les opérateurs de nœuds ont ensuite suspendu toutes les chaînes par précaution pendant que les développeurs principaux enquêtaient sur le problème. Bien que la divergence initiale concernait un dépôt Ethereum, la suspension plus large reflétait la manière dont l'infrastructure de liquidité et de règlement de THORChain relie plusieurs réseaux blockchain.

L'arrêt a également souligné l'importance de maintenir une comptabilité cohérente entre des blockchains indépendantes, où les normes de confirmation et la finalité des transactions peuvent différer. Un problème affectant une partie de l'infrastructure d'un échange décentralisé peut nécessiter des mesures de protection plus larges lorsque les réseaux partagent des composants du protocole.

Dans une publication du 1er novembre 2026 sur X, THORChain a décrit l'incident et listé les réseaux affectés. La publication indiquait que les blockchains actives pour le trading étaient AVAX, BASE, RUNE et XRPL, tandis que les blockchains suspendues étaient ATOM, BCH, BSC, BTC, DOGE, ETH, LTC, SOL, TRON et ZEC.

THORChain a également indiqué que les 10 ETH avaient été restitués par l'utilisateur, rétablissant la solvabilité du vault affecté. Le réseau a précisé que le vérificateur automatique de solvabilité avait détecté le déficit, que les opérateurs de nœuds avaient interrompu la signature des transactions ETH, et que toutes les chaînes avaient ensuite été suspendues afin que les développeurs principaux puissent enquêter.

Le protocole a déclaré que la revérification ratée avait laissé le dépôt finalisé après la réorganisation. Il a également averti que, le problème étant désormais public, un acteur malveillant pourrait potentiellement soumettre une nouvelle transaction avec le même nonce après une réorganisation sur une chaîne externe et recevoir des fonds des vaults de THORChain. Un nonce est l'identifiant séquentiel qui ordonne les transactions d'un compte donné sur une chaîne à comptes telle qu'Ethereum, et comme une transaction retirée lors d'une réorganisation ne s'exécute jamais sur la chaîne canonique, son nonce y reste inutilisé — laissant la possibilité qu'une autre transaction soit soumise ultérieurement avec le même identifiant.

L'utilisateur restitue les fonds et rétablit la solvabilité

Le déficit financier immédiat a été résolu lorsque l'utilisateur a restitué les 10 ETH manquants à THORChain. Ce remboursement a rétabli la solvabilité du vault affecté et corrigé le déficit créé par le swap infructueux.

La restitution des fonds n'a pas automatiquement rouvert le trading sur les réseaux affectés. THORChain a indiqué que trois votes de nœuds peuvent déclencher des arrêts d'urgence pour protéger la solvabilité du réseau. Quatre votes de nœuds contraires peuvent annuler un tel arrêt, tandis que cinq votes peuvent annuler cette annulation, et ainsi de suite. Ce processus de vote vise à équilibrer le contrôle décentralisé avec la nécessité d'une intervention d'urgence rapide.

THORChain a également précisé que suspendre une chaîne ne donne pas aux nœuds participants le contrôle des actifs. Les développeurs principaux travaillaient sur les correctifs nécessaires, tandis que les nœuds décideraient du moment où chaque chaîne pourrait être réactivée en toute sécurité.

Les développeurs travaillent sur des protections contre les réorganisations

L'incident a attiré l'attention sur les politiques de confirmation des transactions et la protection contre les réorganisations dans les systèmes inter-chaînes. Les protocoles qui traitent des dépôts sur plusieurs blockchains doivent tenir compte de la possibilité qu'une transaction incluse dans un bloc initial puisse ultérieurement être annulée ou retirée de la chaîne canonique.

Pour THORChain, l'amélioration de la vérification des dépôts et des procédures de règlement est importante car le protocole facilite les transferts d'actifs et les échanges entre réseaux indépendants. Le travail des développeurs vise à renforcer les protections contre des divergences comptables similaires et à améliorer la gestion par le protocole des réorganisations imprévues de la blockchain.

Bien que la restitution des fonds ait résolu le problème immédiat de solvabilité, la reprise du trading dépend des mesures techniques en cours de développement et des décisions des opérateurs de nœuds de THORChain. Les opérateurs décentralisés sont responsables de l'évaluation du moment où chaque réseau affecté peut reprendre en toute sécurité le traitement normal des transactions.