星球日报
搜索
手机客户端
iPhone · Android
微信公众号
微信公众号

iPhone · Android

微信公众号

以太坊硬分叉升级测试失败,主要是没多少矿工在周末作业?

2018-10-15

今年可能看不到“君士坦丁堡”了。

以太坊升级再遇阻。

据 Cointelegraph 报道,以太坊进行硬分叉失败的原因或许在于网络节点出现“共识”失败。以太坊开发者社区正在 “调查” 原因,如果讨论结果认为测试网出现重大问题,那以太坊今年将无法激活君士坦丁堡。

按照预定的计划,君士坦丁堡在 Ropsten 上完成测试后,有望在 11 月份或 12 月份上线主网。

以太坊硬分叉升级测试失败,主要是没多少矿工在周末作业?今年 9 月 15 日,以太坊核心开发者决定在 Ropsten 中启动名为“君士坦丁堡”的 ETH 硬分叉,分叉方案采用的是以太坊主要客户端 Parity 的开发者 Afri Schoedon 的提案——EIP1234。此次升级旨在优化以太坊的各个性能,比如让以太坊更好的支持状态通道等 Layer 2 网络,将以太坊的共识算法从 PoW 转变成 PoW + PoS 的混合共识算法,以提高区块链的效率、降低能耗;与此同时,以太坊的区块奖励也相应降低,将从 3ETH 减少到 2ETH。

10 月 5 日,以太坊核心开发者宣布将推迟在 Ropsten 上发布君士坦丁堡升级版本,主要原因在于该版本中尚存在一些漏洞,并把新的升级时间定在 Ropsten 区块达到高度 4230000(约在 10 月 14 日凌晨到达)时升级,升级后约需要 3 周的测试时间,预计在 11 月初完成测试网的升级事宜。

到了 13 日上午 11 点,Ropsten 网络提前达到预计分叉的高度。但运行该网络的多位开发者随后在社交媒体上表示,本次升级失败。

以太坊硬分叉升级测试失败,主要是没多少矿工在周末作业?以太坊区块链基础设施公司 Infura将原因归结为矿工以及网络的运行节点的共识出现问题,从而 Ropsten 暂时瘫痪,以太坊开发者社区正在 “调查” 原因,建议社区开发人员使用其他测试网络来继续升级。

什么叫共识出现问题呢?Nulltx.com 做了进一步的分析,它认为此次升级失败的主要原因在于,没有足够的矿工来推进网络:

  • 因测试网络的代币奖励没有价值,并且网络处理交易所需的矿工不多,因此,该测试网的矿工是不够的。

  • 要升级成功就要 Ropsten 测试网上大部分的节点都升级到最新软件以启动君士坦丁堡。现在的事实证明,升级的节点并不够。该媒体同时表示,这是一个令人担忧的迹象,因为它暗示着很多节点对网络升级缺乏兴趣。

  • 第三个就是升级时间。Nulltx.com 表示,现在可以看出这个周末对于测试网的升级来说是一个糟糕的时间,当时很少有人在监控升级的情况。

14 日,在以太坊核心开发者的电话会议上,开发者同意,如果 Ropsten 出现任何重大问题,他们今年将无法激活君士坦丁堡了。至于此次升级失败具体会不会对升级带来实质性影响,Afri Schoedon 表示,以太坊核心开发者将在 10 月 19 日举行的电话会议上继续讨论这个问题。

尽管此次升级失败,但就像一些开发者说的,这就是为什么我们要在正式升级之前在测试网上测试,就是为了要找出问题,这终归不算坏事。

原创文章,作者:黄雪姣。转载/内容合作/寻求报道请联系 report@odaily.com ;违规转载法律必究。

参与讨论

登录后参与讨论

黄雪姣

资深作者

黄雪姣

交流可加微信 hxjiapg,劳请注明职务与事由。

总文章数: 218


分享至

微信扫一扫分享

0
金融比特币区块链