以太坊柏林升级有哪些变化?了解 4 项 EIP 提案

币安(Binance)最新可用网址(点击下图直达注册!)

以太坊柏林升级有哪些变化?了解 4 项 EIP 提案

本次升级主要包括 EIP-2565、EIP-2718、EIP-2929 和 EIP-2930 四项提案。

原文标题:《引介 | 「柏林」 晋级方式概览》 撰文: Pooja Ranjan 翻译:阿剑

继 「缪尔冰川」 升级之后,以太坊区块链计划实施 「柏林」 升级。依据其规范,估量以太坊主网区块链将于 2021 年 4 月 10 日在区块高度 12,244,000 处激活。精细时间可以因出块时间的坚定而延迟或推延。

自上一次网络升级以来已有 15 个月,我们在这时期去多了许多停顿。以太坊网络的客户端已准备好激活 4 个提案来提高网络的功用并为未来的进一步升级打下基础。

与此前的以太坊网络升级略有不同,本次升级的方式及进度不会在一个独自 EIP 中表现进去。假定您要了解其形式,请阅读 「柏林」 网络升级规范,并在 ETH1.0-specs repo 中跟踪其进度。

「柏林」 升级将包括哪些变化?

「柏林」 升级将为以太坊网络引入下列 EIP:

EIP-2565:变卦 求模 / 求幂 运算的 Gas 开支

EIP-2565 提案是对此前的 EIP-198 (大数求模求幂运算)的重定价;一末尾,EIP-198 为求模求幂运算引入了一个预编译模块,该模块使我们能引入许多需央求模求幂运算的密码学算法,比如 RSA 签名的考证。EIP-2565 降低了该模块的 Gas 开支,使之与实施其它操作的开支对峙平。观看 Kelly Olson 的解说视频,理解该提案的概述以及一些相关 Gas 重定价的诙谐图表。

EIP-2718:规范化的事务信封

该 EIP 引入了一种新的事务类(transaction type),其自身可以作为一种信封,以愈加便利地启用对多种事务类的支持。

在以太坊刚推出主网之时,只需一种事务类,带有字段 「To」(指明该事务的手腕)以及 「Data」(以在事务中包括恣意数据)。以太坊客户端为达成共识,必需步伐一致、保证处置十分的事务时他们会运用十分的外形变卦。所以,假定 「To」 字段为 0,那么一切客户端都必需将 「Data」 字段注释为布置合约,并按特定方式来实施。

一段时间之后,对事务类的需求发生了变化。EIP-155 (重放攻击的冗杂防护) 提案就表现了这一点(译者注:EIP-155 是经过 「链 ID」 字段来防止事务在兼容以太坊协议的不同网络上被重放)。但是,那时分也没有引入新的事务类,是客户端团队达成社会共识、对该字段采取不同的解读。「伪龙」(Spurious Dragon) (也就是归入 EIP-155 的)硬分叉之所以是共识变卦的硬分叉,是由于一切的客户端都需求对该字段的解读达成共识。EIP-2718 无法辅佐消弭由 EIP-155 带来的冗杂性,但可以防止未来再引入更多的冗杂性,并且,也使得参与新的事务类(比如 EIP-1559 方式的事务)变得愈加冗杂。想要深化理解该提案,请看 视频 Micah Zoltu 解说 EIP-2718。

EIP-2929:提高外形访问操作码的 Gas 开支

该 EIP 进步了一笔事务在初次调用 SLOAD、*CALL、BALANCE、EXT* 以及 SELFDESTRUCT 时分的 Gas 消耗量。例如,它将 CALL 家族的函数的 Gas 消耗量从 700 提高到了 2600,而 SLOAD 家族的 Gas 耗费量则从 800 提高到了 2100。不过,(在一笔事务内)这种高代价对恣意地址大约存储槽都只触发一次,假设屡次调用,则后续调用每次仅消耗 100 Gas 。

提高这些操作的 Gas 消耗量的手腕是缓解以太坊协议仍存留的 DoS 攻击界面。此外,它也有助于在有形状以太坊完成后的环境中限制见证数据的大小。以后,归入默克尔证明所需的带宽远大于考证一个区块所需的合理范围,所以自己都在寻觅某种方法能为见证数据施加下限。固然 EIP-2929 不能处置所无效果,但确实迈出了一步。另一个益处是,对预编译模块的调用会变得更廉价:该 EIP 移除了访问预编译模块时需支付的额外 700 Gas。

EIP-2930:可选的访问列表

该提案面前的理念是:矫正由 EIP-2929 对现有合约的破坏作用,并缓解由 EIP-2929 带来的 Gas 消耗量增大效果。该提案会引入一种新的事务类,该种事务可以包括一个访问列表(地址和存储项键的列表),让事务指明自己计划访问的形状。经过指定一个访问列表,客户端可以更冗杂处置事务,而 Gas 消耗量也因此可以平安地降低。

观看 Vitalik B. 和 Martin S. 对 EIP-2929 和 2930 的解说视频,理解更多细节,及其对以太坊区块链的益处。

EIP 管理和以太坊管理有何旧事?

对升级时间区间有疑问的猎奇宝宝看过去!

「缪尔冰川」 升级仅包含一个提案,就是推延以太坊 PoW 挖矿的冰川期。由于我们等不及与任何其它提案一同布置,所以 「缪尔冰川」 升级发生在 2020 年 1 月。

为了想象一个更好的网络升级次第,来自以太坊社区的志愿者们,包括 EIP 编辑、EIP 作者、客户端开拓者、以太坊牧猫人组织以及其他社区成员独自成立了 EIPIP 组织。以太坊牧猫人组织还掌管了一个以太坊关键组件装机调查,以更好天文解以太坊客户端多样性的现状。

与此同时,客户端开拓者们也在为完成提升功用、平安性以及有助于将来升级的提案而退让。由于没有屡次的升级、开拓者能最大限制运用开拓时间,可以等候后续的 「伦敦」 升级中会有更多的新功用引入,就在不远的将来。

虽说如此,进步无止境。你的反应,对我们继续提升升级流程的质量,至关主要。

我是一个 节点运营者 / 矿工,我该做什么?

请下载您所用以太坊客户端的最新版本。

感谢一切开拓者、客户端团队、EIP 作者、EIP 编辑,以及参与以太坊网络升级进程的冤家!下一次升级见。

可以在这些中央关心我们以太坊牧猫人组织:Twitter、Medium、GitHub、Website。还有我们的 Discord。

可以在 GitcoinClr.fund 上用 token 表达你对我们的喜欢哟!

根源链接:medium.com



返回列表页>>> 比特币最新新闻