6个EIP全通过 以太坊伊斯坦布尔升级达成共识 - 币圈动态 - 找空投网
您当前位置:首页>>币圈动态

6个EIP全通过 以太坊伊斯坦布尔升级达成共识

发布日期:2019-08-25 09:31:38

浏览:

金色财经 比特币8月25日讯 以太坊正在从工作量证明转向权益证明,开发者社区也正在积极地参与到即将到来的硬分叉——伊斯坦布尔(Istanbul)工作中。如果一切顺利的话,硬分叉升级将在今年十月启动,而测试网预计会在下个月推出。

ndua9nFenFmkgAjnuGTA002wMc0W5PQWB4r0yOHA.jpeg值得注意的是,开发人员决定将伊斯坦布尔硬分叉拆分成两个硬分叉,主要原因就是要实施两个非常重要的以太坊改进提案(EIP):ProgPow和EC Arithmetic,目前仍然处于延期状态中。据悉,第二次升级被安排在了明年年初实施。

根据最近一次开发者电话会议的结果,以太坊团队已经就即将到来的硬分叉中实施的以太坊改进提案达成共识,本次共有六个以太坊改进提案被接纳,分别是:

1、EIP-1108:降低alt_bn128预编译gas成本

2、EIP-1344:ChainID操作码

3、EIP-1884:重新定价trie-size-dependent操作码

4、EIP-2028:降低Calldata gas成本

5、EIP-152:Blake2压缩函数F预编译

6、EIP-2200:重新平衡净计量的SSTORE gas成本

在以太坊客户端实施EIP方面,到目前为止只有Go Ethereum(Geth)和Pantheon拟实施所有协议,Parity计划整合一个EIP,Aleth预计将整合三个EIP,Trinity会合并四个EIP,而Nethermind则会实施两个EIP。

此外,Go Ethereum已实施了伊斯坦布尔分叉链配置,如果这次硬分叉发生延迟,还会将独立的EIP和一个保护性标志“伊斯坦布尔覆盖”(Istanbul override)整合进伊斯坦布尔元分叉配置。

需要说明的是,保护性标志可能会与EIP一起被整合,为什么会这样呢?因为在以太坊的上一次硬分叉——君士坦丁堡期间曾发生过升级问题,由于在一个提案协议中出现bug,最终将升级延迟到了更晚时间。

以太坊开发团队PegaSys的协议工程产品经理蒂姆·贝科(Tim Beiko)说道:

“@PegaSysEng的Pantheon客户端已经实施了所有的EIP......Geth也实施了所有EIP,他们还实施了伊斯坦布尔配置,以便人们可以使用自己的以太坊客户端。不仅如此,这些客户端都整合了对ReTestEth的支持,以及运行伊斯坦布尔以太坊虚拟机的选项和硬分叉可能会被推迟的保护性标志。

现在,开发者正在讨论伊斯坦布尔硬分叉的日常安排,Parity很乐意在9月6日左右实施硬分叉。我们还讨论了EIP-1884会如何影响现有合约,同时希望要谨慎对待。”

以太坊团队负责人彼得·西拉吉(Peter Szilagyi)也在推特上确认了这一消息,他表示:

“是的,伊斯坦布尔实施的全部EIP都会被Geth接受,我们已经准备好进行跨客户端测试了!”

本文编译自Ambcrypto