以太坊难度炸弹:从 1.0 到 2.0,从 PoW 到 PoS
我们都知道,比特币采用的 PoW (工作量证明)共识机制,想要在比特币网络中获得比特币,就必须挖矿。
简单来说,比特币挖矿就是多劳多得,你付出的算力越大,那么你就越有可能第一个找到正确的哈希值,就越有可能得到比特币奖励。但是,比特币的 PoW 存在着一定的缺陷,就是它处理交易的速度太慢,矿工们需要不断地通过计算来碰撞哈希值,这是浪费资源且效率低下的。
以太坊为了弥补比特币的不足,提出了新的 PoS (权益证明)共识机制,其实它的意思就是你持币越多,持有的时间越久,你的计算难度就会降低,挖矿会容易一些。
但是,PoS 只是以太坊发布之初的一个计划或者说目标,目前以太坊采用的共识机制也是 PoW,就是比特币那个 PoW。在以太坊最初的设定中,以太坊希望能够通过阶段性的升级,在前期依旧采用 PoW 来构建一个相对稳定的系统,之后逐渐采用 PoW+PoS,最后完全过渡到 PoS。
而以太坊从 PoW 切换到 PoS,也就是以太坊 1.0 到以太坊 2.0 升级的核心内容之一。一旦转换成 PoS 共识机制,以太坊出块就不用挖矿了,矿机就报废了,那些投入了大量资金参与挖矿的矿工将面临损失。如果以太坊的共识机制直接从 PoW 换成 PoS,势必将引起矿工的共同抵制,造成社区分裂,以太坊也将难逃被分裂成两条链的命运。
正是为了避免这种情况的发生,以太坊在挖矿难度调整算法中,加入了难度炸弹。
“难度炸弹”于 2015 年 9 月 7 日被提出,其工作原理就是通过修改以太坊的挖矿难度调整算法,使其挖矿的难度系数呈指数型增加,从而延长出块的时间,直到最后矿工在旧链上几乎挖不出任何区块,这一过程又被称为是以太坊的“冰河期”,到那时矿工们除了转移到新的 POS 链上挖矿之外将别无选择。
以太坊和比特币难度调整有一些相似之处,如果比特币在一个难度调整周期内,平均出块时间超过 10 分钟,那么挖矿难度下调,反之,挖矿难度上调;以太坊难度调整算法更复杂一些,一方面采用和比特币类似的方式,另一方面就是难度炸弹。
难度炸弹可以理解为,在以太坊中挖到的区块数量越多,挖下一个区块的难度越大,耗时也越长。GitHub 上有人模拟了以太坊挖矿数量和难度随时间增加的过程,可以看到,挖矿数量和难度都会随时间递增。
刚开始时,受难度炸弹的影响,挖矿难度增加并不显著,但是随着时间的推移,难度炸弹的威力会逐步显现出来,挖矿难度几乎随区块高度增加呈指数增长,直至最后几乎挖不出区块。最后,在以太坊上挖矿将变得不切实际,以至于无利可图。
实际上,以太坊难度炸弹已经多次被推迟触发。EIP 2387 将是自 2015 年以来第三次推迟引爆难度炸弹,在 2018 年拜占庭硬分叉被推迟 300 万个区块,然后在 2019 年 2 月君士坦丁堡硬分叉中又推迟 200 万个区块。
尽管一些开发人员呼吁完成废除难度炸弹,但另外一些开发者认为,难度炸弹确实迫使以太坊客户端保持网络的最新状态,否则将临着在网络上运行不断增加的成本。
区块时间的增加可能会看到稀缺性的出现,从理论上讲,这种稀缺性在价格行动中施加了上行压力。通常,矿工倾向于提价,因为提价可以改善其运营业绩。但是,对于 DApp,如果区块时间接近 60 秒,则这些项目可能会开始遭受网络拥塞的负面影响。
以太坊要从 PoW 转换成 PoS,有很多问题需要解决。当这些问题解决之后,以太坊的才能切换到 PoS 共识机制。并且,难度炸弹对挖矿难度的增加是一个渐变的过程,对于投入设备挖矿的矿工就像是温水煮青蛙的过程,这将有助于以太坊从 PoW 更顺利过渡到 PoS。
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。