Pectra 晋级是以太坊网络的下一个重要里程碑,预计将于 2025 年第一季度施行。这次晋级包含两个首要部分:Prague(布拉格)履行层晋级和 Electra(星座名)协议层晋级。

与之前的严重晋级不同,Pectra 并没有一个杰出的首要方针,而是聚集于多个技能改善和优化。这与 Dencun 晋级(大幅下降 L2 费用)或 Shapella 晋级(答应质押的 ETH 提款,完结以太坊向权益证明(PoS)改变的最后一步)构成对比。

最新进展

最近,以太坊核心开发者(ACD,All Core Developers)在电话会议中讨论了将 Pectra 晋级分拆成两个阶段的或许性。根据这一提议:

  1. Pectra 晋级将包含 pectra-devnet-3 的 EIPs(详见下文)。

  2. 原方案中的 EOF(EVM 对象格式)和 PeerDAS(Peer Data Availability Sampling)内容将被推延到下一次晋级,暂定名为 Fusaka(Fulu + Osaka)。

  3. 本来方案在 Osaka(大阪)中施行的 Verkle Trees 相关内容将进一步推延,或许会在后续的 Amsterdam(阿姆斯特丹)晋级中完成。

这种分阶段的办法旨在保证每次晋级的规模和复杂度坚持在可控范围内,一起也为各项技能的充分测试和完善留出满足时间。

Pectra 晋级相关 EIPs

已确定包含的 EIPs

  1. EIP-2537[1]:BLS12-381 曲线操作的预编译

  2. EIP-2935[2]:在状况中保存前史区块哈希

  3. EIP-6110[3]:在链上供给验证者存款

  4. EIP-7002[4]:可触发的履行层退出

  5. EIP-7251[5]:添加最大有用余额

  6. EIP-7549[6]:将委员会索引移出证明

  7. EIP-7685[7]:通用履行层恳求

  8. EIP-7702[8]:为一个买卖设置 EOA 账户代码

考虑中的 EIPs

  • EIP-7212: 支撑 secp256r1 曲线的预编译

  • EIP-7547[9]:包含列表

  • EIP-7623[10]:添加 calldata 本钱

  • EIP-7742[11]:免除一致层和履行层之间的blob计数关系

要害 EIP 简介

EIP-2537:BLS12-381 曲线操作的预编译

该提案引入了 BLS12-381 曲线上的预编译操作,大大进步了 BLS 签名验证等操作的功率。与现有的 BN254 预编译比较,BLS12-381 供给了更高的安全性(超过 120 位,而 BN254 仅为 80 位)。这一改善不只包括基本的曲线运算,还集成了多重指数运算,为高效聚合公钥和签名奠定了根底。

EIP-2935:在状况中保存前史区块哈希

该提案建议将最近 8192 个区块的哈希存储在体系合约中,这一改变首要是为了支撑无状况客户端的履行。经过这种办法,无状况客户端可以更容易地获取必要的前史信息,一起坚持现有 BLOCKHASH 操作码的兼容性。这不只简化了区块哈希前史的存储机制,还为拜访前史数据供给了新的途径。

EIP-6110:在链上供给验证者存款

该提案将验证者存款的过程直接整合到以太坊履行层的区块结构中。这一改变将存款的包含和验证责任从一致层转移到履行层,消除了一致层对存款(或 eth1data)进行投票的需求。经过分析存款买卖的合约日志事情来生成存款列表,这种办法不只进步了存款处理的安全性和功率,还改善了用户体验。此外,它还简化了客户端软件的规划,下降了全体体系的复杂性。

EIP-7002:可触发的履行层退出

该提案引入了一种新机制,答应验证者经过履行层(0x01)撤回凭证来触发撤回和退出操作。详细完成是将撤回音讯附加到履行层区块中,然后由一致层进行处理。这种办法为验证者供给了更灵活的退出挑选,一起坚持了体系的安全性和一致性。

EIP-7251:添加最大有用余额

该提案旨在进步以太坊验证者的最大有用余额(MAX_EFFECTIVE_BALANCE),一起坚持最小质押余额为 32 ETH。这一改变有多重益处:

  1. 答应大型节点运营商合并为较少的验证者,进步运营功率。

  2. 为小型质押者供给获得复利奖励的时机,添加质押的招引力。

  3. 供给更灵活的质押选项,招引更多参与者。

  4. 削减网络中的冗余验证者,下降 P2P 音讯的数量。

  5. 减小 BeaconState 的内存占用,进步体系功率。

  6. 配合增强履行层的部分提款机制,进一步优化整个以太坊网络的资金流动性。

EIP-7549:将委员会索引移出证明

该提案建议将委员会的 index 字段从签名的证明音讯中移除,以完成相同一致投票的聚合。这一改变的首要方针是进步 Casper FFG 客户端的功率,经过削减验证一致规矩所需的均匀配对数量来完成。尽管所有类型的客户端都能从这一改善中受益,但关于需要证明 Casper FFG 一致的 ZK 电路来说,这一改变或许带来最明显的功能提升。

EIP-7685:通用履行层恳求

该提案定义了一个通用框架,用于存储和处理由智能合约触发的恳求。详细完成是在履行头和正文中各添加一个字段来存储恳求信息,从而将这些恳求露出给一致层,答应其处理每一个恳求。这一机制的规划首要是为了应对智能合约控制的验证者日益添加的需求,为未来更复杂的链上交互供给根底。

EIP-7702:为一个买卖设置 EOA 账户代码

由 Vitalik Buterin 等人提出的 EIP-7702 旨在优化以太坊的账户抽象(account abstraction)。该提案引入了一种新的买卖类型,答应外部拥有账户(EOA)经过授权机制设置账户代码。这一改善支撑多项新功能:

  1. 批量操作:答应 EOA 在同一买卖中履行多个操作,进步功率。

  2. 代付买卖:为第三方付出买卖费用供给便当。

  3. 权限降级:增强账户的安全性和灵活性。

经过选用新的买卖结构,该提案不只提升了 EOA 的功能性和可用性,还为未来的账户抽象技能供给了良好的兼容性和扩展性。

结语

Pectra 晋级尽管没有一个杰出的首要方针,但经过一系列技能改善和优化,将进一步增强以太坊网络的功能、安全性和功率。随着晋级方案的推动,咱们或许会看到更多的 EIP 被纳入或调整。

此时快讯

【Spark:SKY Farm已在Spark应用上线】金色财经报道,Sky(原 Maker)旗下借贷协议 Spark 在社交平台上表示,SKY Farm 已在 Spark 应用上线。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注