以太坊核心开发者会议纪要:坎昆升级日期确认
作者:Christine Kim,Galaxy Digital 研究副总裁
翻译:善欧巴,金色财经
2024 年 2 月 22 日,以太坊开发人员通过 Zoom 召开第 128 次全核心开发者共识 (ACDC) 电话会议。ACDC 会议由以太坊基金会研究员 Danny Ryan 主持,是每两周举行一次的会议系列,开发人员在会上讨论和协调以太坊共识层 (CL) 的更改。
本周,开发人员同意开始 Electra 升级工作。目前,开发人员同意包含在升级中的三个以太坊改进提案 (EIP) 是:
EIP 6110:链上供应验证器存款
EIP 7002:执行层触发退出
EIP 7549:将委员会索引移出证明之外
此外,开发人员将在未来几周内对 EIP 7547(包含列表)的证明概念进行研究。如果开发人员发现 EIP 7547 的代码更改易于实施和测试,以至于将其纳入 Electra 不会延迟上述三个 EIP 的实施,开发人员同意再将包含列表作为第四个 EIP 添加到 Electra 中。开发人员还重申了他们将 Electra 保持为“小型分叉”的意图,这意味着升级可以在今年年底之前准备好并在以太坊主网上激活。
Dencun 升级准备
除了 Lodestar (CL) 客户端外,所有以太坊客户端都发布了 Dencun 升级的最终软件版本。以太坊基金会 (EF) 开发者运营团队 (DevOps) 正在使用这些最终客户端版本和 Lodestar 的 Dencun-ready 候选版本在最后一个专用测试网络 (testnet) 上测试升级。EF DevOps 工程师 Parithosh Jayanthi 表示,用于 Dencun 的最终主网影子分叉(一种镜像以太坊主网活动类型的测试网)已于今天(2 月 22 日星期四)上线。到目前为止,Jayanthi 表示客户端版本看起来稳定,网络也没有报告任何问题。
DevOps 团队将在未来几天内进一步测试影子分叉。假设团队没有发现升级或客户端版本有任何重大问题,EF 将在下周一或周二(2 月 26 日或 27 日)发布官方博客文章,宣布 Dencun 升级的主网日期。开发人员在之前的电话会议上同意,Dencun 的主网激活日期为 2024 年 3 月 13 日。Flashbots 团队还计划在下周初分享一个新的 MEV-Boost 软件版本,该软件是验证器在以太坊上赚取 MEV 所运行的软件,并已准备好用于 Dencun。
Electra EIP 讨论
Danny Ryan 分享了迄今为止关于 Electra EIP 讨论的总结。他提到,Peer Data Availability Sampling (PeerDAS) 和 enshrined proposer builder separation (ePBS) 的开发工作可以与 Electra 的准备工作并行进行。Ryan 表示,考虑到这两个项目都是优先级的研发项目,并且客户端团队表达了参与开发的意愿,团队应该投入资源继续开发它们,但不一定将其纳入 Electra 升级。这两个代码变更都需要更多的研究,开发人员才能确信它们在 Electra 或以后的升级中准备就绪。
关于包含列表,Ryan 说,代码变更比许多开发人员,包括他自己,预期的要“简单”。然而,关于代码变更仍存在一些未解决的问题和未知数,他希望在将包含列表纳入 Electra 之前弄清楚。为此,开发人员同意在接下来的几周内进行“包含列表概念验证快速运行”,以更准确地评估其是否适合 Electra。
最后,Ryan概述了他对最大有效余额 (MaxEB) 更改的看法,这是一项代码更改,允许验证器对超过 32 ETH 的质押 ETH 余额赚取收益。Ryan 说:“我认为大多数人同意 MaxEB 非常有价值和重要。但我认为在当前分叉的背景下,其复杂性引起了一些担忧,因此目前没有积极推进,除非很快重新考虑,否则我们会暂时搁置。”一些开发人员对这些观点表示反对。Lighthouse 的“Dapplion” 不认为 MaxEB 是一个复杂的代码更改。然而,目前,电话上的开发人员同意推进 Electra 升级的窄范围,只包括在 ACDC #126 上达成的三个 EIP,并调查包含列表的升级准备情况。
质押奖励调整提案
以太坊基金会研究员 Ansgar Dietrichs 提出了一项与质押奖励相关的 Electra 潜在提案。由于 Lido 等流动质押服务商使 ETH 持有者可以轻松地参与以太坊质押,近几年来质押需求大幅增长。超过四分之一的总 ETH 供应已被质押,并且这一份额可能会进一步增加。Dietrichs 和他的同事 Caspar Schwarz-Schilling 在他们的提案中指出,高质押比例会给以太坊协议带来一些负面外部性,包括但不限于增加点对点网络负载、ETH 价值的过度稀释以及过度依赖第三方智能合约协议(如 Lido)来保证网络安全。
该提案本质上解释了当前的 ETH 发行时间表高于所需,这意味着以太坊为安全性支付了过高的代价。该提案建议将发行奖励减少 30%。Lido 的创始人 Vasiliy Shapovalov 对该提案表示担忧,他认为开发者应该进一步研究减少质押收益会如何影响验证节点运营商。Dietrichs 同意需要进一步讨论该提案,并强调虽然该改变在社会层面存在争议,但在技术上非常容易实施。“我们只是想在这里开始讨论,因为技术方面很简单,”Dietrichs 说。“我认为这可以基本上添加到 Electra,直到最后一刻,当我们仍然可以对 Electra 进行小幅更改时,我们应该为此决策腾出时间。这不是我们应该很快做出包含或不包含决定的问题。”
Electra 的轻量级客户端路线图
Nimbus 开发者 Etan Kissling 提出了他对 SSZ 相关 EIP 如何与以太坊轻量级客户端开发相适应的看法。SSZ 是 CL 用于存储和传输有关验证器活动的数据的序列化方法。Kissling 撰写了几个 EIP,这些 EIP 与更新执行层 (EL) 的序列化格式为 SSZ 相关,以提高 EL 和 CL 之间的兼容性并支持轻量级客户端开发。 轻量级客户端开发是一项努力,旨在构建可以以最少的计算资源验证以太坊区块链的节点。
在他的提案中,Kissling 概述了在 Electra 升级中可以使用 SSZ 包装器更新的最重要数据结构。Danny Ryan 鼓励电话会议上的客户端团队审查 Kissling 的提案并提供反馈。