公告日期:2026-10-05。以下按原始公告日期解读,页面刊发日期另列。后续状态请查阅原始来源。
公告说了什么
以太坊执行合约时只会执行被签名的调用,并不会替用户判断结果是否符合意图。前端被攻破、合约状态在签名后变化、交易排序改变价格,都可能让有效签名产生意外结果。基金会将“意图不匹配”和“结果不匹配”分开讨论。
文章举例包括恶意前端、低流动性兑换和代理合约变化。Clear Signing、模拟和已有合约检查能降低一部分风险,却无法观察整笔交易的所有净状态变化。
断言怎样工作
原生断言设想在动作执行后,用只读逻辑比较起始与最终状态;若余额、存储、代码或事件不符合规则,就让动作回滚。规则可以要求最低收到数量、限制花费、禁止新增授权,或保持账户控制逻辑。
断言本身也需要可信来源。若被攻破的前端可以自由编写“允许一切”的规则,检查就失去意义;规则应来自用户独立确认的意图、长期账户政策或协议不可变逻辑。
EIP-7906 的位置
基金会把 EIP-7906 作为一种可能方案,建立在 EIP-8141 的 frame transaction 上,增加交易末尾的 POST_TX 静态调用。TXTRACE、TXDIFF 和 EVENTDATACOPY 用来访问状态差异和事件。
文章明确 EIP-8141 计划进入 Hegotá,而 EIP-7906 只是“Considered for Inclusion”,尚未确认属于该升级。失败断言仍会消耗执行 gas,交易在区块中以失败状态存在。
对钱包和协议的意义
钱包若采用断言,需要保证构造的 frame transaction 带有用户要求的规则;协议也可以要求调用者提供精确断言,拒绝普通交易或缺少断言的 frame。这样可以把“能做什么”和“最后产生什么”同时约束。
断言有望帮助代理、求解器和跨步骤工作流,但保护范围通常是一笔交易、一个网络。跨链路径、被攻破的规则来源和错误的用户意图仍然需要其他防护。
普通用户现在能做什么
这项研究并不要求普通用户立即升级钱包。当前仍应核对签名内容、使用模拟和限价保护,避免盲签,核对网络与合约,并从官方入口获取钱包更新。
新闻中的美元数字和事故案例用于说明设计动机,不是实时行情或收益信息。用户在等待标准落地前,应把它当成安全研究方向,不要相信声称“已启用原生断言”的营销话术。
编辑核验与阅读边界
本文是对官方公告的中文整理,保留公告日期与技术限制;它不是投资建议,也不代表主网已经升级、产品在所有地区可用或任何结果得到保证。读者应打开来源页面,按自己的网络、软件版本、地区规则和权限重新核对。
