以太坊上海升级,又增加了哪些新内容?

以太坊上海网络更新包括几个以太坊改进提案 (EIP)。在关于这次重大更新的前一篇文章中,我们描述了将包含在上海升级中的 EIP。其计划容纳 6 个 EIP: EIP-3540、EIP-3651、EIP-3670、EIP-3855、EIP-3860、EIP-4895。我们在之前的文章中详细描述了这些 EIP。

以太坊上海升级,又增加了哪些新内容?

之前已经写过了关于以太坊网络即将进行的重大更新:上海升级,通过这次更新以太坊网络将完全过渡到权益证明共识机制。合并增加了以太坊的中心化,上海升级应该能解决这个问题。

以太坊上海网络更新包括几个以太坊改进提案 (EIP)。在关于这次重大更新的前一篇文章中,我们描述了将包含在上海升级中的 EIP。其计划容纳 6 个 EIP: EIP-3540、EIP-3651、EIP-3670、EIP-3855、EIP-3860、EIP-4895。我们在之前的文章中详细描述了这些 EIP。

以太坊核心开发者会议 151 在 12 月 8 日召开,会上讨论了即将到来的上海升级。这次会议的摘要由以太坊开发者 Tim Beiko 发布。

新增 3 个 EIP:EIP-4200、EIP-4750 和 EIP-5450。让我们更详细地看看它们是什么。

EIP-4200:EOF – 静态相对跳转

这个 EIP 添加了三个新的 EVM 跳转指令:RJUMP、RJUMPI 和 RJUMPV。为了优化网络和降低成本,它们是必需的。

「一个反复出现的讨论主题是 EVM 只有动态跳转的机制。这些提供了一个非常灵活的体系结构,只有 2 条 (!) 指令。然而,这种灵活性是有代价的:它使代码分析更加复杂,并且 ( 部分地 ) 导致需要 JUMPDEST 标记。……这些指令的主要好处是降低了 gas 成本 ( 在部署和执行时 ) 和提供更好的分析性能。」

EIP-4750: EOF – 函数

这个 EIP 与 EIP-4200 一样,旨在优化代码。优化是通过将代码划分为几个部分来实现的。

「引入在 EOF 格式 (EIP-3540) 字节码中包含多个代码段的能力,每个代码段代表一个单独的子程序 / 函数。引入了 CALLF 和 RETF 两个新的操作码来调用和返回这样的函数。此外,还引入了 JUMPF 指令来执行跳转到函数的操作。动态跳转指令是不允许的。」

EIP-5450:EOF – 堆栈验证

这个 EIP 引入了扩展代码验证。并且旨在优化网络。

「目前,现有的 EVM 实现对每条执行的指令进行大量的有效性检查,例如检查堆栈溢出 / 下溢,是否有足够的 gas 等。此更改旨在通过在部署时进行验证来最大程度地减少运行时所需的此类检查次数。」

在以太坊核心开发者会议 151 上,还讨论了另外两个 EIP 的添加:EIP-663 和 EIP-6064。EIP-663 的无限 SWAP 和 DUP 指令引入了两个新指令:SWAPN 和 DUPN,它们与 SWAP 和 DUP 的区别在于堆栈深度从 16 个元素增加到 256 个元素。EIP-6046:DEACTIVATE 替换 SELFDESTRUCT 引入了对 SELFDESTRUCT 指令的更改,「不删除所有存储密钥,并在帐户随机数中使用特殊值来指示已停用的帐户。」指令 SELFDESTRUCT 也被重命名为 DEACTIVATE。

在以太坊核心开发者会议 151 中,最有趣的信息是上海升级的最后期限。开发人员称 2023 年 3 月是上海硬分叉的最后期限。

(声明:请读者严格遵守所在地法律法规,本文不代表任何投资建议)

(0)
上一篇 2022年12月19日 下午3:53
下一篇 2022年12月19日 下午4:15

相关推荐

  • 华尔街押注比特币:牛市墙头草还是加密真信徒?

    对于摩根大通 CEO Jamie Dimon 来说,加密货币不过是些「宠物石头」——(译者注:宠物石(Pet Rock)是一种流行于美国上世纪七十年代的玩具,实际上是一块普通的石头,被当作一种有趣的宠物来养护),毫无价值。对于股神 Warren Buffett 的老搭档 Charlie Munger 而言,加密货币则是 「愚蠢至极」 的玩意儿。

    2024年3月6日
    195
  • 漫谈Aptos与Sui现状与差异化

    从白皮书来看,两者的风格还是不太一样,Aptos 的明显更通俗易懂,Sui 则是学术范儿更浓,但两者的实际区别其实没那么大,毕竟都是 Facebook 系,都用了 Move,也都是主打高性能并行计算公链。

    2022年8月29日
    1.1K
  • 全球加密货币法规综合指南

    一些国家已将加密货币纳入其现有的反洗钱(AML)立法和税收制度,而另一些国家则更进一步出台了管理加密货币使用的具体法律。许多国家正在对其监管框架进行变革,这可能会因多个政府和金融监管机构(例如美国和英国)的参与而受到阻碍。

    2023年10月19日
    987

发表回复

登录后才能评论
微信

联系我们
邮箱:whylweb3@163.com
微信:gaoshuang613