更新 (2019年1月18日,15:40 UTC):君士坦丁堡硬叉激活已设置为7,280,000块,计划于2月27日命中据开发者PéterSzilágyi。

—-

以太坊核心开发商已经提议激活君士坦丁堡 – 一项计划中的系统范围的升级,本周早些时候被取消 – 在2月底。

也被称为硬叉,开发商现在估计君士坦丁堡将在2月26日至2月28日之间的某个时间上线,并在未来的日期确定一个区号。

该提案是在星期五上午的核心开发者电话会议期间提出的,电话会议的参与者包括以太坊创作者Vitalik Buterin和其他开发者,包括Hudson Jameson,Lane Rettig,Afri Schoedon,PéterSzilágyi, Martin Holste Swende,Danny Ryan和Alexey Akhunov等人。

智能合约审计公司ChainSecurity在星期二标志着五项以太坊改进提案(EIPs)中的一项中存在安全漏洞,其中包括与君士坦丁堡有关的区块链数据存储成本

。 ]

由于这个漏洞,君士坦丁堡,现在定于下个月启动,将不会包含有缺陷的EIP,它将被测试和重新设计以包含在随后的硬叉中。

相反,君士坦丁堡将在主网络上同时发布两部分。第一次升级将包括所有五个原始EIP,第二次升级将专门删除EIP 1283.

这一策略–Szilágyi在今天的电话会议中首次提出的 – 旨在确保已经实施完整君士坦丁堡升级的测试网络和专用网络可以轻松实现修复,而无需回滚任何块。

“我的建议是定义两个硬叉,君士坦丁堡,因为它是目前和君士坦丁堡修复,只是禁用此功能…通过有两个叉子实际升级的每个人都可以有第二个叉实际降级可以这么说,” Szilágyi解释说。

该决定是在智能合约审计公司ChainSecurity周二标志着五项EIP中的一项安全漏洞之后作出的,该EIPs将被列入君士坦丁堡,与区块链的数据存储成本有关

周二向 CoinDesk 发表讲话,ChainSecurity首席运营官Matthias Egli强调说,核心开发人员在运行软件测试时可能没有发现这个问题,因为影响源于智能合约开发,不一定是“ [ethereum virtual machine]核心”发展。

需要尽快决定重新激活君士坦丁堡,部分原因是由于长时间激活了以太坊的难度炸弹 – 嵌入区块链的一段代码使得阻挡时间越来越长。

为了鼓励过渡到称为股权证明(PoS)的新共识算法,由于目前对于过渡到PoS的研究不足,EIP 1234中提出了炸弹延迟

一旦在主网上激活,君士坦丁堡将包括EIP 1234并将难度炸弹推迟12个月。

编者注:该文章已更新,提供了更多信息。

二进制代码图像来自Shutterstock

        

LEAVE A REPLY

Please enter your comment!
Please enter your name here