Paradigm 的以太坊执行客户端 Reth 出现软件缺陷,于 9 月 2 日短暂扰乱了节点同步,导致一些主网节点停滞。该问题与错误的状态根(state root)计算有关,已由项目的 CTO 证实。开发者发布了恢复指引,正在调查根本原因并准备修复。

要点
-
Reth 在以太坊主网上发生状态根计算错误,导致依赖它的节点停滞。
-
事件于 9 月 2 日得到确认;维护者分享了恢复命令。
-
受影响的版本包括 1.6.0 和 1.4.8。
-
对全网的影响有限:Reth 的验证者占比约为 5.4%;Geth 仍占据主导,约为 48%。
-
根因分析正在进行中;预计调查后将发布补丁。
发生了什么
Paradigm 的 Reth 是负责处理交易并更新以太坊状态的执行客户端,其在主网上计算状态根的方式出现了缺陷。当计算结果发生偏差时,运行受影响 Reth 版本的节点在同步过程中出现停滞。项目维护者迅速确认了该事件,并提供了使节点恢复上线的指导。
对网络的影响
由于 Reth 目前仅为少数验证者提供支持,该问题未引发全链范围的中断。Geth 等客户端继续出块,以太坊网络保持运行。不过,此次事件强调了客户端多样性以及跨实现的严格测试对于提升网络韧性的关键性。

修复与恢复步骤
维护者发布了一组恢复命令,指导运营者回滚特定阶段并重新同步,跨过出现问题的点。建议节点运营者按照步骤操作,并关注官方补丁版本的发布。升级到即将推出的修复版本对于防止问题复发至关重要。
为何状态根重要
状态根是对以太坊当前状态(余额、随机数 nonce、智能合约存储)的紧凑加密承诺。计算该值的任何错误都会破坏一致性检查,并可能导致客户端同步停止。确保状态根计算正确是维护区块链数据完整性与可信性的基础。
Reth 背景
Reth 由 Paradigm 于 2024 年 6 月推出,专注于高性能与高效存储。该客户端宣称可在约 50 小时内同步约 2.25 TB 的完整归档节点,同时提供强大的 RPC 吞吐和较低的交易延迟。其在验证者中的占比不断增长但仍有限,这凸显了生态系统对多客户端稳健性的追求。
接下来
Reth 团队正在继续事后审查,以定位并修复根本原因,随后预计会发布补丁版本。运营者应关注项目更新,执行推荐的恢复步骤,并尽快规划升级。本次事件提醒大家应当多元化客户端部署,并保持严格的监控与故障切换实践。
来源
-
Reth 客户端中的错误破坏了以太坊节点的同步,ForkLog。
本文借助人工智能技术支持,参考多个权威来源编写而成。最终内容已由BlockzHub编辑团队进行全面审查和编辑,以确保准确性、清晰度和连贯性。原始报道来源在适当且必要时均予以注明。本文中表达的观点不一定代表BlockzHub的官方立场或观点。本文仅供信息参考,不应被视为财务或专业建议。投资涉及风险,在做出任何投资决策之前,您应咨询合格的财务顾问。
