读懂以太坊难度炸弹:它为何一再延期?
摘要: 难度炸弹不再是决定矿工利益的唯一因素,它只是辅助以太坊转型机制的手段。
本文来自 WebX 实验室
如果说今年比特币的大牛市和 shib 的热潮让大批圈外人认识并进入到这个市场,那么 520 前夜的「519 事件」就给所有人上了一课,让大家对这个市场认知更加全面,原来币圈除了暴涨,还有暴跌和归零。很多人觉得整个加密市场算是崩盘了已经,但对于圈内老人来说,暴跌暴涨只是行业发展的一部分,519 结束之后还是要「坐下来」思考明天要怎么办。
排除那些全球的大环境因素,市场未来走向的根本内核还是要看基础板块的动向。尤其是以太坊这种富集了当前市场一半以上资源的生态集合体。
近日,主流公链以太坊核心开发者宣布,其主网伦敦升级将在 7 月 14 日如期上线,其中最重要的一项内容是,原定于同期上线的难度炸弹又被推迟到 12 月。这个可能会对整个以太坊生态乃至市场带来巨大的改变。
以太坊难度炸弹
难度炸弹是在 2015 年被代码写入,目前还存在并作为非常重要的机制被持续推进,从侧面我们可以看出官方早已经设定好了以太坊未来向 PoS 共识的路线方向,但是始终无法处理好这个转变。难度炸弹是一种根据区块时间调整链难度的机制算法,主要分为两个部分,一部分是类似比特币的动态参数调整,当出块时间高于 20 秒,它会降低难度,低于 10 秒,就会增加难度。另一部分就是真正的难度炸弹,它通过人为地增加区块链难度,最终目的是倒逼矿工失去开发动力而转向 ETH2.0 的 PoS 链。
相对于比特币的难度设定在 10 分钟速率出块的动态参数调整,以太坊的难度调整算法更复杂,在难度炸弹的难度设计上,它以 2 的指数次方呈现,n 为区块数,也就是每 10 万个区块难度值更大一倍,以此不断增加区块链高度并推动挖矿难度增加,一定时间之后,挖矿难度会随着区块高度呈现指数级增长,直至矿工无法获得奖励和区块。作为对挖矿者「施加压力」的难度炸弹,它也是目前以太坊转型路上所能想到的可行方式,以最大程度的规避旧链与新链并存的结果。
存在即为合理,对于以太坊难度炸弹的存在意义,一些开发人员认为难度炸弹在网络的发展中扮演着重要的角色,一位以太坊钱包创建者曾表示,「如果没有『困难炸弹』,我们最终可能会陷入这样一种局面:推出 (系统范围内的升级) 变得困难,因为人们将不再更新他们的软件,因为他们并不必须这样做。」
难度炸弹数学公式
难度炸弹推进为何这么难?
在今年 2 月份的时候,以太坊开发者 Tim Beiko 曾表示,难度炸弹可能会在 7 月份发生,3 个月后,又宣布难度炸弹将推迟到 12 月份纳入,而具体能否上线,其实还是未知数。为了解决这样的延期问题,在去年初,开发者曾经提出用难度冻结取代难度炸弹,但都以作罢结尾,直到今天难度炸弹还在缓慢的推进中。
据了解,从 2017 年至今以太坊难度炸弹已经爆发了三次,开发者一次次的通过利用伪区块号来代替原本区块号的方式延迟爆发时间,在去年,由于出块时间延长导致矿工挖矿成本不断增加,进而造成矿工无利可图且系统网络堵塞。经过前两次的经验,避免难度炸弹提前爆发并预计和 ETH2.0 上线时间一致,开发者又将伪区块号退回到安全高度,但现在看来难度炸弹的具体爆发时间仍是个难题。一开始,难度炸弹的难度量很小,对出块时间也没有什么影响。但难度炸弹的增长几乎接近于指数型,也就是说,到了一定程度,网络难度会突然增加,出块速度也会骤降。
分析来看,以这种方式进行」合二为一「虽然是不得不的问题,但其中更大的审慎考量则在于开发者评估到的风险性。一方面,迫使矿工被动的放弃 Pow 链,这很容易引起矿工的不满和排斥,造成社区分裂,有极大的分叉可能。另一方面,指数增加的难度炸弹爆炸时间机制会在意向不到的时间出现,一定程度造成了技术难题,对开发者和矿工都会带来负面影响,这也就是为什么开发者一次次的在延迟「爆炸」的提前到来。
并且随着以太坊生态膨胀到今天这个体量,船大难掉头,难度炸弹机制的实际执行变得越来越困难,如果在这个过程中,平衡不好各方的利益,那么整个网络可能会被冻结,甚至崩溃。
总体来说,被称为世界计算机的以太坊从工作量证明转换到权益证明时间比之前预期的要长,即使链网路的发展规模和发展速度都非常的快,但一定程度上正不断消耗难度炸弹的初始意义,在长时间的拉锯战中,若矿工真的想在旧链继续挖矿,就可以在难度增加前硬分叉一条新链,那时难度炸弹将不复存在。但这样的硬分叉也具有极大的技术风险,并附带很多资源耗费。
再从更根本的原因上讲起,难度炸弹的难不如说是 ETH 向 ETH 2.0 转变的难,如何在不分叉的前提下,说服整个生态的人把自己手里大量的资源转向 PoS 的 ETH 2.0,这是一个极为棘手的难题。甚至可以说,难度炸弹的推迟并不是 ETH 2.0 没有准备好,而是整个生态包括官方都没有准备好应对这种转变可能带来的影响和变化。
所以也有人认为,要完成转变并不是只能依靠难度炸弹这一条路,以太坊开发者 James Hancock 提议用难度冻结取代长期存在的难度炸弹,通俗来讲就是更温和和可控的「难度炸弹」。
难度炸弹能否「炸」到位
这样的问题,我们其实并不应该过度关注了,因为技术的发展需要时间,我们只需持续关注事情的发展。更重要的是,以太坊作为可编程的区块链网络,已经建立了无数的衍生代币、Dapp 和蔚为大观的 DeFi 生态,尤其是从去年 12 月份开启 ETH2.0 升级线程后,以太坊的市值屡创新高,引入力度越来越多元。可以肯定的是,随着区块链技术的日益普及,以太坊的应用延展性会不断拓宽,共识也会越来越强、而其价值自然也会被越来越多的人认可。
从技术面看,扩容的 Lay2 解决方案已经拥有了非常丰富的堆栈矩阵,兼容以太坊的 EVM 或更好适配以太坊长期扩容的创新方案,都成为解决当下以太坊拥堵问题的关键砝码。而从生态面来看,以太坊经过这么多年的发展,已经将越来越多的要素组合创新,成为开发者首选的「势能」阵地,以分布式金融为例,目前 90% 的 DeFi 都集中在以太坊网络中。至于现在的迁移至智能链只可作为备选项,而与以太坊共生仍是必选项,其地位尚无法被取代。所以,从技术、生态和发展趋势看,以太坊都具备很好的未来。
这也就不难定论,难度炸弹不再是决定矿工利益的唯一因素,它只是辅助以太坊转型机制的一个手段,随着以太坊未来发展路程越发清晰,ETH2.0 转型也将逐渐的驶向成熟,开发者对难度炸弹的时间设定和处理也将有更多元且符合各方利益的方式。
评论(0)
Oh! no
您是否确认要删除该条评论吗?