什么是上海升级 Shanghai Upgrade?


以太坊上海升级是继 2022 年 9 月 15 日完成的 The Merge 后以太坊的下一次重大升级。上海升级将包括一系列备受期待的优化方案,如 EIP-4895,其将允许用户提取被质押的 ETH。

据以太坊开发者社区估计,上海升级将于 2023 年下半年完成,但目前他们尚未就具体的时间表达成共识。作为第一步,以太坊基金会于 2022 年 10 月 17 日启动了名为“山东”的上海升级测试网。

以太坊开发者仍在讨论哪些 EIP 将被纳入上海升级。截至 2022 年 11 月 15 日,已确认有 4 个 EIP 被纳入上海升级,同时有 3 个 EIP 正在考虑中。

已确认的 EIP

  • EIP-3651: Warm COINBASE

EIP-3651 降低负责将以太坊交易打包成区块的 builder(例如 Flashbots)的 gas 费用,并使为 builder 服务付费的其他参与者间接受益。

  • EIP-3855: PUSH0 instruction

EIP-3855 减少智能合约的代码大小并节省开发人员的 gas 费用。

  • EIP-3860: Limit and meter initcode

EIP-3860 将智能合约的大小限制提高了一倍,以便开发人员可以加入更多功能。然而,EIP-3860 将略微增加智能合约的部署成本。

  • EIP-4895: Beacon chain push withdrawals as operations

EIP-4895 允许用户提取质押的 ETH 及其收益,并且该过程将不消耗 gas。

潜在的EIP

  • EIP-1153: Transient storage opcodes

EIP-1153 为智能合约内的通信引入一种节约 gas 的解决方案。

  • EIP-3540: EVM Object Format (EOF) v1

EIP-3540 分离智能合约的代码和数据,这种分离对链上代码验证器特别有益,提高了其易用性并节省了大量的 gas。

  • EIP-3670: EOF - Code Validation

EIP-3670 与 EIP-3540 相辅相成。EIP-3670 在合约创建时引入代码验证,以拒绝包含不完整数据或未定义指令的智能合约。

其他 EIP

与 roll-up 相关的 EIP 目前不包括在上海升级中,包括备受关注的 EIP-4488 和 EIP-4844。

EIP-4488 和 EIP-4844 都是对 roll-up 的短期优化。尽管分片(sharding仍然是以太坊可扩展性问题的长期解决方案,但它还需要相当长的时间才能实现。EIP-4488 和 EIP-4844 提供临时的解决方案来降低 roll-up 的成本,并激励整个生态系统向以 roll-up 为中心的以太坊过渡。

这些 EIP 和其他内容仍可能会被囊括到上海升级中,因为它的名单仍在确定中。在此之前,上海升级带来的最明显的变化将是允许取出质押的 ETH。

本文链接地址:https://www.wwsww.cn/ytf/17728.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。