Base 主网两次突发停机复盘:序列器状态管理Bug导致区块链生产中断

Base 发布事后复盘报告称,其主网在 6 月 25 日和 26 日分别发生了两次区块生产中断,累计停机时间约为 116 分钟和 20 分钟。官方表示,此次事件并未影响链上资产安全,用户资金依然可操作。

故障的根本原因是序列器(sequencer)的区块构建逻辑存在缺陷:在一次交易执行失败后,系统未能正确清理历史 journal 状态,导致后续合法交易在执行时出现 gas 计算异常,进而生成了无效的状态转移区块,致使整个 L2 网络停止出块。

在中断期间,网络出现了区块生产完全停止、交易无法上链、mempool 拥堵等问题,用户提交的 eth_sendRawTransaction 请求持续返回错误。官方随后通过补丁修复了问题(PR #3806),并恢复了区块生产。然而,由于序列器集群在重启过程中存在引擎重置竞态条件,导致恢复同步受阻,也成为次日再次出现短暂停机的间接原因。

Base 表示,未来将重点强化协议级模糊测试与压力测试能力,以更早发现异常交易路径,同时升级监控与运维体系,并引入更「优雅的恢复机制」,以提升网络在类似故障中的快速恢复能力。

Facebook
Twitter
LinkedIn
Telegram

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注