EIP-7675: 追溯包含的 EIP
独立于以太坊硬分叉激活的核心 EIP。
Authors | Tim Beiko (@timbeiko) |
---|---|
Created | 2024-04-04 |
Discussion Link | https://ethereum-magicians.org/t/eip-7675-retroactively-included-eips/19541 |
Requires | EIP-2681, EIP-3607, EIP-4803, EIP-7523, EIP-7610 |
摘要
这个 Meta EIP 列出了对以太坊共识引入变更的核心 EIP,这些 EIP 由于其向后兼容的特性而独立于以太坊硬分叉被激活。 这些 EIP 通常会对未充分指定的协议规则引入约束,或澄清某些边缘情况应如何处理。
动机
为了维持所有节点之间的共识,对以太坊的向后不兼容的更改必须同步激活。 考虑到为此所需的协调,更改通常会捆绑在网络升级中。 Meta EIP 通常用于列出网络升级中包含的更改以及其激活时间。
但是,向后兼容的共识更改不需要网络升级即可激活。 例如,如果共识规则未充分指定,则 EIP 可以提出一个约束来限定它。 如果该约束在以太坊的历史中从未被打破,并且将来也不太可能被打破,则该 EIP 可以被认为是向后兼容的。 然后,它可以被“追溯激活”,因为支持更改的节点和不支持更改的节点都会同意当前的网络状态和历史记录。
这个 Meta EIP 列出了所有核心开发者追溯包含的作为以太坊协议规范一部分的 EIP。
规范
追溯激活的 EIP
- EIP-2681: 将帐户 nonce 限制为 2^64-1
- EIP-3607: 拒绝来自具有已部署代码的发送者的交易
- EIP-4803: 将交易 gas 限制为最多 2^63-1
- EIP-7523: 弃用空帐户
- EIP-7610: 如果存储非空,则还原创建
激活
以上列出的所有 EIP 都被认为是从以太坊的创世区块开始激活的。 请注意,EIP-7523 区分了以太坊主网上合并前和合并后的行为。
理由
这个 Meta EIP 提供了以太坊协议中包含的所有更改的全局视图,而无需显式的网络升级,以及指向完整规范的链接。
向后兼容性
未发现向后兼容性问题。
安全考虑
无。
版权
通过 CC0 放弃版权和相关权利。
Citation
Please cite this document as:
Tim Beiko (@timbeiko), "EIP-7675: 追溯包含的 EIP [DRAFT]," Ethereum Improvement Proposals, no. 7675, April 2024. [Online serial]. Available: https://eips.ethereum.org/EIPS/eip-7675.