事件概述:Base主网两次区块生产中断
6月27日,Base工程团队正式发布了6月25日与26日发生的两次区块生产中断事件的复盘报告。第一次中断发生于美国东部时间6月25日11:47,持续116分钟;第二次在6月26日11:28,仅持续20分钟。两次事件的根本原因相同,均指向排序器区块构建逻辑中的漏洞。事件期间,Base无法生产新的L2区块,排序器和验证者节点无法越过无效区块继续推进,新交易无法被上链。但团队强调,链完整性未受影响,Base上所有用户资金均安全。
根本原因:排序器区块构建逻辑中的日志状态残留漏洞
复盘指出,根本原因是排序器区块构建逻辑中存在一处漏洞:当一笔交易验证失败后,系统未能正确清除过期的日志状态。具体流程是,一笔无效交易被区块构建器接收并按预期执行失败,但系统错误地保留了包含已访问账户和存储槽的日志状态。随后,在一笔有效交易被执行之前,该残留日志状态未被清除,导致Gas计费金额出现不匹配,进而生成包含无效状态转换的排序区块。其他节点无法接受该区块,链因此完全停止。这一漏洞在两次中断中均被触发,但第二次团队反应更快,仅20分钟便恢复。
修复与改进:补丁已部署,测试工具将升级
团队通过对排序器应用补丁,确保执行过程中日志状态正确更新,从而修复了中断。Base表示,未来将加强协议模糊测试和负载测试工具,以更容易识别可能暴露类似漏洞的对抗性交易模式。同时,团队将继续改进运营和监控能力,提升对异常事件的快速响应。此次事件未造成资金损失,但凸显了L2排序器逻辑在极端交易模式下的脆弱性。Base作为Coinbase孵化的热门L2网络,其稳定性和安全性对整个生态具有示范意义。
本文最初由 Bit.Fan 发布。 欲了解更多加密货币新闻与市场洞察,请访问 www.bit.fan.

