坎昆升级的主要目标按照优先级排序为,扩容,安全,省gas和互操作性,到 Danksharding的未来2~5年,是DA层项目的黄金发展期
原文作者:胖的鸟
原文来源:胖鸟财经
最近几次重要的升级及其目标
分片方案分为2步,目前看分为Proto- danksharding 和Fully-Rollup。
以太坊核心开发者会议
以太坊的每一次升级都依赖于核心开发者会议,通过核心贡献者的共同讨论,根据开发者们的一系列提案,决定未来的发展方向
坎昆升级相关会议的时间线
按照讨论内容划分,本次坎昆升级可粗略分为5个阶段。
第一个阶段——引入升级主题
引出新任务proto-danksharding、EOF和“selfdestruct”操作码,粗浅讨论上海升级内容
第二个阶段——确定时间范围和KZG仪式的准备
2022年底,以太坊会议主要围绕EOF和EIP 4844 进行讨论,同时持续推进EIP 4844 所需的前期可信设置仪式——KZG仪式,开发者们将在23年1月正式确定4844将在哪个升级中露面
第三个阶段——初步讨论提案的范围
23年1月底,EOF在被从上海升级移出后移入坎昆升级,此后2个月内主要围绕除了EOF与EIP 4844 之外的其他提案进行讨论,与此同时,EOF又被提议移出坎昆。这段时间主要在划定坎昆升级的提案范围。
第四个阶段——确定明确的提案升级方向,删除无关提案
23年4月,对于坎昆升级应覆盖的提案有了清晰的方向,重点节点在4月13日的开发者会议,此会议提出了9个EIP,以及tim本人对于候补提案也有了较为深入的讨论,在4月27日的会议中,EIP 6780、EIP 6475 和EIP 1153 被确定纳入坎昆,同时EOF和EVMMAX(与EOF实现相关的EIP子集)被从坎昆升级中删除,EOF升级主要可以帮助EVM进行版本控制,并且可以同时运行多套合约规则,有助于以太坊后续的拓展性,但是考虑到整次升级的可实现度,EOF升级可能在后续随着日常升级进行推进
第五个阶段——最后的提案确定和细节完善
23年5月主要针对最后的提案细节进行精简和完善,SSZ-> RLP 的变化将意味着不再需要坎昆的两个SSZ EIPs,因此EIPs 6475和6493将被移出坎昆升级。同时在26日的核心会议中,Tim Beiko 建议未来围绕扩大坎昆范围的对话仅限于以下五个EIP:EIP-5920、5656、7069、4788和2530。开发者目前已确定坎昆升级的全部范围。
EIP 4844
其次是SELFDESTRUCT removal,EIP-6780最终被确定为最适合的方案,但26日的开发者会议中tim提议在此提案中增加另一个操作码SETCODE,以允许程序性账户仍然可以更新
SELFDESTRUCT removal EIP-6780:X
下方三个提案为后续删除的有关SELFDESTRUCT的提案,在23年4月28的核心开发者会议中正式选择6780,其余三个提案被弃用,原因为以太坊开发团队最终想完全删除SELFDESTRUCT操作码,而下列三个提案更多是采用替换的方式进行修正。
接着是EIP 1153,节省gas的同时,为未来的存储设计铺路
EIP 1153X
接着是4788,能减少对质押池的信任假设
EIP 4788:X
最后是5656,提供了一种高效的新的内存复制操作码,但是考虑到其测试带宽,目前处于暂时被包括进升级的状态
EIP 5656X
候选名单EIP
23年6月15日,开发者共识会议讨论了在Deneb中包含哪些以CL为中心的EIP,其中,EIP 6988、EIP 7044、EIP 7045 被提议加入。
EIP 6988:X
EIP 7044:X
EIP 7045:X
删除EIP的分析
在23年4月29日的第160次以太坊ACDE会议中,EVMMAX和EOF被确认移出本次升级,与EOF相关的改动可能会在后续的日常升级中引入
EVMMAX EIPs:
EOF changes:
5月26日开发者会议更新后,与EIP 4844有关的交易类型从SSZ到RLP的变化意味着不再需要坎昆的两个SSZ EIPs,因此EIPs 6475和6493被移出坎昆升级
EIP 6475X
EIP 6493X
Tim Beiko 在5月26日的核心开发者会议中建议未来围绕扩大坎昆范围的对话仅限于以下五个EIP:EIP 5920、5656、7069、4788和2537,后续提案将在此范围中产生。后续EIP 5656和EIP 4788被确认为正式升级的提案,5920、7069和2537被移出,其中EIP 5920 是由于开发者担心转移ETH的方式可能存在的潜在副作用,以及暂未完成的推理、测试和安全工作,所以从升级中移除。
EIP 5920:X
EIP 7069X
EIP 2537:X
PR 3175 曾被提及过,但未曾放入候选名单中,后续无讨论
PR 3175:X
基于以上信息,我们得到了以下结论:
1.坎昆升级的主要目标按照优先级排序为,扩容,安全,省gas和互操作性:
2.坎昆升级 到 Danksharding的未来2~5年,是DA层项目的黄金发展期
3.坎昆升级利好L2多样性、L3、RAAS和 数据可用性等赛道
4.坎昆升级改善了开发者和用户体验
5.与zkml和账户抽象的关系
对zkml影响不大
利好账户抽象
6.回看以太坊路线图,接下来是什么
The Scourge
The Verge
The purge
The Splurge