CoinTrust

THORChain Halts Trading Across 10 Networks After ETH Incident

thorchain

THORChain temporarily suspended trading across 10 blockchain networks after an Ethereum chain reorganization triggered an accounting discrepancy that left one of its vaults with a solvency shortfall. The incident involved a 10 ETH transfer that was initially recognized as a valid deposit but was subsequently removed from Ethereum’s canonical transaction history.

The disruption highlighted the risks associated with cross-chain transaction verification, particularly when blockchain reorganizations affect deposits that have already been processed by decentralized infrastructure. THORChain’s automated monitoring systems detected the resulting deficit and initiated trading restrictions to prevent further exposure while developers investigated the issue.

Ethereum Reorganization Triggers 10 ETH Accounting Shortfall

The incident began when a user initiated a 10 ETH deposit into THORChain. The transaction initially appeared in an Ethereum block, prompting the protocol to recognize the incoming funds and update its internal accounting records.

However, Ethereum subsequently experienced a chain reorganization, an event in which previously accepted blocks are replaced by an alternative version of the blockchain. As a result, the block containing the 10 ETH deposit was removed from the canonical chain.

Despite the transaction no longer being part of Ethereum’s confirmed transaction history, THORChain had already credited the deposit within its system. This created a discrepancy between the protocol’s internal accounting and the actual funds available in the corresponding vault.

The situation became more complicated when the associated swap failed to satisfy its specified price limit. The protocol therefore refunded the transaction rather than completing the exchange.

However, the vault had already transferred the equivalent 10 ETH without receiving a corresponding settled deposit. This left the vault with a deficit and created a temporary solvency issue.

The incident demonstrated how an Ethereum chain reorganization can create financial exposure for cross-chain protocols when deposits are credited before they achieve sufficient confirmation security.

THORChain Suspends Trading Across 10 Networks

THORChain’s automated solvency monitoring mechanisms identified the discrepancy after the vault’s available balance no longer matched its recorded obligations.

Following detection, the protocol halted Ethereum swaps to contain the immediate problem. Trading restrictions were subsequently extended to nine additional blockchain networks as a precautionary measure.

The broader suspension was intended to prevent potential complications across the protocol’s interconnected liquidity and settlement infrastructure while the underlying issue was being investigated.

Although the original discrepancy involved an Ethereum deposit, the decision to restrict multiple networks reflected the potential operational risks associated with cross-chain transactions. A problem affecting one part of a decentralized exchange’s infrastructure can require broader safeguards when different networks rely on shared protocol components.

The temporary suspension also highlighted the importance of maintaining accurate accounting records across independent blockchains, where transaction finality and confirmation mechanisms can differ.

User Returns 10 ETH, Restoring Protocol Solvency

The immediate financial shortfall was resolved after the user returned the missing 10 ETH to the protocol. The repayment restored the affected vault’s solvency and addressed the deficit caused by the unsuccessful transaction.


However, restoring the missing funds did not automatically reopen trading across all affected networks. Developers continued working on technical improvements intended to prevent similar incidents, while node operators retained responsibility for determining when individual networks could safely resume operations.

This approach allows the network’s decentralized operators to assess the situation before restoring normal transaction processing.

Developers Focus on Preventing Future Incidents

The incident has renewed attention on the importance of transaction confirmation policies and reorganization protection in cross-chain systems. Protocols that process deposits across different blockchains must account for the possibility that transactions initially included in a block could later be reversed.

For THORChain, improvements to deposit verification and transaction settlement procedures are particularly important because its infrastructure facilitates asset transfers and swaps between independent blockchain networks.

The developers’ ongoing work is aimed at strengthening safeguards against similar accounting discrepancies and improving the protocol’s ability to handle unexpected blockchain reorganizations.

Although the returned funds resolved the immediate solvency issue, the resumption of trading depends on technical safeguards and the decisions of THORChain node operators across the affected networks.

Exit mobile version