新闻来源:coindesk
编译:尾巴
Ethereum的下一个系统升级是伊斯坦布尔(Istanbul),定于12月4日那周上线。
这一决定是在10月25日ethereum核心开发者电话会议上做出的。周五晚些时候,提议根据12月4日的预定日期激活伊斯坦布尔的905.6万区块被通过。
“从我开始计算的时候开始……14秒的时间乘以245,544.5秒的时间,也就是UTC中午的时间是9,055,928.5秒。”因此,我建议将9,056,000作为伊斯坦布尔主网区块的目标。请检查我的数学,”费林在ethereum核心开发人员聊天室会后写道。
在电话中,开发者也同意,如果在12月4日之前升级软件出现任何意外问题,伊斯坦布尔的主网激活将推迟一个月至1月8日。
”“关于……[8]备用日期是,如果我们要发货并更改时间,我们必须建立一个新客户端……并让所有人安装客户端,”费林在电话中说。“至少需要四周的时间来重新调整。”
在最后一次系统级升级君士坦丁堡期间,以太坊开发人员确实需要将升级的主网激活延迟一个月,因为在君士坦丁堡计划推出前48小时发现了一个关键的代码漏洞。
这一次,以太坊核心开发人员将使用预先确定的支持日期覆盖所有基础,以防出现任何不可预见的情况。
以太坊基金会的开发者Piper Merriam说:
“这里没有说我们不能在12月的第一周发布。我们现在只是设定一些简单的日期,如果需要的话,以后我们可以随时改变主意。”
伊斯坦布尔怎么了?
预计到12月,伊斯坦布尔将对全球第二大区块链网络进行6次向后不兼容的代码更改。
其中最具争议的是Ethereum改进方案(EIP) 1884,它将增加应用程序开发人员读取区块链数据的计算成本。与此同时,增加的费用将更好地保护180亿美元的平台免受潜在的拒绝服务或垃圾邮件攻击。
其他代码更改为平台引入了更多的价格调整,以及新的代码操作,应用程序开发人员可以利用这些操作更快地验证和验证区块链数据。
上个月,伊斯坦布尔在以太坊测试网络Ropsten上被激活。然而,由于时机不成熟,网络上的矿商最初难以推出升级。
为了防止在矿工(验证事务和处理网络上新块的用户)上选择运行哪个版本的软件的混乱局面,以太坊核心开发人员今天批准了一个新的代码更改,称为EIP 2124。
分叉身份和分叉协调器
最初由核心开发人员Peter Szilagyi和Felix Lange在5月份提出,EIP 2124引入了一种机制,使用户可以轻松识别在网络中运行的计算机服务器(也称为节点)的软件版本。
“一般来说,客户很难遵循非多数股权链条,所以通常你必须(手动)调整客户……以确保他们处于正确的链条上。”西拉吉说道,并补充道:
“所有这些问题都可以通过引入分叉身份来解决。”
被称为“分叉标识符”的Szilagyi在电话中解释说,EIP 2124是一个“非常微小的变化”。它可以由任何软件客户端推出,而不需要与其他参与者进行协调。
除此之外,初创公司ETHSignals的项目负责人詹姆斯·汉考克(James Hancock)宣布,他将加入ethereum基金会,帮助协调ethereum系统升级(也称为硬分叉)。
汉考克说:“我将加入以太坊基金会,帮助协调硬分叉。”“对我来说,我希望专注于为EIP做好准备,而不是专注于何时发布(升级)。这是关于改变态度,不是分叉多少次,而是为这次EIP的分叉做多少准备。”
领取专属 10元无门槛券
私享最新 技术干货