跳到正文
热点事件持续更新

EIP-7002 提款合约在 Lean 4 中通过形式化验证

1 篇报道1 个报道来源最近报道 · 2 小时前
我的关注 →

当前进展与背景

最新公开报道

最近报道 ·

EIP-7002 合约在 Lean 4 中通过系统调用与 FIFO 性质形式化验证

作者 skbaek 在 Ethereum Research 发布研究提案,用 Lean 4 对 EIP-7002 提款请求合约的已部署字节码证明两条性质:系统调用总能成功且耗气不超过 210,000(上限 30,000,000),请求严格按先入先出顺序发出,提交、发出与剩余队列三列表恒等。证明基于 EVM 可执行语义 Jaune,覆盖 Prague、Osaka、BPO1、BPO2 四个分叉,仅使用 Lean 标准三条公理。作者同时给出反例:若系统地址存在代码,队列可被提前抽干;字节码按 256 位计算的费用可能低于 EIP 规定值(审计 Blackthorn L-8、Sigma Prime PEC-03 已标记溢出),机器检查的合成历史证明该保证不成立,但均非规范部署起点,也未证明主网可达。相关论文 arXiv:2610.19764v1 覆盖八个已部署产物,本帖仅聚焦 EIP-7002。

Ethereum Research · 社区研究提案 · 查看报道与出处 →

报道时间不等于事件生效时间;具体状态与适用对象请对照来源。

背景综述 · AI 整理

以下帮助了解背景;涉及安排、版本或状态时,以较新的具体报道为线索核对。

作者 skbaek 在 Ethereum Research 发布研究提案,用 Lean 4 对 EIP-7002 提款请求合约的已部署字节码证明两条性质:系统调用总能成功且耗气不超过 210,000(上限 30,000,000),请求严格按先入先出顺序发出,提交、发出与剩余队列三列表恒等。证明基于 EVM 可执行语义 Jaune,覆盖 Prague、Osaka、BPO1、BPO2 四个分叉,仅使用 Lean 标准三条公理。作者同时给出反例:若系统地址存在代码,队列可被提前抽干;字节码按 256 位计算的费用可能低于 EIP 规定值,但均非规范部署起点,也未证明主网可达。

综述整理于

报道时间线

沿着报道,了解事件的不同侧面。

10月27日
  1. Ethereum Research · 社区研究提案
    EIP-7002 合约在 Lean 4 中通过系统调用与 FIFO 性质形式化验证

    作者 skbaek 在 Ethereum Research 发布研究提案,用 Lean 4 对 EIP-7002 提款请求合约的已部署字节码证明两条性质:系统调用总能成功且耗气不超过 210,000(上限 30,000,000),请求严格按先入先出顺序发出,提交、发出与剩余队列三列表恒等。证明基于 EVM 可执行语义 Jaune,覆盖 Prague、Osaka、BPO1、BPO2 四个分叉,仅使用 Lean 标准三条公理。作者同时给出反例:若系统地址存在代码,队列可被提前抽干;字节码按 256 位计算的费用可能低于 EIP 规定值(审计 Blackthorn L-8、Sigma Prime PEC-03 已标记溢出),机器检查的合成历史证明该保证不成立,但均非规范部署起点,也未证明主网可达。相关论文 arXiv:2610.19764v1 覆盖八个已部署产物,本帖仅聚焦 EIP-7002。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。