需要帮助?

区块链基础 - 难度炸弹

在以太坊的1.0旧版本区块链中,区块时间可能长达数个小时,甚至根本也无法确认。近期,以太坊社区起草了一份新的改进提案(EIP-4345),并提议讲以太坊难度炸弹(difficulty bomb)推迟到2022年5月,这将是难度炸弹的第五次推迟,但这对所有矿工来说是一个好消息!

究竟什么是难度炸弹呢?而且有什么作用呢?

什么是难度炸弹(difficulty bomb)?

难度炸弹(difficulty bomb)是指对以太坊区块链上规则的修改,其在指定的区块高度时执行,且在没有协议更新的情况下无法进行修改,这也是从以太坊网络从Proof-of-Work机制迁移到Proof-of-Stake机制过程的一部分。

难度炸弹将会成倍地提高挖矿的难度,区块时间也讲从目前的15秒进行增加。因此,这将影响挖矿利润,并减弱Proof-of-Work机制下以太坊链的去中心化特性,而这是有意而为之的。

NHOS

为什么我们需要以太坊网络的难度炸弹?

简而言之就是为了驱使旧的以太坊网络节点用户更新其节点到最新的版本。

但,让我们一起来探讨更加深层次的原因。

如果以太坊网络的主区块链进行分叉并更新到Proof-of-Stake机制,则所有节点都需要更新到最新的协议版本,我们可以称之为2.0版。同时,如果节点没有更新,仍然使用旧的协议版本的话,我们可以称之为1.0版本,在这种情况下就仍然是工作量证明的区块链,而旧的规则与新规则是不兼容的。

这个过程创造了两个不同的以太坊区块链,一个是旧版本的1.0版本,一个是新的2.0版本,两个区块链系统无法相互通信,每个区块链系统均独立运行,这可能会导致那些基于以太坊平台的交易所、dApp或其他基于以太坊的平台出现问题无法正常工作。

难度炸弹会迫使所有1.0旧版本的用户更新到最新的2.0版本,否则将无法继续使用1.0版本的以太坊链作的难度,也因此导致区块时间会大大地增加,我们可以预测到,1.0旧版本的区块链中,出块时间可能需要几个小时以上,或者根本无法确认。

如果开发人员停止开发以太坊的相关项目,而不延迟难度炸弹的话,那么以太坊区块链将变得几乎无法使用。

幸运的是,就算以太坊区块链切换到Proof-of-Stake机制的话,NiceHash将会继续支持所有显卡矿工,一如既往地提供最佳的挖矿体验及挖矿收益。您可以浏览我们的博客,阅读有关以太坊切换到PoS机制的文章。

您也可以访问我们的RedditDiscord社区,并就难度炸弹以及其他以太坊特性,分享您的观点。

笔者
Marko Tarman
Marko先生是NiceHash的挖矿硬件专家以及内容创作者,他最早于2012年第一批 ASIC矿机发布之前便开始挖矿,经历了显卡挖BTC、LTC再到VTC,甚至是DOGE等币种。Marko的挖矿座右铭:在挖矿生涯中碰到的99个问题,这些问题全部都是分线器(riser)的问题”