时间:2024-05-22|浏览:250
据Odaily报道,Conduit发布了对德劲链此前宕机事件的事后分析。 5 月 10 日,Conduit 将 Degen 和 Proof of Play Apex 的批量大小增加至 10MB 以降低成本,从而延迟了从这些网络到其母链的批量发布。 5月12日下午1点左右,修复了批量发布的问题,恢复了该配置。这导致两个网络都进行了重组,因为在 24 小时强制纳入窗口后发布了批次。
Arbitrum Nitro 会在批次中的任何事务之前插入任何收件箱消息,并使用新的时间戳重播这些事务。重组后,由于 geth 未能很好地处理节点的深度,节点将返回损坏的数据库。这需要从创世纪重新同步数据目录。每个网络的同步时间超过40小时,重播率约为100Mgas/s。
一旦节点重新同步,Conduit 就会尝试各种事务重放场景,但并非所有事务都可以恢复,因为有些事务依赖于精确的时间戳。在与每个 Rollup 团队协商后,Conduit 讨论并同时尝试了各种策略,以使网络上线并恢复其重组前的状态。
德劲链于 5 月 14 日晚上 7:30 上线,距网络瘫痪约 54 小时。 Proof of Play 的 Apex 链大约在同一时间恢复,但直到 5 月 15 日下午 4 点才向公众开放,这是在实施另一项恢复计划之后。
对此,Conduit 表示已改进了针对 Orbit 链的警报和监控以涵盖这种情况,并致力于与 Offchain Labs 合作,增强所有 Orbit 链运营商的可观察性。团队将继续投资和研究机制,以便在测试环境中更好地模拟主网条件和交易有效负载。Degen Chain Explorer 现已正常显示 Degen Chain 的最新状态。