Le 31 octobre 2026, THORChain a interrompu une partie de ses échanges entre blockchains après un remboursement effectué deux fois, selon Chainalysis. L’entreprise d’analyse attribue l’incident à une réorganisation de l’historique récent d’Ethereum. Un problème de traitement local a ainsi eu des conséquences sur plusieurs routes de transfert. [1]
Un dépôt de 10 ETH au départ de l’incident
Dans sa déclaration du 31 octobre, Chainalysis indique qu’un utilisateur ayant déposé 10 ethers, la monnaie native d’Ethereum, a reçu deux remboursements. Cette anomalie aurait entraîné une pause d’urgence empêchant les échanges sur la majorité des passerelles de THORChain. Il s’agit de l’explication publiée par Chainalysis, et non d’un rapport technique définitif du protocole. [1]Pourquoi l’historique récent peut changer
Une blockchain construit un historique commun à partir de blocs de transactions. Près de son extrémité la plus récente, plusieurs versions peuvent momentanément être candidates : des informations arrivées tardivement ou des blocs concurrents imposent alors une règle de choix. Les logiciels d’Ethereum retiennent la version soutenue par le poids le plus important des votes des validateurs, les participants chargés de confirmer les blocs. [2]La réorganisation, souvent abrégée en « reorg », correspond au remplacement d’une portion de cet historique récent. Elle doit être distinguée de la remise en cause d’un bloc finalisé, protégé par des garanties supplémentaires. L’annonce de Chainalysis ne suffit donc pas à conclure à une rupture de la finalité d’Ethereum. [1, 2]
Pour un service reliant plusieurs réseaux, l’enjeu est de tenir une comptabilité cohérente lorsque ce qu’il avait observé change. Détecter un dépôt et déclencher son traitement sont deux étapes différentes : leur coordination doit éviter qu’une même opération produise deux paiements.
Une pause peut viser plusieurs fonctions différentes
La documentation de THORChain distingue l’arrêt des échanges, celui de la signature des paiements sortants et l’arrêt complet de l’observation d’une blockchain. Selon le contrôle activé, les nouveaux échanges peuvent être bloqués alors que certaines sorties continuent, ou des paiements peuvent rester en attente. Parler de « pause » ne décrit donc pas, à lui seul, l’état de chaque opération. [3]Le protocole demande aux interfaces de suivre ces indicateurs et d’informer les utilisateurs. Sa documentation recommande de ne pas envoyer de fonds lorsqu’une route est arrêtée : un envoi peut subir un retard important. Ces principes expliquent le fonctionnement général du dispositif ; ils ne constituent pas un calendrier de reprise pour cet incident. [3]
La déclaration examinée ne fixe pas de délai de rétablissement et ne détaille pas la correction. Un bilan technique précisant le traitement du remboursement et les conditions de reprise reste nécessaire pour apprécier les conséquences exactes.
Sources
[1] Déclaration sur l’incident — Chainalysis, 31 octobre 2026. Consultée le 1er novembre 2026.[2] Choix des blocs et finalité — documentation ethereum.org, mise à jour du 13 avril 2026. Consultée le 1er novembre 2026 ; contexte technique.
[3] Contrôles d’arrêt du réseau — documentation THORChain, sans date de publication indiquée. Consultée le 1er novembre 2026 ; contexte technique.
