Pectra 升级预计在 2025 年第一季度实施
作者:imToken
封面:Photo by Shubham Dhage on Unsplash
以太坊 Pectra 升级预计在 2025 年第一季度实施。这是继 2022 年 9 月以太坊合并、2024 年 3 月坎昆升级之后,以太坊的第三次重大升级。
在 2025 年 1 月 9 日召开的以太坊核心开发者电话会议上,执行层技术协议支持负责人 Tim Beiko 建议在 1 月 13 日这周启动有关 Pactra 升级的第 5 期开发网络(Devnet 5)进程,并能在 2025 年 2 月升级以太坊的公共测试网 Sepoila 和 Holesky,2025 年 3 月在主网激活。
关于 Pectra 升级
Pectra 升级包含两个主要部分:Prague 执行层升级和 Electra 共识层升级。此次技术升级中的关键提案在于增强账户抽象、优化验证者操作,继续提升以太坊网络性能,其中还包含有优化 Layer2 的技术协议,也是此次 Pectra 升级值得期待的亮点。
- 与共识层升级相关的技术协议包括:EIP-6110、EIP-7002、EIP-7251、EIP-7549、EIP-7691。
- 与执行层升级相关的技术协议包括:EIP-7685、EIP-7623、EIP-7702、EIP-2537、EIP-2935。
Pectra 升级如何改进以太坊
根据 EIP-7600 Pectra 硬分叉流程实施协议,目前已被列入 Pectra 升级的以太坊改进协议包括:
EIP-6110:在共识层上使用协议内的存入处理机制
- 当验证者存入 ETH 时,无需再依赖共识层的投票机制验证,从而提升验证者 操作的安全性, 即使存在超过三分之二的敌对权益质押,诚实节点也可以应对。同时,这个机制可以降低客户端软件设计的复杂性,还能减少操作延迟。
EIP-7002:从执行层触发提取(Withdrawal)
- 允许验证者通过执行层提取,凭证触发退出和进行提取 。
EIP-7251:增加 MAX_EFFECTIVE_BALANCE
- 允许以太坊质押超过 32 个 ETH,质押最低门槛没有改变,依旧是 32 个 ETH。该技术协议的改进旨在让大型节点运营者通过合并多个验证者减少网络中的验证者数量,从而降低点对点消息、签名聚合和存储负担。
EIP-7549:将委员会索引(Committee Index)移出证明之外
- 旨在实现更高效的共识投票聚合,降低验证成本和网络负载。
EIP-7691:增加 Blob 数量
- 增加每个区块 Blob 数量最多到 6~9 个,助力以太坊通过 Layer2 解决方案提高扩展性。
EIP-7685:通用执行层请求
- 该提案定义了一个用于存储合约触发请求的通用框架,可以简化新请求类型的添加,不需要变更执行区块(Execution Block)的结构,最终为用户创建一个更安全的系统。
EIP-7623:增加 calldata 的成本
- 自 EIP-1599 提议实施以来,以太坊区块 Gas 费用的限制一直没有增加,但向主网发布数据数量不断增加,区块的平均大小也在不断增加,自 EIP-2028 实施以来,calldata 的成本一直没有变过,但既 EIP-4844 引入 Blob 后,需要重新评估 calldata 的成本以降低最大区块的数据大小,为更多能够有助提升区块吞吐的 Blob 等腾出数据空间。
EIP-7702:设置 EOA 帐户代码
- 添加新的类型 tx,为 EOA 账户增加代码执行能力,以提高账户的灵活性和可编程性。
EIP-2537:BLS12-381 曲线操作的预编译
- 通过引入预编译合约(Precompiles),为以太坊添加对 BLS12-381 曲线操作的支持,可以实现加密算法 BLS 签名验证,并允许将多个签名聚合为一个签名,从而减少验证的复杂性。
EIP-2935:在状态中保存历史区块哈希
- 通过在系统合约中存储最近 8192 个区块哈希,为无状态客户端模型提供支持,并提供更灵活的历史区块哈希查询功能。这些哈希值可以通过合约直接查询,并作为见证捆绑提供给无状态客户端。
不过,在早期较受关注的技术提案 EIP-7594 已经有超过 6 个月的时间暂停更新,预计不会在 Pectra 升级中实施。EIP-7594 引入了数据可用性采样(DAS)协议,确保 Blob 数据在仅下载数据子集时可用。
免责声明:作为区块链信息平台,本站所发布文章仅代表作者及嘉宾个人观点,与 Web3Caff 立场无关。文章内的信息仅供参考,均不构成任何投资建议及要约,并请您遵守所在国家或地区的相关法律法规。