- A+
以太坊网络近日正受到代码中嵌入的所谓“困难炸弹”的影响,不过本月末即将实施的硬分叉预计将再次把这个难度炸弹推迟。
(图片来源:unsplash)
“难度炸弹”这段代码最初是为了鼓励矿工和开发者管理从PoW共识向PoS共识切换而而创建的——在这一点上也体现出了社区的消极性。事实上,早在2015年,以太坊当时的CCO Stephan Tual曾表示,“难度炸弹”就是随着时间的推移以指数形式提高在以太坊区块链上开采一个区块的难度。
事实上,这个难度炸弹在2017年6月和10月分别被推迟一次后,于去年12月开始“爆炸”。根据数据显示,这段代码对网络产生的影响——尽管开始时很小——缓慢但肯定正在开始变得显著。
据Schoedon的说法,以太坊君士坦丁堡升级计划将在区块高度7,280,000处实施,它将对网络进行其他改变,包括将难度炸弹往后推迟一年时间,并将平均每天出块数稳定在5700个,并将区块创建时间减少到大约15秒。
这并不是以太坊核心开发人员第一次不得不对难度炸弹代码进行这样的调整。Schoedon对需要处理炸弹的反复出现的影响表示愤怒。
Schoedon告诉CoinDesk:
“这个炸弹真烦人,它的存在已经不再是有目的的了。”
时候到了
Schoedan对此进行了详细阐述,他强调说,以太坊向PoS的过渡(通常也被称为ethereum 2.0或Serenity)可能不会在今年或明年发生。
他接着说:
在这一点上,以太坊信息网站ETHHub的创始人埃里克•康纳(Eric Conner)对此表示赞同,他告诉CoinDesk,在他看来,难度炸弹的激励效果已经与以前不同。
Conner对CoinDesk说:
“早期时候,难度炸弹确实有激励,但我认为现在整个社区和开发者都在关注ethereum 2.0,因此也关注PoS。在这一点上,难度炸弹更像是一种动力,促使我们总是重新审视升级,并被迫采取行动。”
另一方面,一些开发人员继续认为难度炸弹在网络的发展中扮演着重要的角色。
在回应Schoedon提出的一个无限期推迟难度炸弹的以太坊改进提案(EIP)时,以太坊安卓钱包Walleth的创建者Marcus Ligi写道:
“我担心的是,如果没有‘困难炸弹’,我们最终可能会陷入这样一种局面:推出(系统范围内的升级)变得困难,因为人们将不再更新他们的软件,因为他们并不必须这样做。”
回到过去
此前的以太坊系统升级拜占庭(Byzantium)同样包含着推迟难度炸弹的代码,到2017年秋,用户创建的区块数达到了创纪录的新低。
以太坊区块数和奖励图表。来源:Etherscan
Conner指出,每10万个区块爆发一次难度炸弹,挖矿难度就会增加两倍。因此,他还强调,在拜占庭升级之前的几个月,也就是2017年10月,以太坊网络的平均阻塞时间达到了创纪录的30秒。
以太坊网络平均区块时间。来源:Etherchain
这一次,Conner不认为难度炸弹会对以太坊网络产生任何进一步的影响,因为君士坦丁堡将赶在下一次挖矿难度暴涨之前(区块高度7,300,000)实施。
下面来自ETHhub的一张图表显示,在未来几年,ETH的发行量持续下降。
以太坊区块奖励发行率的历史表现和预期表现。来源:ETHHub
当然,上面用橙色标出的发行趋势高度依赖于君士坦丁堡的激活和未来两到三年到来的Serenity。Serenity预计将在3月份的某个时候进行初始阶段的测试。
然而,就像加密货币开发中的大多数事情一样,只有时间才能决定一切,我们将继续关注事情的发展。
- 我的微信
- 这是我的微信扫一扫
- 我的电报
- 这是我的电报扫一扫