据Coindesk 8月17日报道,以太坊的核心开发人员在本周四最终确定了一份升级清单,其中包括6项不同的代码更改,并将在以太坊的下一次系统升级——伊斯坦布尔中激活并实施这些代码更改。
(图片来源:flickr)
在前几次会议中,以太坊的开发者就已经商定伊斯坦布尔将分两阶段执行。第一阶段将包含所有6个代码或以太坊改进协议(EIPs)的更改,初步预计将于今年10月在以太坊主网上执行。
第二阶段计划在明年第一季度在主网上实施,涉及到几项需要核心开发人员进一步测试和考虑的以太坊改进协议,其中就包括了一项被称为“ProgPoW”的挖矿算法改进。
在谈到伊斯坦布尔升级的分两阶段进行时,以太坊的核心开发者Péter Szilágyi在周四的电话会议上表示:
我们把伊斯坦布尔分两阶段完成。第一阶段将在几周内执行。而另一阶段由于包括了两个非常重大的以太坊改进协议,因此我们可能需要花更长的时间才能完成。
伊斯坦布尔硬分叉的第一阶段将是在以太坊上进行的第八次硬分叉升级。预计它将提高以太坊与隐私币Zcash的互操作性,保护网络免受重放攻击,并进一步提升网络的效率。
以太坊的主要客户端,如Geth和Parity的开发人员将有一周的时间将此次升级的6项以太坊改进协议集成到他们的软件中,并准备好在以太坊的测试网络上实现完整代码。
代码在测试网上的激活至关重要
虽然伊斯坦布尔在以太坊的测试网络Ropsten上激活的最初约定日期是8月14日(周三),但是Szilágyi在周四的电话会议中指出,他们需要将日期再推迟两周,以便给开发人员更多时间来确定伊斯坦布尔升级的第一阶段要升级哪些以太坊改进协议。
由于以太坊的核心开发人员刚刚同意了需要升级的以太坊改进协议,因此Szilagyi表示,定于9月4日在测试网Ropsten上进行的硬分叉激活时间可能会被再次推迟。
Szilágyi在电话中说道:
以前此次硬分叉,在用户升级了客户端后,我们还会在推出测试网络之前进行几个月的测试。现在,我们刚刚列出了最终的以太坊改进协议,我们要想在两周内完成测试网的激活,还是有点难的。
其他核心开发人员也同意他的观点,并表示将在下周的会议上决定测试网络的具体激活日期。
在伊斯坦布尔升级的第一阶段中,测试网的激活将是主网激活前的最后一关。与此前任何一次硬分叉升级一样,以太坊的矿工们必须同时升级到最新的软件,否则就可能导致网络的分裂。
在谈到测试版本对于硬分叉升级的重要性时,以太坊基金会的社区经理Hudson Jameson说道:
在主网上执行硬分叉时,网络的安全性和稳定性是我们主要关注的地方,因此测试网的发布是确保主网顺利发布的重要一步。
Jameson随后表示,虽然测试网上线的时间延迟了,但是所有以太坊的核心开发人员都希望能在测试网上顺利激活伊斯坦布尔升级的第一阶段。
Jameson说道:以太坊的核心开发人员对于能在测试网Ropsten 上顺利激活硬分叉感到十分兴奋。