摘要:10月31日以太坊发生单区块重组,导致THORChain误判存款并触发10ETH退款,引发10条链交易中断。尽管协议自动检测异常,但时序缺陷使退款仍被发出。事件暴露外部链重组对跨链协议的潜在威胁。

币圈界报道:
以太坊单区块重组引发跨链协议连锁反应
10月31日UTC时间11:34,以太坊网络经历一次单区块重写,造成系统级连锁反应。在该事件中,一笔本应存入THORChain金库的10 ETH被错误地重复处理,最终导致资金流出超过初始金额。相关操作在约两分钟内被识别,随后引发多条链的交易冻结。
外部链重组导致协议状态错乱
此次事故起源于以太坊使用新竞争区块替换原有区块,致使原本已记录的10 ETH存款信息失效。尽管该交易在协议层面已被观测并计入信用额度,但由于以太坊尚未完成最终确认(通常需约13分钟),其状态仍处于可变区间。
THORChain在未等待最终确定的情况下提前执行了互换逻辑,结果因价格条件未满足而触发退款机制。与此同时,原始发送方也通过以太坊链路发起退款。双重支付流程导致实际从金库流出20 ETH,仅10 ETH成功入账。
问题核心在于非ce(Nonce)机制的可重用性:一旦原区块被撤销,同一账户的交易编号可在新链上再次使用。这使得恶意参与者有机会利用重组窗口期发起重复支付请求,从而非法获取资金。
尽管所有节点均感知到重组事件,但内部自动校验流程未能及时完成,导致在观测记录被清除前便执行了退款指令。Bifrost文档虽定义了外部交易消失后的撤销规则,但在本次事件中,该机制延迟生效。
为何单一漏洞波及十条跨链通道
THORChain的偿付能力检查器在发现资金缺口后立即启动防护机制,切断了所有与以太坊相关的互换功能。在短短两分钟内,节点运营商同步停止了ETH交易签名,防止进一步资金外流。
为防范潜在扩散风险,系统进一步将暂停范围扩展至其他连接链,因为非ce重复问题可能影响所有接入网络。最终共有十条链进入交易冻结状态,包括ATOM、BCH、BSC、BTC、DOGE、ETH、LTC、SOL、TRON和ZEC。
当前服务状态与恢复进展
截至11月1日,部分链已逐步恢复:AVAX、BASE、RUNE和XRP保持活跃,其余链仍处于暂停状态。根据状态API数据,10月31日晚有13条外部链中有12条被暂停,至次日已有三条重新启用,但具体原因未披露。
值得注意的是,底层区块链如比特币和以太坊本身持续运行,区块生成未受影响。暂停仅限制了THORChain对这些链的交互权限,而非中断其自身运行。
从防御效果看,本次事件展现了协议自我保护机制的有效性——检查器自动响应、支付迅速终止,且风险敞口控制在10 ETH。相较5月发生的1070万美元金库被盗事件,此次损失得以挽回,主要得益于收款方主动退还资金。
治理投票机制在危机中的作用
此次暂停由节点运营者集体决策触发,属于协议治理框架内的标准流程。根据规则,任何设置变更需至少三名活跃节点投票支持,并压倒反对意见;若出现平局,则维持现状。
该机制曾在2025年Bybit资金洗钱事件中接受过验证:三名验证者曾提议暂停ETH交易,但被其他节点迅速推翻。此次事件中,暂停并不等同于控制权转移,仅意味着停止支付行为,而不影响对金库资产的管理权限。
暂停机制意外阻碍洗钱路径
9月28日,面对公众要求冻结Bitget黑客资金的呼声,THORChain明确表示,网络暂停是为保护协议安全的紧急措施,而非针对特定资金用途。此次重组事件恰巧产生了类似效果。
Chainalysis指出,朝鲜“TraderTraitor”组织操控的64亿美元Binance盗窃案资金正通过多链流转,而此次暂停无意中延缓了其洗钱进程。由于所有链均不处理新互换,无论合法用户或恶意行为者均无法继续操作。
恢复条件与未来修复路径
THORChain官方未公布具体恢复时间表。根据开发文档提示,向暂停链发送资金存在高风险,交易可能长期滞留直至解除冻结。
真正表明漏洞已修复的三个关键信号为:对外部重组的处理逻辑更新、节点完成软件升级、以及ETH签名随链恢复而重新激活。参考5月事件经验,此类修复通常需要超过五周时间,从临时补丁逐步过渡至全面稳定。
目前退回的10 ETH已完成结算。下一次公开信任信号将是ETH签名首次恢复,标志着系统认为已具备应对未来重组的能力。
声明:本站所有文章内容,均为采集网络资源,不代表本站观点及立场,不构成任何投资建议!如若内容侵犯了原著者的合法权益,可联系本站删除。
