小烏鴉Ma𝕏
小烏鴉Ma𝕏

加密城市主編 Avalanche、Trekki NFT 大使 2012 區塊鏈研究員|幣安廣場創作者 Ethereum、Avalanche、Optimism 信仰者 看過 500u 的 BTC 嗎?

上海(Capella)升级,为以太坊带来的影响为何?

以太坊的上海升级,对于整个以太坊长期发展是正向的,表示Core Team 成员一直都在讨论更好的方式去优化整个以太坊的服务,虽然EOF 最后不被列入本次升级有点可惜,毕竟已开发者的角度来看,统一EVM 格式,有助于减少要维护的「并行EVM」的数量;但没有如愿,只能持续关注后续ACD 会议,期待下一次升级有机会列入其中了。
图片来源:Ethereum, Derivative By soaringcrowz

前言

随着以太坊上海升级的时间越来越接近,讨论的声量也越来越大,一方面是期待以太坊每次升级所带来的功能提升,另一方面则是担忧升级后是否会有不尽理想而造成币价下跌的问题;特别是本次还有信标链质押解锁的关系,所以才很多人开始关心这次以太坊的上海升级。

那么,本次以太坊的上海(Capella)升级,到底包含了哪些内容?又会造成哪些影响?本文帮对有兴趣的人做了一些整理。


以太坊核心开发者(Core Team)

图片来源:BlockTempo

不过在谈到上海升级之前,不得不说一下以太坊核心开发者,毕竟都是由这一群人在讨论并决定以太坊的发展走向,所以在讨论到上海升级内容之前,希望可以认识一下这群人是谁?

以太坊「Core Team」的称呼可以回溯到2014 年7 月的Reddit 论坛上的一个「有问必答」 帖子中,是由早期的以太坊团队回答的。在该帖子中,以太坊团队在自己的名字中添加了一个词,于是成为「Ethereum core team」。到2015 年底,以太坊联合创始人Gavin Wood 创建了一个名为「AllCoreDevs」的Gitter 频道,以太坊的核心开发者可以在其中沟通协议的开发事项。

以太坊核心开发者就是那些正在为以太坊底层协议开发提供重要贡献的人。重大贡献的一个例子就是给以太坊软体(在比dApp 层更底层的层面,比如客户端代码)提交多个代码;另一个例子就是在为以太坊2.0 撰写协议规范(protocol specification)的人。然而,「核心开发者」 并不是一个授予某人的头衔,也绝不是永久性的。如果你不再提供贡献了,那你就只是一个「前以太坊核心开发者」。像是以太坊联合创始人Gavin Wood。


上海升级目前进展

以太坊基金会在1/5 召开2023 年首次ACD 会议,确定计划在2 月初为上海升级启动「公共测试网」,并暂定于3 月某个时启动上海升级的「主网」。

而上海升级的主网影子分叉(Shadow Fork),也已经于1/23 22:30 完成并已启动。 「影子分叉」将作为上海升级的测试环境,允许开发人员识别错误和任何潜在问题。

图片来源:Twitter

本次所有被纳入升级的EIP,包含:

而原本被列入本次升级主要的EOF(EVM Object Format),则是于该会议中确认删除,后续将会围绕之后的 Cancun 升级进行讨论。

EIP-3651:Warm COINBASE

该EIP 修复了EIP-2929 中的一个疏忽,该疏忽根据客户端是否已将数据栏位存储在内存中(WARM)或需要从磁盘中检索它们(COLD)来更改访问某些数据栏位的gas 成本。

EIP-2929 在每个事务开始时,将客户端内存中的两段数据设置为WARM:发送地址和接收地址。 EIP-3651 在这个列表中添加了第三个地址,即COINBASE 地址(又名feeRecipient),因为它也是客户端在处理区块交易时在内存中的地址。

EIP-3855:PUSH0 指令

顾名思义,EIP-3855 引入了一个将值0 推入堆栈的操作码。 Pushing 0 经常用于填充EVM 中的值,此操作码将提供一种更有效、更便宜的方法来实现这一点。

EIP-3860:限制和计量initcode

该EIP 增加了initcode 的最大大小,并引入了基于其长度的gas 计量。大小限制为EVM 添加了一个不变量,这将使推理和提出更改变得更容易。

引入了一个2 gas/32 字节的initcode 开销,以说明客户端在执行之前必须执行的jumpdest 分析,这在以前的gas 计划中并没有被考虑到。

EIP-4895:信标链推送提款操作‌

该EIP 为信标链上的验证者提款提供了一种进入EVM 的方式。该架构是基于「push」的,而不是基于「pull」的,其中提款一旦从共识层出列,就需要在执行层进行处理。

取款在执行有效负载中表示为一种「操作」,在建构或处理区块时,EL 客户端将在交易执行后应用这些提款。换句话说,处理提款类似于工作量证明奖励的记入方式,并且不会与用户交易争夺区块空间。

这种方法比引入新事务类型的先前方法涉及更多,但它清楚地将这种“系统级”操作与常规事务分开。这种分离通过减少将这种系统级关注点与用户数据混合而产生的交互作用来简化测试,从而促进安全性。

此外,这种方法在核心协议方面比基于「pull」的替代方案更复杂,但确实提供了将关键功能更紧密地集成到协议本身中。

图片来源:Ethereum


升级后的抛压问题

图片来源:Beconcha.in

相信这是比较多人关心的问题,毕竟依照Dune Analytics官网的资料显示,总共有超过1,600 万颗ETH 会是本次解锁后,可以提款的数量,相当于266 亿美金,虽然这不是一笔小数目,但是大家或许都忽略了以下几点:

早期质押的用户是以太坊的长期支持者

这些愿意承担更大风险的早期用户是那些已经是以太坊长期支持者的用户。由于他们目前在市场上的地位,他们也更有可能愿意在未来才选择出售手中的ETH。

对于机构或大户可能反而更有吸引力

随着质押解锁的开放,反而有可能会吸引更多的机构或大户进入;一方面,这种功能本身给更多用户带来信心;另一方面,可以为某部分用户提供更好的退场机制,而不用担心退出流动性或折扣退出等问题;最后则是,部分用户也有需求在熊市获得相对稳定的收益,目前ETH 币本位年化收益能达到4.2%,虽然跟牛市时期的DeFi 没法相比,但就目前的市场情况,对于长期支持者来说,这个收益率还是有吸引力的。

以太坊的社区共识

以太坊本身有开发者基础,生态基础,用户基础,基于此,形成了较为强大的社区共识。这种社区共识,随着以太坊生态的持续发展,包括Layer 2 逐步超越绝大多数公链,以太坊作为加密领域最基础结算层和安全提供者的角色,只会增强其护城河。

升级除了ETH 质押解锁还有其他功能优化

本次升级不仅包括ETH 质押解锁,还有其他的升级,这些也有利于其生态长远的发展。比如EIP-3651 利于矿工节省gas 费用,加快矿工交易的速度;比如EIP-3855 也可以降低gas 消耗;EIP-3860 可以支持更大的合约,支持部署更丰富功能的合约,利于开发者推出更有想象力的dAPP。

摩根大通分析师也在一份报告中表示,以太坊上海升级可望使Coinbase 的质押收入激增;根据估计,Coinbase 每年通过以太坊质押,已经赚取约5000 万美元收入,而在以太坊上海升级之后,预料Coinbase 上95% 的散户投资者可能都会参与以太坊质押,这将给Coinbase 每年带来2.25 亿美元至5.45 亿美元的收入。

总结

基于以上四点,我个人认为即时开放质押解锁,对于抛压的影响也是极小,甚至本次「升级事件」对于整个以太坊长期发展是利好的,所以不用太过于担心。


结论

如前所述,以太坊的上海升级,对于整个以太坊长期发展是正向的,表示Core Team 成员一直都在讨论更好的方式去优化整个以太坊的服务,虽然EOF 最后不被列入本次升级有点可惜,毕竟已开发者的角度来看,统一EVM 格式,有助于减少要维护的「并行EVM」的数量;但没有如愿,只能持续关注后续 ACD 会议,期待下一次升级有机会列入其中了。

以太坊从2013 年到现在,才短短九年多,能够有这样的表现,真的要感谢每一位开发者的贡献和付出;目前在共识层会议(CL)方面,EIP-4844 已被指定为之后的第一个升级‌,非常期待这个由V 神发表的提案,能够为下一次升级所带来的变化跟发展。

图片来源:Twitter


参考资料

  1. Ethereum 建置者手册
  2. Hudson Jameson《What is an Ethereum core developer?》
  3. Execution Layer Meeting 152 #700
  4. Shanghai Update Could Brighten Outlook for Coinbase: JP Morgan
  5. EIP-4844: SHARD BLOB TRANSACTIONS
CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…

发布评论