事件经过与根因分析
6 月 27 日,Base 工程团队针对 6 月 25 日和 26 日发生的两次区块生产中断发布了详细复盘。第一次中断发生于美国东部时间 6 月 25 日 11:47,持续 116 分钟;第二次发生于 6 月 26 日 11:28,持续 20 分钟。两次问题的根源完全一致。
复盘指出,根本原因在于排序器(Sequencer)的区块构建逻辑中存在一个漏洞:当一笔无效交易被区块构建器接收并执行失败后,系统未能正确清除过期的日志状态(包含已访问账户和存储槽的记录)。随后,在日志状态被正确清除之前,一笔有效交易被执行,导致 Gas 计费金额不匹配,进而生成一个包含无效状态转换的排序区块。其他节点无法接受该无效区块,链因此完全停止,无法继续生产新的 L2 区块,排序器和验证者节点均无法越过该区块推进,新交易也无法上链。
Base 强调,链的完整性未受影响,所有用户资金均安全。区块生产在团队采取缓解措施后安全恢复。
修复措施与未来改进
针对此次中断,Base 团队通过为排序器应用补丁解决了问题。补丁确保在执行过程中日志状态能够正确更新,从而避免类似 Gas 计费不匹配的情况再次发生。团队表示,将继续加强协议模糊测试和负载测试工具,以更高效地识别可能暴露类似漏洞的对抗性交易模式,同时持续改进运营和监控能力,提升网络的整体可靠性。
本文最初由 Bit.Fan 发布。 欲了解更多加密货币新闻与市场洞察,请访问 www.bit.fan.

