以太坊区块难度开始于2016年11月开始增长。从那以后,开发人员一直被迫进行硬分叉以保持网络正常运行,直到过渡到权益证明算法为止。
在12月8日实施的伊斯坦布尔升级之前,以太坊团队再次决定推迟所谓的“难度炸弹”。一些人认为这可能会导致冰河时代的到来。如果以太坊网络冻结,将会如何发生?后果是什么?
难度炸弹和冰河时代
在创建以太坊时,开发人员最初假定它可以基于权益证明共识算法工作。但是,由于此想法的实现需要更多时间,因此以太坊基于人们更熟悉的工作量证明共识模型启动。
与此同时,开发人员谨慎地在以太坊中引入了难度炸弹,即一种逐渐使生成新区块的过程变得更加复杂的机制,从而逐步将网络引向PoS。
最初设计方案中,难度炸弹应该是在以太坊准备好使用Casper算法后爆炸并引发所谓的“冰河时代”,在这个过渡阶段,挖矿将变得困难且无利可图。从理论上讲,这个过程应该会迫使矿工改用新链,而不是维持旧链。
由于PoS机制开发的延迟,向Ethereum2.0的过渡一直处于延期之中。但同时,难度炸弹已经爆炸了好几次,以太坊团队一直通过硬分叉来拖延时间,以免提前赶走矿工,使网络的稳定性降低。
冰河时代有哪些危险?
以太坊的联合创始人之一VitalikButerin此前曾预测,原以太坊网络的崩溃将在2021年发生,因为由于炸弹的袭击,该网络几乎将被冻结。然而,尽管以太坊项目中的事件和里程碑的发展速度超出预期,但PoS网络过渡的过程却未能按时完成。
在2019年4月,以太坊网络的难度再次开始增加,目前的价值约为每秒2498TH。更重要的是,如果增长趋势保持不变,那么冰河时代的发生可能比指定日期快得多。这可能导致矿工撤离,可扩展性降低,甚至网络崩溃。
矿工撤离
君士坦丁堡硬分叉延期到2019年1月导致每天产出的ETH数量下降,因为ETH的供应量在短短两个月内下降了35%。挖矿变得更加困难,因此以太坊的日发行量从1月份的2万枚降至3月份的1.3万枚。目前,以太坊的日产量为11872ETH,这一数量还在持续下降中。
当前的情况已经引起矿工的关注。此外,如果ETH开发人员和网络参与者未能找到折衷方案,那么未来几个月对于采矿业可能至关重要。
根据全球贸易公司Susquehanna的说法,自2018年11月以来,ETH显卡挖矿利润已经为零。在不到一年半的时间里,ETH显卡挖矿每GPU的月利润已经从150美元下降到零。
除了日益增长的区块难度和矿机行业竞争外,比特大陆及其新型蚂蚁矿机的优势也影响了市场。另一个决定性因素是ETH的价格,ETH的价格较2017年12月下跌约10倍。
难度炸弹的激活可能使采矿更加无利可图,这可能使得大批矿工离开网络从而导致某个矿池主导市场。即使只有部分矿工撤离也会危及以太坊区块链的安全,并增加51%攻击的可能性——类似于曾经发生在以太坊经典网络上的攻击。
与此同时,许多矿商正押注于另一种可能的更新——ProgPoW。此次升级涉及用更传统的设备替换ASIC矿工。但是,这一更新尚未在君士坦丁堡中计划实施。
值得注意的是,尽管在矿工自愿拒绝支持该网络的情况下,仍将有一些人会确保该网络的运作,但随着冰河时代的全面开始,挖矿将变得根本不可能。
但是,一些专家认为,难点炸弹机制是确保以太坊向PoS过渡的必要程序,它不应吓到矿工。例如,区块链平台EthereumExpress的首席执行官VladMiller告诉Cointelegraph,许多矿工仍然可以继续运营:
“以太坊向PoS的过渡不仅是不可避免的,也是以太坊发展的必经之路。”
Miller继续补充,尽管现阶段挖矿的吸引力在下降,但从长远来看,这一改变是值得的,因为电力成本将降低,51%攻击的可能性也会减小。他接着说:
“无论是冰河时代还是以太坊2.0,都不意味着矿工的终结。他们中的许多人会转向其他代币挖矿,例如Zcash或ETC。ETH矿工在不久的将来没有什么可担心的,重要的是要确保在过渡到PoS之前,矿机可以收回成本。”
可扩展性和网络崩溃
同时,出块时间延长会导致以太坊网络处理数据的能力下降。当然,目前的限制是根据出块时间精确设置的,如果有需要是可以更改的。唯一的负面影响可能是交易确认时间的增加。虽然在比特币网络中出块时间大约需要10分钟,但对于以太坊而言,出块时间1分钟可能是一个可行的方法,特别是作为一个临时措施。
如果硬分叉再次延迟,则可能会对网络带宽产生负面影响,并导致费用增加,因为复杂性可能会将出块时间延长至2分钟。现在,以太坊的出块时间平均为15秒,手续费稳定在0.5美分。
ETH挖矿难度的指数级增长将导致新代币的提取时间增加到令人无法接受的值。因此,生成区块的速度会变慢,交易确认时间也会增加,从而使网络变得非常缓慢,甚至迫使其停止运行。
DApp数量减少
以太坊网络的可扩展性可能由于冰河时代的出现而下降,这对DApp们来说可能是一个悲剧。如今,以太坊已成为众多DApp的天堂——从各种各样已经发行代币的区块链游戏和项目到日益流行的去中心化金融解决方案。
然而,随着DApp数量的增长,以太坊网络将会遇到越来越多的事务吞吐量问题。今年8月,V神曾表示以太坊区块链几乎已满,这令人担忧。开发预测市场应用程序的Gnosis公司的产品经理EricConner告诉Cointelegraph,DApp可能会感受到“难度炸弹”的影响,但应该没那么严重。
“对于DApp来说并没有直接的影响,但是由于每天出块量的减少,以太坊网络上的交易费用将缓慢上涨,这意味着随着时间的推移,DApp的使用成本会更高,”Conner说。
以太坊开发人员能否在这种情况下找到一个折衷方案尚不清楚。伊斯坦布尔硬分叉可能造成的后果使问题的解决变得更加复杂。一些去中心化的项目,如Aragon和CyberNetwork,担心更新会破坏他们的智能合约并使网络的运营成本增加30%。
延迟还是删除?
上周,以太坊开发团队提出一个名为MuirGlacier的硬叉,再次推迟难度炸弹。讨论不仅在平台开发人员之间展开,矿工与其他市场参与者也加入其中。
讨论的可能解决方案包括延迟难度炸弹或者将其完全拆除。以太坊开发者AlekseyAkhunov特别指出,使用这种机制带来的风险和获利比率“到目前为止还不算高”。
在今年年初,以太坊钱包Parity的前开发人员AfriSchoedon建议完全放弃难度炸弹,并将此机制从协议中删除,从而不需要不断延期:
“我个人不想再处理。以太坊今年不会进入宁静阶段,很可能明年也不会。既然如此,为什么还要那么麻烦?”
但是,并非所有人都同意这种观点。例如,WallethAndroid钱包的创建者MarcusLigi认为,消除难度炸弹将导致以太坊网络更新频率降低,矿工也会缺乏升级矿机的动力。
因此,网络将大大减慢速度,同时还存在节点抵制以太坊区块链升级的风险,特别是最终实现的PoS版本。此外,来自Gnosis的Conner反对完全清除难度炸弹则考虑了社区可能出现的负面反应。
MuirGlacier什么时候会出现?
尽管以太坊开发人员尚未就使用难度炸弹的长期计划达成一致,但在短期内,他们决定将该机制推迟几年。
MuirGlacier的协调员JamesHancock说,硬分叉会“尽可能合理地推迟难度炸弹”,将留给开发人员足够时间了解是否有必要修改IceAge机制,使其出现变得可预测,或者完全消除它。”
据区块链解决方案公司PegaSys的产品经理TimBeiko称,硬分叉将在920万区块高度上发布,暂定于2020年1月6日。如果MuirGlacier成功,它将冻结难度炸弹,直到下一个400万块,这意味着以太坊在未来几年内不会受到IceAge的威胁。Conner向Cointelegraph表达了他的期望:
“在达到920万区块高度之前都不会有太大影响。最糟糕的情况是大约18秒的出块时间,这不是什么大问题。”
以太坊基金会的核心开发联络人HudsonJameson持相同观点,并补充说以太坊的用户和矿工应该知道难度炸弹不会构成严重威胁,最多只是增加阻塞时间。他告诉Cointelegraph:
“虽然肯定会很烦人,但并不严重,它将在一月份的MuirGlacier得到迅速修复。我们过去一直都在推迟难度炸弹的发布,并计划在1月通过MuirGlacier网络升级再次推迟。下一个难度炸弹延迟代码将内置很长的延迟。我们还将讨论如何应对MuirGlacier后如何处理难度炸弹。”
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。