详解Pectra升级:继Dencun之后

Key Insights基本背景

最近,以太坊社群讨论度最高的话​​题,就是Pectra 升级。
Pectra升级结合了两个独立的升级:Prague升级和Electra升级,Prague专注於网路执行层的变更,而Electra则影响共识层,将这些升级结合在一起被统称为「Pectra」升级。这次升级是继2024年3月Dencun升级後的重大事件,也可能成为以太坊史上最大的升级。

根据ethereum.org(
https://eips.ethereum.org/EIPS/eip-7600)的信息,目前,以太坊Pectra升级可能将整合多项关键的以太坊改进提案(EIPs),共同解决可扩展性、安全性和使用者体验方面的问题。这些相关的EIPs分别是:

Pectra升级是以太坊策略开发方法中的另一个组成部分,预计在2025年Q1正式上线。下文,我们将透过介绍几个重点都EIPs,对Pectra进行简单的分析,并对其可能产生的影响进行预测。

本文由火币研究院撰写,该团队目前隶属於HTX Ventures。 HTX Ventures 是火币HTX的全球投资部门,集投资、孵化和研究於一体,识别全球最优秀、最聪明的团队。 HTX Ventures 目前支援超过300个项目,涵盖多个区块链领域,部分高品质项目已上线火币HTX 交易。

重点EIPs 分析*EIP-7702:帐户抽象钱包革新技术,取代EIP 4337, EIP-7702让用户现有的EOA具备执行任何智能合约程式码能力,功能丰富用户友好的全新型钱包可能推动复杂玩法应用诞生。

历史背景:

  1. 帐户抽象化(AA)的普及率和相容性极差:帐户抽象市场的生死存亡取决於生态对EIP 4337的采用,但至今许多Dapp和L2尚未支持,目前智能合约钱包的总数,以Gnosis Safe和Argent帐户的总和来估算(这两个产品的使用者最多),仅15万。
  2. EIP 4337技术方案相当模糊:尽管EIP 4337定义了诸如打包器(Bundler)、代付合约(Paymaster)和签名聚合器(Signature Aggregator)等基础设施的合约接口,以太坊官方并没有给出很多重要技术问题的解决方案,而这些问题需要专案方反覆尝试不同的技术实现,

*EIP-3074:2020 年10 月提出,2024 年4 月12 日纳入Pectra 升级

EIP-3074 核心思路是将外部拥有帐户(EOAs)的控制权委托给智能合约,它允许任何EOA充当智能合约钱包,而无需部署合约,也因此可以执行更复杂的交易方案,例如交易Gas 赞助和批量交易。

*EIP-7702:由Vitalik Buterin 提出,继承了EIP-3074 的核心功能

EIP-7702 允许外部拥有帐户(EOAs)在交易中临时扮演智慧合约钱包的角色,使得EOAs可以执行以前只有智慧合约才能进行的复杂操作,大大增强了EOAs的功能性和灵活性。这个提案是协议层的,但它在交易中临时应用智能合约代码不需要永久改变EVM,因此具有较高的兼容性。

EIP-7702 允许在单笔交易中临时分配智慧合约代码给EOA,此无信任方法在交易後消除任何存取或合约签名。

智能合约的程式码就储存在「合约代码」中。由於EOA 本身不是合约,所以这个栏位通常是空的,它会在交易执行期间临时将一些智慧合约程式码填入该栏位。

EIP-7702 提出了一种同时接受contract_code和签名栏位的新交易类型,开始交易时,将签署者帐户的合约代码设为contract_code。在交易结束时,它会将代码重新设为空。

EIP-7623:由Vitalik提出,增加calldata成本,区块变小,提升整体Layer 2 效能

内容和背景

另外还有一个相关提案:

综合影响

EOF 相关升级

EOF 是什麽?

以太坊物件格式(EOF) 是作为Pectra 硬分叉的一部分引入的新标准。 EOF旨在改进在以太坊网路上创建和执行智能合约的方式。透过提供更结构化和更有效率的方式来处理智慧合约,EOF 使开发人员的开发过程更简单、更安全。

EOF为以太坊智能合约引入了一种新格式,使其更易於阅读和管理。这种新格式透过明确定义智慧合约的行为方式,有助於减少错误并提高安全性。对於开发人员来说,这意味着更少的错误和漏洞,从而在以太坊网路上开发出更可靠的应用程式。

EOF 也对以太坊虚拟机器( EVM) 进行了改进,这是执行智慧合约的核心元件。这些改进使EVM更加高效,使其能够同时处理更多交易而不会减慢速度。随着用户和应用程式数量的增长,这对於维持快速回应的网路至关重要。

对Pectra 更新的影响

在Pectra 硬分叉中加入EOF 增强了升级的整体效果。透过使智慧合约更安全、更易於开发,EOF 有助於确保Pectra中引入的新功能(如社交复原和交易批次)能够安全且有效率地实现。

EOF 也支援Pectra 带来的可扩充性改进。随着以太坊网路的成长,它需要处理更多交易并运行更多智慧合约并且不影响速度或安全性。 EOF 对EVM和智能合约结构的增强在实现这一目标方面发挥关键作用。

为开发人员和使用者带来的好处

对於开发人员来说,EOF简化了创建和维护智慧合约的过程。更清晰的规则和更好的工具意味着更少的错误和更强大的应用程式。这反过来又透过在以太坊网路上提供更可靠、更安全的去中心化应用程式使用户受益。

对使用者来说,EOF带来的改进意味着更好的整体体验。更快的交易处理和更安全的应用程式使以太坊在日常使用中更具吸引力。无论是用於金融交易、游戏还是其他应用程序,用户都可以在以太坊网路上获得更流畅、更安全的体验。

总体而言,EOF 是Pectra 硬分叉的重要组成部分。它增强了智能合约的安全性和效率,支援Pectra更新的更广泛目标。透过改善开发人员体验并确保更好的效能和安全性,EOF 有助於以太坊在区块链领域持续成长和创新。

EIP-7594-PeerDAS:Pectra升级中的资料可用性取样

协议内容

PeerDAS的主要特点和优势

总体而言,PeerDAS在确保以太坊能够有效扩展和保持弹性方面迈出了关键一步。透过改进数据可用性并利用以太坊去中心化网路的优势,PeerDAS为更强大和高效的区块链生态系统奠定了基础。

两大优势

促进DeFi(去中心化金融)发展

支持新兴应用和创新

利好ZK Prover网络

目前,ZK技术虽然强大,但目前存在ZKP生成耗时过长且Prover中心化的问题。
ZKP产生的硬体加速和去中心化的Prover网络,在一级市场成了ZK领域继ZK Rollup之後的新热门赛道。

这条赛道的Succinct @SuccinctLabs和Cysic @cysic_xyz分别完成了一笔$55M和$12M的融资。

以Cysic @cysic_xyz为例,团队具备ZK硬体加速晶片设计能力,在此基础上推荐ZK证明层Cysic Network。

由於ZKP生成服务市场目前尚处於早期,产生的收益尚不能覆盖的Prover的硬体折旧、电力成本、营运维护成本等,所以需要ZKProver网路透过发币的形式向市场融资,再透过PoW的形式将代币奖励给Prover节点,以此促进ZKP Prover网路的采用。

坎昆升级催化了一批数十亿到数百亿FDV的L2,Pertra升级也将催化一批数十亿到数百亿FDV的ZK Prover网路。

EIP-7251:增加最大有效余额,验证者质押上限从32 ETH増加到2048 ETH

协议内容

提案动机和预期影响

透过提升最大有效余额,可以减少验证器的总数,减轻网路负担并提高效率

提高最大有效余额能够增强网路的经济安全性,避免因高度分散的验证器池带来的不稳定性

对於大型节点营运商,减少运行多个验证器的需求,降低开发营运成本,并最大化收益

以太坊开发人员讨论了将质押比例限制在1/4,这一变化将允许个人验证者质押超过32 ETH,最高可达2,048 ETH而不是当前的最高限额32ETH。提高最大有效验证者余额将允许操作者管理更少但质押更高的验证者,这可能会降低复杂性。

最新进展

2024 年6 月27日,以太坊开发人员讨论并协调以太坊共识层(CL,也称为信标链)的变更。开发者们讨论了关於客户端多样性资料收集和多客户端区块验证的新研究。

Pectra Devnet 1 已经接近发布准备就绪。以太坊基金会的开发维运(DevOps)团队正在等待执行层(EL)客户端的准备。 PeerDASDevnet 1 已经上线,有三种不同的共识层客户端实作。

Reference:

https://eips.ethereum.org/EIPS/eip-7600

https://cryptomaniaks.com/ethereum-pectra-hard-fork-eof-cfi-prague-electra

https://github.com/ethereum/ercs/blob/master/ERCS/erc-4337.md?ref=blog.quicknode.com#backwards-
compatibility

https://www.galaxy.com/insights/research/ethereum-all-core-developers-
execution-call-187/

https://ethereum-magicians.org/t/eip-7623-increase-calldata-cost/18647

https://ethroadmap.com/?ref=bankless.ghost.io#pectra%20sticky(Etherum升级Roadmap)

Leave a Reply

Your email address will not be published. Required fields are marked *