摘要:以太坊开发团队于10月26日合并关键补丁,修复Glamsterdam升级中可能引发构建者与验证者资金错配的存款逻辑缺陷,确保权益证明系统在提议者-构建者分离机制下的安全性。

币圈界报道:
以太坊核心规范更新:修复构建者与验证者存款混淆风险
2026年10月26日,以太坊开发者正式将一项针对Glamsterdam升级中存款处理逻辑缺陷的修复代码合并至共识规范。该修正旨在防止区块构建者错误接收本应归属新验证者的ETH,此前因客户端支持不足曾遭暂时搁置,经多轮审查后最终获得批准。
跨角色存款隔离机制强化,防范账户混淆风险
基于以太坊共识规范,维护者Justin Traglia在研究员avsetsin指出Gloas分叉期间待处理存款逻辑存在漏洞后,完成相关修正。该修改通过提现凭证(withdrawal credentials)实现构建者与验证者存款的精准区分,即使二者使用相同公钥,也能确保资金流向正确账户。
需明确的是,此问题存在于规划中的规则变更范畴,并非主网已发生的真实资金盗取事件。尽管规范已纳入修正内容,各共识客户端仍须完成集成与验证,以确保实际部署时行为一致。
PBS机制下存款路由逻辑被重新校准
该漏洞源于Glamsterdam升级中引入的“提议者-构建者分离”(PBS)架构调整。在此模式下,区块构建与提议由不同实体承担:构建者负责交易打包,验证者则通过权益证明机制参与区块确认。
研究员avsetsin于10月12日揭示,当同一公钥同时注册为构建者和验证者时,现有提议流程可能误将验证者存款记入构建者账户。其模拟场景显示,若质押运营商先以该公钥注册为构建者,后续流入的验证者资金可能被其控制,导致协议方资产流失。
报告警告称:“运营商可提取协议资金,且由于验证者无法正常创建,质押服务将难以完成存款确认与恢复流程。”该风险影响范围涉及Lido、Origin、Rocket Pool等主流流动性质押项目,具体暴露程度取决于各协议的存款处理策略,但未发现实际攻击事件。
开发决策反转:从拒绝到最终采纳
尽管漏洞描述详实,该修正提案最初遭到客户端开发团队质疑。10月19日,Traglia以“当前客户端支持不足”为由关闭相关拉取请求。
然而,经过深入分析,团队于10月23日重启审议。审阅者potuz批准方案,但要求补充对特定存款组合的测试用例。avsetsin随即提交涵盖构建者与验证者共用公钥场景的测试集,进一步验证了修正的有效性。
最终,该变更于10月26日完成合并。新规明确:有效验证者存款将进入验证者队列,而合法构建者存款可正常注册或追加资金。通过提现凭证识别身份,即便公钥重叠,亦能维持两类记录独立。
测试网延期为安全审查提供缓冲期
此次规范更新得以顺利推进,得益于Hoodi测试网升级计划的推迟。原定于10月26日激活的Glamsterdam升级因发现与EIP-8037相关的合约兼容性隐患而延后。
以太坊基金会此前表示,阿姆斯特丹执行层变更及Gloas共识层调整均未纳入本次预演,包括将气体限制提升至2亿的建议也一并延期。
研究员Toni Wahrstätter解释,EIP-8037可能干扰依赖执行阶段剩余气体假设的智能合约,导致交易意外回滚或开启不可达路径,构成潜在运行风险。这一问题虽与构建者存款漏洞并行存在,但属于不同层面的技术挑战,基金会在10月22日宣布推迟时即强调需优先评估其交互影响。
客户端需完成集成与验证才能生效
Glamsterdam已于10月6日在Sepolia测试网上线,用于验证区块构建优化与高吞吐能力。后续的Hoodi预演尚未设定时间表,主网激活日期仍待公布。
本次合并的补丁包含回归测试用例,覆盖Gloas过渡期的存款分类逻辑。各客户端团队必须将新规范纳入自身实现,并在正式网络升级前完成充分测试,以确保规则一致性与系统稳定性。
声明:本站所有文章内容,均为采集网络资源,不代表本站观点及立场,不构成任何投资建议!如若内容侵犯了原著者的合法权益,可联系本站删除。
