Pectra升级:融合Prague与Electra,推动以太坊进化
Pectra结合了Prague和Electra两大升级,旨在扩展钱包功能并提升以太坊效率。这项大规模升级于5月7日正式激活。Pectra特别引入了智能合约功能到常用钱包中,并允许验证者质押超过当前32 ETH的上限,最高可达2048 ETH。
什么是Pectra?
Pectra由两个先前计划的升级名称组成:Prague(执行层)和Electra(共识层)。分析师指出:“Pectra升级在以太坊的演进中扮演关键角色,开发者社区的参与将网络能力提升到新高度。”此次升级的规模之大,从准备实施的众多EIP(以太坊改进提案)中可见一斑。
主要EIP提案
这些EIP包括账户抽象(ACA)的改进、对验证者的重大调整,以及提升整体网络性能的目标。其中最引人注目的提案包括:
- EIP-2537:引入BLS12-381椭圆曲线操作的预编译,加速并降低BLS签名操作成本,提升验证者可用性和性能,减少gas费用。
- EIP-2935:在专用存储槽中存储前一个区块的哈希值,提高以太坊数据验证的效率和可靠性,为无状态技术过渡做准备。
- EIP-7002:简化验证者提款管理,为质押和再质押创造更多机会。
- EIP-7251:允许验证者质押超过32 ETH,最高可达2048 ETH,减少节点运营商的管理负担。
- EIP-7594:引入PeerDAS协议,优化L2、交易处理并提升网络可扩展性。
- EIP-7702:引入新交易类型,使以太坊账户地址在交易期间充当智能合约钱包,交易后恢复原状。
- EIP-7692:整合11个不同EIP的提案,优化智能合约部署和执行的效率,特别是降低某些操作的gas成本。
EIP-3074与EIP-7702的对比
EIP-3074曾是未来升级的重要部分,旨在为常规加密货币钱包引入智能合约功能,允许用户合并交易并一步签名。然而,社区对其安全性存在担忧,特别是可能因一次错误签名导致地址资产被完全耗尽的风险。
以太坊联合创始人Vitalik Buterin提出了EIP-7702作为替代方案。该提案通过创建新交易类型,使以太坊账户地址在交易期间临时充当智能合约钱包,交易后恢复原状。EIP-7702获得了社区的积极反馈,并决定取代EIP-3074。
EIP-7251:解决验证者过剩问题
随着以太坊生态的发展,验证者数量激增,接近150万大关,锁定的ETH总价值超过1400亿美元。EIP-7251旨在解决“验证者过剩”问题,提议将最大质押量从32 ETH提升至2048 ETH,同时保持32 ETH的最低门槛。这一调整允许大型节点运营商合并验证者集合,减少验证者数量,同时为独立质押者提供更多灵活性。
Pectra之后:Werkle树的展望
以太坊社区正在考虑在Pectra之后的Osaka升级中引入Werkle树。Vitalik Buterin表示:“我非常期待Werkle树,它们将使堆栈节点客户端在无状态下运行,使质押节点几乎无需硬盘空间即可操作,并几乎即时同步区块链。”Werkle树是一种数据结构算法,类似于Merkle树,但其每个节点使用一种称为向量承诺的特殊哈希来提交子节点。这一新数据结构的集成是以太坊路线图的一部分,计划在The Verge阶段实现。
结论
以太坊生态系统持续进化,始终在TVL(总锁定价值)中领先,其底层加密货币市值仍位居第二。未来的两次升级将显著提升网络对用户和开发者的可用性,使平台更加多功能化,满足多样化的用户需求。Vitalik Buterin坚信,未来五年对以太坊的大规模采用和“现实世界”的接受至关重要。未来的升级将帮助以太坊应对不断增长的需求,与其他网络集成并引入新功能,保持其在区块链创新中的领先地位。