2024-12-23
详解Pectra升级:如何影响以太坊价值及利益相关者
详解Pectra升级:如何影响以太坊价值及利益相关者
原文来自 Galaxy Research
编译 | Odaily星球日报 Golem(@web3_golem)
编者按:以太坊 Pectra 升级预计将在 2025 年初主网激活,Galaxy Research 在昨日发布的报告中详细讲述了 Pectra 升级内容和发展进程,以及对以太坊价格及其利益相关者的预期影响,同时还介绍了与 Pectra 升级相关的 Fusaka 升级和其他预期对以太坊价值有影响的协议开发,如历史到期、提议者构建者分离 (ePBS) 和 verkle 树迁移等。
因为原文内容过长且扩展的要点过多,Odaily星球日报对该报告进行了精编,以介绍 Pectra 升级所包含的 10 个 EIP 为主线,阐述 Pectra 升级在修复网络缺陷、改进 UX 和提高 DA 容量方面的作用,同时分析这些升级对 ETH 价格及利益相关者的影响。
Pectra 升级概述
截至 2024 年 10 月,开发人员已同意扩大 Pectra 升级的范围,其中包括一项额外的代码更改,即 EIP 7742 。在 Pectra 中包含此代码更改使得开发人员除了现在的 9 个 EIP 之外,还可能在 Pectra 中包含 blob 容量增加。Pectra 升级暂定于 2025 年初激活主网,可能包括以下 10 项代码更改:
总体而言,Pectra 包含对以太坊的一系列更新,预计将实现三个结果:
修复协议作为权益证明区块链的关键缺陷;
改善与以太坊上的智能合约应用程序交互的用户体验 (UX);
提高以太坊的数据可用性(DA)容量。
从表面上看,UX 改进和以太坊作为 DA 层的改进是相互对立的,因为以太坊作为 DA 层的改进旨在鼓励最终用户不再与以太坊上的智能合约交互,而是以更便宜的方式在 rollups 上与智能合约交互。然而,以太坊 UX 的改进可能会产生“涓滴效应”,这意味着由于它们在主网上实现,它们很可能被 rollups 采用,从而使 rollups 和以太坊的最终用户受益。
值得注意的是,Pectra 中没有针对强化 ETH 作为“健全货币”或价值存储的叙事的代码更改。此外,没有任何 EIP 能够直接改善以太坊作为抗审查区块链的质量,自 Merge 升级以来,这个问题已成为开发人员需要解决的更高优先事项,因为参与区块构建过程的已知受监管实体的数量有所增加。
以太坊上超过 50% 的区块是由符合 OFAC 要求的中继器生成的,这意味着负责创建这些区块的实体故意排除了与美国 OFAC 制裁名单上列出的以太坊地址交互的交易。
开发人员正在努力在未来的升级中加入代码更改,以减少 ETH 发行并提高抗审查性。然而,这些并不是 Pectra 升级的重点。接下来我们将对以上 10 项 EIP 进行具体分类介绍,并阐述其对 ETH 及利益相关者的预期影响。
大量参与者参与权益证明共识协议。开发人员保守估计,在 32 ETH 的情况下,信标链将吸引大约 312, 500 名验证者,这些验证者生成的聚合加密签名足以保护新生的链。
2020 年 12 月信标链推出时 ETH 的价格约为 600 美元,这意味着资金少于 20, 000 美元的用户也可以运营自己的验证者并独立获得质押奖励。当时,质押奖励不包括交易费或MEV 的奖励,并且由于用户无法提取资金,因此质押存在相当大的风险。
除了鼓励参与之外,之所以选择 32 ETH 的有效余额,是因为通过“分片”扩展信标链的原始设计要求每个验证者保持相同的有效余额。如果所有用户都保持高于 32 ETH 的质押余额,开发人员担心没有足够的验证者来保护链。如果所有用户都保持低于 32 ETH 的质押余额,那么人们担心会有过多不必要的验证者加重以太坊的网络层负担。
除了 32 ETH 的最大有效余额外,开发人员还在协议中设置了一系列其他常量和参数,这些常量和参数是基于对以太坊未来质押需求的粗略估计。即使开发人员的估计非常不准确,他们认为他们可以通过后续的硬分叉来调整链的经济性和质押参数。如今,Lido 和 Coinbase 等流动性质押解决方案的快速采用促使开发人员将以太坊的发行曲线调整得更低。
最后,关于以太坊网络层的真实容量可能存在错误的假设。以太坊创始人 Vitalik Buterin 在 2021 年的一篇博客中写道,信标链的设计规范可以支持 410 万验证者,或质押整个 ETH 供应量,当最大有效余额为 32 ETH 时。实际上,由于客户端实现的各种升级和变化,以太坊的网络层已经不太可能够支持 140 万验证者,更不用说超过 400 万了。
EIP 7549 ,将委员会索引移出证明:为了使 CL 客户端软件更高效,此代码更改引入了验证器证明消息的重构。预计它将减少验证器节点上的网络负载,尽管程度低于 EIP 7251 ;
EIP 6110 ,在链上提供验证器存款:此代码更改将验证新质押 ETH 存款的责任从 CL 转移到 EL。通过这样做,开发人员可以提高存款的安全性,降低 CL 客户端中的协议复杂性,并通过减少在 EL 上存入 32 ETH 和在 CL 上新激活验证器之间的延迟来改善质押用户体验;
EIP 2935 ,从状态提供历史区块哈希:对 EL 进行更改,以便可以从状态生成历史区块的证明。它可能为智能合约开发人员提供一些额外的功能,因为他们将能够从先前的区块访问有关以太坊状态的信息。主要是,这是为 Verkle 升级过渡做准备的必要代码更改;
EIP 7685 ,通用执行层请求:创建一个通用框架,用于存储智能合约触发的 CL 请求。由于基于智能合约的权益池越来越受欢迎,因此需要使智能合约能够直接触发 CL 上的验证器提款(EIP 7002)和合并(EIP 7251)。此代码更改引入了一个协议框架,用于存储这些类型的请求,以便 CL 轻松处理。
预期影响
受影响的利益相关者:验证器节点运营商
对 ETH 的预期影响:中性
Pectra 升级中激活的关键和非关键修复将主要影响验证器节点运营商,他们将不得不更新其操作以利用 EIP 7251 带来的更高有效余额、EIP 7549 带来的效率提升以及 EIP 6110 带来的轻微用户体验改进。其他两个 EIP,EIP 2935 和 EIP 7685 ,对节点运营商几乎没有直接好处。
预计最终用户和 ETH 持有者不会直接从这五个代码更改中受益。这些代码更改包主要有利于以太坊作为权益证明区块链的健康和弹性。从长远来看,他们对协议的价值持积极态度,因为它们确保协议能够继续安全平稳地运行。但是,它们不会引入新功能,从而实质性地改善最终用户、智能合约开发人员或汇总的用户体验。因此,预计它们不会对 ETH 价值产生过大影响。
与以太坊上的任何网络范围升级一样,在 Pectra 期间,ETH 的波动性可能会加剧,如果升级过程中出现任何意外的错误或故障,价格可能会出现负面波动。需要明确的是,考虑到这些代码更改在主网上激活之前经过了大量的实战测试,以及以太坊协议开发人员在执行这类向后不兼容代码更改而不中断网络方面的丰富经验,Pectra 升级失败的可能性很小。
因此,除非升级前和升级后不久出现 ETH 的暂时波动,否则 Pectra 升级中与修复协议各个部分相关的代码更改预计不会对 ETH 价值产生长期的积极或消极影响。
用户体验(UX)改进相关 EIP
Pectra 升级中有 3 个 EIP,它们将为以太坊的最终用户和智能合约开发人员带来用户体验改进。在以太坊追求以 rollup 为中心的路线图的同时,开发人员也在齐心协力提高以太坊作为领先通用区块链的价值主张。
EIP 2537 ,BLS 12-381 曲线操作的预编译:添加了新功能以有效地对 BLS 12-381 曲线执行运算,BLS 12-381 曲线是一种广泛用于零知识加密的代数结构。零知识加密可以为基于区块链的应用程序提供多种好处,包括更强的隐私保障、安全性和可扩展性。在 BLS 曲线上执行操作的能力将有利于在以太坊之上构建的应用程序和 rollup,这些应用程序和 rollup 已经使用零知识证明系统或正在寻求将此类系统集成到其操作中;
EIP 7002 ,执行层可触发提款:EIP 7002 为验证者提款创建了一个有状态的预编译,这是一种修改 EVM 状态的机制。目前,信标链上的验证者只能通过验证者提款密钥所有者的干预才能退出,而验证者提款密钥所有者通常是验证者的运营商。EIP 7002 引入了一种机制,让智能合约拥有验证者提款凭证,并使用它们触发验证者退出,而无需验证者运营商的手动干预。它将为质押应用程序提供更多无需信任的设计,并使现有的质押应用程序能够消除对其验证者节点运营商诚实行为的信任假设,这也将对利用 EIP 7002 的质押应用程序的用户产生涓滴效应,增强这些应用程序的安全性;
EIP 7702 ,设置 EOA 帐户代码:为最终用户创建一种新的交易类型,以便为其用户控制的以太坊帐户添加短期功能,例如:交易批处理(授权从签署单个交易中执行多个链上操作)、赞助(代表另一个帐户支付交易)、权限降级(授权对账户余额的特定消费条件)。
鉴于大多数用户通过钱包提供商在以太坊上执行交易,钱包开发人员将利用新的交易类型并以用户可以轻松访问的方式将这些功能添加到他们的设计中。
受影响的利益相关者:L2 rollups、L2 终端用户、ETH 持有者
对 ETH 的预期影响:负面
短期内,以太坊的 DA 改进预计将减少来自L2的协议收入,提高 L2 排序器的利润率,并降低 L2 终端用户的交易费用。这些影响预计与 Dencun 升级中激活 EIP 4844 后的影响类似。