#以太坊升级

什么是以太坊布拉格-Electra(Pectra)升级?

以太坊的 Pectra 升级结合了两个独立的升级:布拉格升级和 Electra 升级。

布拉格升级侧重于网络执行层的变更,而 Electra 升级则影响共识层。这些升级合在一起统称为“Pectra”升级。

Pectra 升级将遵循“ Dencun ”,这是 Deneb 和 Cancun 升级的融合,于 2024 年 3 月进行。从技术上讲,Dencun 是以太坊硬分叉,旨在降低第 2 层解决方案的交易费用并提高以太坊的可扩展性。 

Pectra 是以太坊发展路线图上的一个新的里程碑,计划于 2025 年第一季度上线。这个时间表允许包含其他功能以改善以太坊用户体验 (UX)。

Pectra 可能包含以太坊改进提案 (EIP) 3074,这是一组代码更改,旨在改进以太坊钱包,允许用户批量处理交易并在一个步骤中签​​名。EIP -3074于 2024 年 4 月获得批准,纳入 Pectra 升级,并将允许普通加密钱包像智能合约一样工作。

Pectra 升级还将实施EIP-7251,这将使验证者的质押限额从当前的 32 以太币 ( ETH ) 增加到 2,048 ETH。这一增加使验证者能够持有 32 到 2,048 ETH 之间的余额,比之前的 32 ETH 限额有所扩大,旨在降低新验证者加入以太坊网络的速度,这意味着质押提供商为质押和验证流程分配更少的资源。

升级还可能包括对等数据可用性采样(PeerDAS),以扩展汇总和EVM 对象格式(EOF),从而提高第 1 层和第 2 层的以太坊虚拟机(EVM)的智能合约安全性和开发人员体验。 

然而,以太坊开发人员正在讨论是否用EIP-7702 取代 EIP-3074,EIP-7702是以太坊联合创始人 Vitalik Buterin 等开发人员提出的一种新交易类型,旨在增强账户抽象兼容性。此外,他们正在考虑为EIP-2935实施补丁,该补丁解决了历史区块哈希的处理问题。 

开发人员还在考虑在 Pectra 升级中加入其他 EIP,比如允许验证者从智能合约中提款以及删除存款窗口。

Pectra 升级功能和优势

Pectra 升级专注于对共识层和执行层更新进行小规模改进。 

EIP-7251:提高质押限额

截至 2024 年 6 月,以太坊验证者的最大有效余额为 32 ETH。因此,要质押超过 32 ETH,质押提供商必须启动多个验证者,每个验证者必须质押 32 ETH。由于每个验证者都必须与网络的其余部分保持同步,因此验证者的激增可能会对网络的通信层造成压力。 

Pectra 升级将允许质押提供商将他们的质押整合到更少的验证者中,方法是将最大有效余额提高到 2,048 ETH。这将减少需要在网络中传递的消息数量,减轻验证者网络层的压力,并可能提高网络的效率和性能。 

PeerDAS/rollup 改进

PeerDAS扩展了 EIP-4844 中引入的“blob”。Blob是一种优化以太坊第 2 层网络中交易数据存储的新方法,可增加区块空间并降低交易费用。它们是在 2024 年 3 月作为 Dencun 升级的一部分推出的。携带 Blob 的交易类似于普通的以太坊交易,但包含用于链下存储的额外数据,从而减轻了以太坊主链的负担。

EVM 改进

计划对 EVM 进行改进,例如 EOF,以创新和改善 UX、开发人员体验(DevEx)以及第 1 层和第 2 层的性能。 

什么是以太坊改进提案?

EIP 是以太坊开发过程中的关键部分,也是实现以太坊网络升级的方式。 

EIP 是一项提案或标准,详细说明了以太坊区块链网络的潜在新功能、改进或流程。它们包含拟议变更的技术规范,并根据Ethereum.org 的说法,作为社区的“真相来源”。 

以太坊网络升级提案提交给以太坊开发社区,并通过 EIP 流程进行讨论和制定。社区内的任何人都可以创建 EIP,作者负责与以太坊开发社区达成一致,并记录任何不同意见。 

EIP 作者通常是开发人员。EIP 可以对以太坊进行更改,并被提出、讨论,如果成功,则被采纳。以太坊网络升级(如 Dencun 和 Pectra)由一组 EIP 组成,一旦最终确定,区块链网络上的 每个以太坊客户端都必须实施这些 EIP。

以太坊发展路线图:布拉格/Electra 升级时间表

以太坊的 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 树是以太坊合并后路线图的一部分,承诺减小证明大小并降低节点的硬件要求。Vitalik Buterin 在 X 上的一篇文章中指出,Verkle 树功能将允许质押节点在“几乎为零的硬盘空间下运行并几乎立即同步”,以改善用户体验和面向用户的轻客户端。 

Verkle 树作为“Verge”阶段的一部分正在开发中,并且可能会包含在 2025 年 Pectra 里程碑之后的“Osaka”升级中。