以太坊 Pectra 网络升级将于 2025 年 5 月 7 日 UTC 时间 10:05:11(纪元高度 364032)在主网正式激活!本次升级紧随去年的 Dencun 升级,旨在增强以太坊账户功能、优化验证者体验并支持 Layer2 扩容。以下将深入解析三大核心改进及其对生态的影响。
账户抽象革命:EIP-7702 开启智能账户时代
EIP-7702 是以太坊实现大规模账户抽象(Account Abstraction)的关键一步,允许用户为外部拥有账户(EOA)添加智能合约功能。这种混合方案结合了 EOA 的简单性与合约账户的可编程性,实际应用中可实现以下功能:
- 交易批处理:多个操作在单笔交易中原子化执行,无需分开处理“授权”和“交换”操作。
- Gas 代付:允许第三方支付交易费用,尤其适用于账户内无 ETH 但仍需发起交易的场景。
- 替代认证:支持使用手机硬件安全模块(HSM)或通行密钥(Passkeys)授权账户操作。
- 支出控制:限制特定应用的代币支出额度或每日转账上限,提升安全性。
- 恢复机制:提供多种资产保护选项,无需迁移至新账户。
安全机制与最佳实践
用户通过 EOA 签署授权指向特定委托地址后,即可获得该地址代码的功能(如批处理、代付等)。为避免权限滥用,EIP-7702 引入三重安全机制:
- 链特定委托:默认情况下,授权仅对特定链 ID 有效,防止跨网络滥用。
- Nonce 绑定委托:授权可与账户当前 nonce 绑定,nonce 增加后自动失效。
- 可撤销性:EOA 所有者可通过新授权随时撤销或替换委托代码,避免永久锁定。
验证者体验优化:三大 EIP 提升效率与灵活性
Pectra 升级包含三项针对验证者的改进提案:EIP-7251、EIP-7002 和 EIP-6110。
EIP-7251:提高最大有效余额至 2048 ETH
通过更新提款凭证类型,验证者可将奖励计算上限从 32 ETH 提高至 2048 ETH。这意味着:
- 奖励复利:超出 32 ETH 的奖励也可计入活跃质押,无需依赖质押池即可实现灵活增持。
- 节点合并:大型运营商可合并多个 32 ETH 验证者,降低网络带宽需求。
EIP-7002:执行层触发退出机制
此前仅验证者活跃签名密钥可触发退出。现在,若以太坊地址被设为提款凭证,该地址也可强制退出。这降低了委托场景中的信任假设,资金所有者(无论是个人 EOA 还是 DAO 管理合约)均可无需信任地发起退出。
EIP-6110:缩短验证者存款处理延迟
该提案消除了合并前以太坊的遗留问题:验证者存款需等待 2048 个区块才能加入存款队列。升级后,存款处理时间从约 9 小时缩短至 13 分钟,显著提升效率。
Layer2 扩容升级:EIP-7691 实现 Blob 吞吐量翻倍
EIP-7691 将以太坊的 Blob 吞吐量提升一倍!Blob 是 Dencun 升级中引入的临时数据存储方案,Layer2 可用其向以太坊主网提交压缩交易数据与证明。此前 Blob 已将 Layer2 的 L1 费用降低 10-100 倍,用户交易成本大幅下降。
扩容细节与带宽优化
- 当前主网支持每个区块平均 3 个 Blob(峰值 6 个),升级后提升至平均 6 个(峰值 9 个)。
- Blob 数据在 4096 个纪元(约 18 天后)被清除,避免无限占用节点存储空间。
- 为抵消带宽压力,EIP-7623 限制了区块的最大尺寸,确保网络稳定性。
未来以太坊数据吞吐量扩容将转向节点仅存储部分 Blob 并通过采样验证的网络架构,相关工作已在推进中。
Pectra 升级技术规范与激活安排
包含的 EIP 列表
完整变更清单参见 EIP-7600,主要包括:
- EIP-2537: BLS12-381 曲线操作预编译
- EIP-2935: 状态中保存历史区块哈希
- EIP-7549: 将委员会索引移出认证
- EIP-7685: 通用执行层请求
- EIP-7840: 配置文件中添加 Blob 计划
激活时间与测试网部署
Pectra 升级将于 2025 年 5 月 7 日 UTC 时间 10:05:11 在主网纪元 364032 启动。此前已在 Holesky、Sepolia 等测试网完成激活。
常见问题
作为普通用户或 ETH 持有者,需要做什么?
无需任何操作。如果使用交易所、数字钱包或硬件钱包,除非服务商特别通知,否则无需干预。可正常使用所有功能。
节点运营商需要采取哪些措施?
需将执行层和共识层客户端更新至兼容 Pectra 的版本。确保共识层的信标节点和验证者客户端均完成升级。
应用开发者应关注什么?
需详细阅读 Pectra 包含的 EIP,评估其对项目的影响。执行层和共识层的新功能可能带来开发机会。
为什么命名为“Pectra”?
执行层升级沿用 Devcon 举办城市名(布拉格 Prague),共识层使用星名(Electra 昴宿星)。Pectra 是两者的组合。
本次升级标志着以太坊在账户灵活性、网络效率与扩容能力上的重大进步,为生态应用创新奠定了更坚实的基础。