以太坊的Pectra升级是对网络进行的一次重大改进,它结合了两个独立的升级:布拉格(Prague)升级和Electra升级。布拉格升级主要集中在网络的执行层变更,而Electra升级则针对共识层。这些升级组合在一起,统称为“Pectra”升级。
Pectra升级是以太坊开发路线图上的一个重要里程碑,计划于2025年第一季度上线。这一时间表允许包含其他功能以改善以太坊用户体验 (UX)。Pectra升级将遵循“Dencun”,这是Deneb和Cancun升级的合并,预计于2024年3月进行。Dencun是以太坊的硬分叉,旨在降低Layer 2解决方案的交易费用。
Pectra升级可能包含以太坊改进提案 (EIP) 3074,这是一个改进以太坊钱包的代码更改,允许用户批量处理交易并在一个步骤中签名。EIP-3074于2024年4月获得批准,纳入Pectra升级,并将可接入普通加密钱包。
此外,Pectra升级还将实施EIP-7251,将验证者的质押限制从当前的32以太坊 (ETH) 增加到2,048 ETH。这一增加旨在降低新验证者加入以太坊网络的速度,减轻质押提供商的压力。
升级还可能包括对等数据可用性采样(PeerDAS)以扩展Rollup和EVM对象格式 (EOF),以提高以太坊虚拟机 (EVM) 上的智能合约安全性和开发人员体验。然而,以太坊开发人员正在讨论是否用EIP-7702取代EIP-3074。EIP-7702是一种新交易类型,旨在增强账户抽象兼容性。此外,他们还在考虑为EIP-2935实施补丁,该补丁解决了历史区块哈希的处理问题。
开发人员还在考虑将其他EIP纳入Pectra升级中,例如允许验证者从智能合约中提款并删除存款窗口。
截至2024年6月,以太坊验证者的最大有效余额为32 ETH。因此,要质押超过32 ETH,质押提供商必须启动多个验证者,每个验证者必须质押32 ETH。由于每个验证者都必须与网络的其余部分保持同步,验证者的激增可能会对网络的通信层造成压力。
Pectra升级将允许质押提供商通过将最大有效余额提高到2,048 ETH,将其质押合并到更少的验证者中。这将减少需要在网络中传递的消息数量,减轻验证者网络层的压力,并可能提高网络的效率和性能。
PeerDAS扩展了EIP-4844中引入的“blobs”。Blob是一种优化以太坊Layer 2网络中交易数据存储的新方法,可增加区块空间并降低交易费用。它们是在2024年3月作为Dencun升级的一部分推出的。携带Blob的交易类似于普通的以太坊交易,但包括用于链下存储的额外数据,从而减轻了以太坊主链的负担。
计划对EVM进行改进,例如EOF,以创新和改进用户体验、开发人员体验(DevEx)以及Layer 1和Layer 2的性能。这些改进将使智能合约的执行更加高效和安全。
EIP是以太坊开发过程中的关键部分,也是实现以太坊网络升级的方式。EIP是一种提案或标准,详细说明了以太坊区块链网络的潜在新功能、改进或流程。它们包含拟议变更的技术规范,是社区的“真相来源”。
以太坊网络升级向以太坊开发社区提出,并通过EIP流程进行讨论和开发。社区内的任何人都可以创建EIP,作者负责与以太坊开发社区达成协议并记录任何相反的意见。
EIP作者通常是开发人员。EIP可以对以太坊进行更改,并被提出、辩论,如果成功,则被采纳。以太坊网络升级,如Dencun和Pectra,由一组EIP组成,一旦最终确定,区块链网络上的每个以太坊客户端都必须实施这些EIP。
以太坊的Dencun升级发生在2024年3月,Pectra计划于2025年上线。以太坊的合并后路线图是Buterin概述的五步流程的一部分,旨在在以太坊于2022年9月转向权益证明 (PoS) 共识机制后改进智能合约区块链。这五个阶段分别是Merge、Surge、Verge、Purge和Splurge。
以太坊开发人员决定不急于在2024年11月Devcon之前发布Pectra,以便开发人员根据他们之前升级的经验更有效地监控升级。
在Pectra之后,下一次升级可能会包括备受期待的“Verkle树”,这是一种新型数据系统,允许以太坊节点存储大量数据。Pectra被视为一个相对较小的升级。根据以太坊基金会协议支持负责人Tim Beiko的说法,Verkle树的开发将耗时一年多,升级将持续到2025年。这次以太坊网络升级将更加实质性。
Verkle树是以太坊合并后路线图的一部分,承诺更小的证明大小和更低的节点硬件要求。在X上的一篇文章中,Vitalik Buterin指出,Verkle树功能将允许质押节点以“接近零的硬盘空间运行并几乎立即同步”,以改善用户体验和面向用户的轻客户端。
Verkle树正在作为“Verge”阶段的一部分进行开发,可能会包含在“Osaka”升级中,该升级很可能在2025年的Pectra里程碑之后的某个时间进行。
以太坊的Pectra升级代表了区块链技术的又一次重要进步,结合了布拉格和Electra两项独立的升级,旨在提升网络的性能和用户体验。通过增加质押限额、改进EVM、引入PeerDAS和其他创新,Pectra将为以太坊生态系统带来显著的提升。这些改进不仅有助于提升以太坊网络的效率和安全性,还为未来的进一步发展奠定了基础。随着开发者和用户的不断加入,以太坊将在去中心化应用和智能合约领域继续保持领先地位。希望通过本文,您对Pectra升级有了更深入的了解,并期待以太坊在未来的更多创新和突破。