【英文】Holesky 测试网配置错误原因及修复进展分析
Chainfeeds 导读:
Holesky 分叉遇到配置问题,网络上 3 个主流客户端出现问题。然而,少数客户端仍然继续产生有效区块。不过目前该问题已被识别并解决。
文章来源:
https://x.com/parithosh_j/status/1894236676567785814
文章作者:
parithosh
观点:
parithosh:Pectra 分叉增加了许多新的配置值,这些通常是系统合约。然而,EIP-6110 将存款检测从 CL 的领域转移到了 EL 的领域。这意味着 EL 需要配置存款合约。在开发网络中,我们为 EL 和 CL 提供了一个创世配置,这些配置包含了所有的合约。在开发网络中,我们将存款合约作为地址 0x42...42 烘焙进配置。主网和 Sepolia 有实际的合约部署,因为它们在合并之前是 PoW 链。主网和 Sepolia 地址不同,因为 Sepolia 存款合约使用代币来引导验证者。 因此,现在我们有 3 个地址需要客户端跟踪:主网、Sepolia 及开发网络 / Holesky(创世网络合并)。问题的核心是,一些 EL 团队没有考虑到每个网络应跟踪哪个地址的问题。还有一个客户端没有配置任何地址来跟踪存款。这对 Pectra 请求哈希计算很重要。我们是否可以在开发网络上发现这个问题?影子分叉?不行,这是一个客户端配置问题。这个 bug 限定在 Holesky 作为命名测试网。影子分叉和开发网络是自定义网络,它们会触发不同的配置加载路径。 这个问题不回影响主网,这个 bug 仅限于 Holesky 的配置问题。我们可以从中吸取一些教训,但它不是一个具有广泛影响面的 bug。我们可能需要一些时间来手动验证一些东西,但问题已经完全解释清楚。关于 Holesky 如何继续进行?我们将在 ACD 上讨论这个问题,目前:使用更新后的客户端版本重新同步 EL 和 CL。如果你有验证者处罚数据库,请删除它。【原文为英文】
内容来源免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。
你也可能喜欢
加密货币价格
更多








