NieuwsCryptoTHORChain zet handel op 10 blockchains stil nadat Ethereum-reorg tot 10 ETH te veeluitbetaling leidt

THORChain zet handel op 10 blockchains stil nadat Ethereum-reorg tot 10 ETH te veeluitbetaling leidt

Auteur: Blockonomi·

Belangrijkste punten

  • •Een reorg van één Ethereum-blok op 31 oktober om 11:34 UTC leidde ertoe dat THORChain 10 ETH uitbetaalde vanuit een kluis die de bijbehorende storting nooit had ontvangen.
  • •De automatische solvabiliteitscontrole van THORChain detecteerde het tekort en stopte de ETH-swaps, en node-operators hievden het ondertekenen van ETH-transacties binnen circa twee minuten op.
  • •Gelaagde node-stemmingen stopten de ETH-uitgaande betalingen en daarna alle ondersteunde chains als voorzorgsmaatregel: drie stemmen activeren een stillegging, vier maken die ongedaan en vijf draaien die omkering weer terug, zodat geen enkele operator eenzijdig kan handelen.
  • •De betrokken gebruiker heeft de 10 ETH teruggegeven en de kluis is na dekking van het tekort weer solvabel.
  • •De handel blijft actief op AVAX, BASE, RUNE en XRPL, terwijl ATOM, BCH, BSC, BTC, DOGE, ETH, LTC, SOL, TRON en ZEC stil blijven liggen tot de fixes voor de reorg-kwetsbaarheid voltooid zijn.
THORChain zet handel op 10 blockchains stil nadat Ethereum-reorg tot 10 ETH te veeluitbetaling leidt

THORChain heeft op 31 oktober de handel op tien blockchains stilgezet nadat een reorg van één Ethereum-blok ertoe leidde dat het cross-chain liquiditeitsprotocol 10 ETH uitbetaalde die een van zijn kluizen nooit had ontvangen. De automatische solvabiliteitscontrole van het protocol detecteerde het tekort en stopte de ETH-swaps, en node-operators hievden het ondertekenen van transacties binnen circa twee minuten op om verdere uitstromen te voorkomen. De betrokken gebruiker heeft de 10 ETH inmiddels teruggegeven en de kluis is na dekking van het tekort weer solvabel.

THORChain is een gedecentraliseerd cross-chain liquiditeitsprotocol waarmee gebruikers activa kunnen swappen tussen onafhankelijke blockchains via kluizen die worden beveiligd door zijn node-operators. Een blockchain-reorg doet zich voor wanneer recent toegevoegde blokken worden vervangen door een andere versie van de chain, waardoor transacties die als definitief leken ongeldig kunnen worden. Voor cross-chain protocollen die stortingen bijgeschreven op externe chains, vormen reorgs een ingebouwd risico: zelfs een herschrijving van één blok kan het verschil blootleggen tussen wat het grootboek van een protocol registreert en wat de kluizen feitelijk aanhouden.

Hoe de Ethereum-reorg tot de te veeluitbetaling leidde

THORChain beschreef de oorzaak van de stillegging in een bericht op X dat op 1 november werd gedeeld. Volgens het team zorgde de reorg ervoor dat "THORChain 10 ETH uitbetaalde die een kluis nooit had ontvangen." De reorg vond plaats om 11:34 UTC op 31 oktober en duurde slechts één blok. Het bericht schetste ook de stappen die het netwerk nam.

Op 31 oktober heeft THORChain de handel op verschillende blockchains stilgezet. Een Ethereum-blokreorg zorgde ervoor dat THORChain 10 ETH uitbetaalde die een kluis nooit had ontvangen. De automatische solvabiliteitscontrole constateerde het tekort en stopte de ETH-swaps. Binnen ongeveer twee minuten hieven node-operators…

— THORChain (@THORChain) November 1, 2026

Het probleem begon met een storting van 10 ETH die bestemd was voor een van de kluizen van het protocol. De transactie kwam terecht in het blok dat door de reorg werd weggegooid en bereikte daarmee nooit de canonieke Ethereum-chain. THORChain had de storting echter al waargenomen en bijgeschreven, waardoor het protocol de fondsen als ontvangen behandelde. Die timing creëerde een discrepantie tussen het grootboek van het protocol en de daadwerkelijke inhoud van de kluis.

De aan die storting gekoppelde swap miste zijn prijsgrens, dus het protocol verstrekte een terugbetaling. Omdat THORChain de storting als ontvangen beschouwde, betaalde de kluis 10 ETH uit die hij nooit had verkregen, terwijl de echte storting van de afzender ook werd terugbetaald.

Elke THORChain-node detecteerde de reorg. De hernieuwde controle die bedoeld was om de bijgeschreven storting te verwijderen, kon echter niet op tijd een eenduidig antwoord krijgen, en het systeem finalizeerde de storting alsnog. Hierdoor hield de kluis een tekort van 10 ETH.

Noodstillegingen en huidige status per chain

De respons verliep via de gelaagde veiligheidsmechanismen van het protocol. De solvabiliteitscontrole constateerde het tekort en stopte automatisch het swappen van ETH. Binnen circa twee minuten stopten node-operators met het ondertekenen van ETH-transacties, waardoor er geen ETH meer uit de kluizen kon. Drie node-stemmen stopten vervolgens alle ETH-uitgaande betalingen, en drie extra stemmen hievden als voorzorgsmaatregel alle chains op, wat kernontwikkelaars de tijd gaf om onderzoek te doen.

THORChain legde ook uit hoe het noodstillegingsmechanisme werkt. Drie node-stemmen kunnen een stillegging activeren om de solvabiliteit van het netwerk te beschermen, vier tegenstemmen kunnen deze ongedaan maken, en vijf stemmen kunnen die omkering weer terugdraaien. Volgens het team geeft "het stilleggen van een chain die nodes geen controle over de activa." Deze drempels betekenen dat geen enkele individuele node-operator eenzijdig de handel kan stilleggen of herstellen.

Het directe tekort is inmiddels opgelost: de betrokken gebruiker heeft de 10 ETH teruggegeven en de kluis is na dekking van het tekort weer solvabel.

Nu het incident openbaar is, blijft één zorg bestaan. Tijdens een reorg op een externe chain zou een kwaadwillende actor een transactie met dezelfde nonce kunnen indienen, waarna de kluizen fondsen aan die actor zouden uitbetalen. Kernontwikkelaars werken aan de nodige fixes.

De handel blijft actief op AVAX, BASE, RUNE (het native activum van THORChain) en XRPL. De stilgelegde chains zijn ATOM, BCH, BSC, BTC, DOGE, ETH, LTC, SOL, TRON en ZEC. Nodes zullen elke chain opnieuw inschakelen zodra zij die als veilig beschouwen, en THORChain houdt de handel op deze netwerken uitgeschakeld tot de fixes voltooid zijn — waarmee de chain-voor-chain heropening van de handel de praktische maatstaf is voor wanneer het netwerk die fixes als afgerond beschouwt.