困难炸弹的定义
难度炸弹是一个术语,用于表示挖矿难度的增加,这导致在以太坊区块链上开采新区块所需的时间增加。 最终,这将导致未来以太坊采矿变得不可能和无利可图的情况。 不同版本的以太坊区块链正在采取各种措施来规避该问题。
分解困难炸弹
原始的以太坊区块链具有一个内在功能,随着时间的推移增加了挖掘的难度–也就是说,随着时间的推移开采的区块越多,开采下一个区块的难度就越大,也就越耗时。 GitHub提供了这种增长的模拟,这两个数字都随着时间呈指数增长。 任何以太坊采矿的人都会注意到,随着过去几个月的继续开采,采矿产量一直在下降。 如果这种情况继续下去,在几个月内开采以太坊将变得不切实际且无利可图。 因此,它被恰当地命名为“难度炸弹”,以表示滴答滴答的时限问题。 (另请参见“ 如何开采以太坊?” )
难度不断增加的功能是原生以太坊区块链不可或缺的一部分,并被两个以太坊版本(以太坊和以太坊经典)所继承。
以太坊经典(ETC)采取了冗长,详尽且分阶段的方法来解决此问题。 社区成员之间的讨论始于2016年左右,以解决困难炸弹问题。 随后是2017年1月的一个名为“ Die Hard”的叉子,它“冻结”了难度炸弹并减少了封锁时间。 在2018年5月,在区块5, 900, 000处执行了另一个硬分叉,目的是将区块时间从现有的26秒减少到大约14秒。 (有关更多信息,请参见 “困难炸弹”上的以太坊经典硬叉 )。
以太坊(ETH)试图通过从现有的工作量证明(POW)共识算法切换到股权证明(POS)算法来解决该问题。 它将使挖矿奖励取决于参与者持有的金额(赌注),而不是当今基于功耗和资源密集型计算能力的奖励。 万一算法的改变没有发生,以太坊社区可能会选择硬分叉来完全清除或推迟难度炸弹,类似于以太坊经典所采取的方法。 这将从POW切换到POS有更多时间。