金色财经 比特币8月25日讯 以太坊正在从工作量证明转向权益证明,开发者社区也正在积极地参与到即将到来的硬分叉——伊斯坦布尔(Istanbul)工作中。如果一切顺利的话,硬分叉升级将在今年十月启动,而测试网预计会在下个月推出。
值得注意的是,开发人员决定将伊斯坦布尔硬分叉拆分成两个硬分叉,主要原因就是要实施两个非常重要的以太坊改进提案(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
根据央行等部门发布“关于进一步防范和处置虚拟货币交易炒作风险的通知”,本文内容来自网络,所有内容只做信息分享学习使用,不对任何经营与投资行为进行推广与背书,请读者严格遵守所在地区法律法规,不参与任何非法金融活动。内容不代表牛谈观点,发布者:小牛,转载请注明出处:https://niutan.com/23525.html