10月31日,以太坊网络发生一次仅持续一个区块的重组事件,意外引发THORChain协议的超额支付问题。该事件导致系统向一个从未实际收到资金的保险库错误转移10 ETH。
此次以太坊重组发生在UTC时间11:34,涉及一笔价值10 ETH的存款被记录在被丢弃的区块中,但未被主链确认。由于区块链分析存在时间差,THORChain系统已将这笔资金计入贷方,误认为已到账。
当协议尝试执行相关兑换交易时,因价格限制未满足,系统启动退款流程。结果是,保险库发出了本不应存在的10 ETH支付。同时,原始发送方的存款也被退还,形成双重返还。
偿付能力检查器在检测到资金缺口后立即暂停了所有ETH兑换功能。约两分钟后,节点操作员根据预设规则,手动停止了ETH出站签名,防止更多资金流失。
为全面控制风险,经过三次节点投票,系统进一步暂停了所有区块链上的交易活动。这一机制设计旨在为核心开发团队争取调查时间,避免事态扩大。
THORChain采用三轮投票触发停机,四轮反向投票可撤销决定,五轮投票则可重新激活此前撤销的停机状态。团队强调:暂停并非资产控制权转移,而是临时保护措施。
目前,用户已主动归还10 ETH,保险库偿付能力已恢复正常。节点正评估各链安全性,陆续恢复服务。当前仍保持活跃的链包括AVAX、BASE、RUNE和XRPL。
其余十条链——ATOM、BCH、BSC、BTC、DOGE、ETH、LTC、SOL、TRON和ZEC——仍在停机状态。核心开发人员正修复潜在漏洞,防范外部攻击者利用相同Nonce值提交恶意交易,诱导类似误支付。