难度炸弹是什么?| 金色百科
在8月31日的一次以太坊开发人员视频会议上,一项将会改变以太坊加密货币经济的提案被通过,这项提案中同意在执行以太坊下次硬分叉“君士坦丁堡(Constantinople)”的时候将会修改相关代码,区块生成的奖励将会有所减少。旨在将每个以太坊区块产生的新以太币从当前的3ETH减少到2ETH。“本次以太坊改进方案建议将难度炸弹延迟到约一年半时间,并且在大都会分叉的第二部分——即君士坦丁堡分叉的时候减少区块奖励。
事实上在以太坊诞生不久就产生了名为 难度炸弹 (Difficulty Bomb)的协议,用以使挖矿难度随时间推移越来越高。在“君士坦丁堡”版本中,以太坊的共识算法将会从 PoW 转变成 PoW 和 PoS 的混合共识算法,以便提高区块链的效率、降低费用,并最终过渡到第四阶段的纯 PoS 算法。
以太坊“难度炸弹(Difficulty Bomb)”指的是在挖掘算法中,使用以太币在区块链上对矿工进行奖励的难度越来越大。随着游戏变得更加复杂(矿工发现以太币难挣得多),在以太坊区块链上块的生产之间将会有相当长的时间差。这将以指数的方式放缓,其对矿工的吸引力也将下降。随着难度炸弹越来越复杂,矿工将很难获得以太币,也会导致以太坊区块链上区块生成出现大幅下降。
为了顺利实现共识算法的转变,就需要让以太坊矿工从 PoW 挖矿转移到 PoS 挖矿上。 PoW 比拼的是算力,因此最简单的办法就是让挖矿难度(成本)陡增,直到矿工入不敷出掉头转向 PoS,这也是以太坊设置难度炸弹的原因。
这一次难度炸弹将推迟一年触发,但这也并不是第一次延迟“爆炸”,在这一协议创建一年后,以太坊的开发者为了给Casper留出足够的开发时间。而在Casper协议的白皮书“Casper the Friendly Finality Gadget”中就写到,“提案机制最初将会被用于现有的以太坊工作证明链,使得依赖于工作证明的混合 PoW/PoS 算法 Casper 协议的第一个版本获得活跃性,而不是安全性。不过,提案机制的未来版本可以用别的东西替代”。Casper正是用来配备PoS共识机制的系统。
这一次延迟爆炸,也是为了给矿工更多的适应时间,以逐渐切换到PoS机制中去,这一过程中如果矿工因为陡增的难度而离开,以太坊网络的安全和稳定将会遭遇极大威胁。