一文读懂ETC Thanos硬分叉升级

2020年11月29日03:48,ETC(即以太坊经典)在艰难度过数月“至暗时刻”后终于迎来了一次大变革---Thanos硬分叉升级。

那么,到底什么是Thanos硬分叉?什么原因促使了ETC进行这次硬分叉?Thanos硬分叉又会为ETC生态带来哪些影响?被ETC实验室和ETC核心开发团队寄予厚望的Thanos硬分叉能否带领ETC走出泥淖,攀登更高峰呢?

笔者将通过本文对ETC的这次Thanos硬分叉进行全面的解析。文中部分观点为一家之言,读者需审慎参考和采纳。

一文读懂ETC Thanos硬分叉升级

01 Thanos硬分叉

ETC在区块高度11,700,000,也即2020年11月29日03:48进行节点升级,升级后的节点完成了ECIP-1099提案中的代码实现:延长了epoch的长度

以太坊经典(ETC)原来与以太坊(ETH)一样,每30,000个区块为一个epoch。每更新一次epoch后,将增加DAG文件的体积。升级后以太坊经典的epoch长度延长一倍,每60,000个区块为一个epoch

ETH和ETC网络中的DAG文件,是基于Ethash算法的一个数据包,在ETH和ETC挖矿中,DAG文件需要被定位到挖矿设备的显存中,用来协助挖矿。它的体积会随着epoch的增加而变大,在Thanos硬分叉之前,ETC的DAG文件体积已经达到4GB,这意味着Thanos硬分叉之前,4GB显存的显卡不能挖ETC。

完成升级后,ETC的epoch长度延长一倍,DAG文件体积大大降低,从原来的4GB降低为2.47GB。同时,通过变更epoch的计算方法,ETC的挖矿算法也在Ethash算法基础上做了升级,成为Etchash算法,初步脱离ETH算法大家庭。

这就是ETC的Thanos硬分叉。

02 Thanos硬分叉的原因

原因一:结束ETH算力支配,摆脱算力攻击困境

ETC作为ETH的分叉币种,在受到ETH这颗大树荫庇的同时,也一直被ETH的阴影笼罩。

一文读懂ETC Thanos硬分叉升级

从某种程度上讲,在Thanos硬分叉之前,ETC与ETH是一对克隆兄弟,二者采用相同的挖矿算法,几乎一致的代码,所有ETH网络上的技术革新,基本上都可以在ETC网络实现,ETC享受着ETH巨大的技术红利。

另外,由于ETC挖矿与ETH挖矿采用相同的挖矿算法,极易互相切换,全世界数百万台参与ETH挖矿的矿机,只需要一小部分流入到ETC挖矿行列,就可以形成很强的规模效应。

但由于对ETH矿业的高度依赖,ETC的挖矿生态和网络安全极其脆弱1%的ETH算力就可以对ETC网络进行算力攻击,甚至是51%攻击。而1%的ETH算力,可以通过按秒计费的方式从Nicehash购买,成本极低;也可以通过向大矿工付费租借获得,因为具有1%以上算力的ETH大矿工,并不在少数。事实也确实如此:

  • 2019年1月,ETC网络遭受连续多次51%算力攻击,Coinbase,Binance,Gate.io等主流交易所遭受重大损失;
  • 2020年8月1日,ETC网络遭受51%算力攻击,攻击者通过重组ETC区块,对80多万枚ETC进行双花,直接造成受害人560万美元的经济损失,同时当时参与ETC挖矿的矿工也遭受数万美元的经济损失。据悉攻击者在Nicehash购买用来攻击ETC网络的Ethash算力的成本为17.5BTC,约合20万美元;
  • 2020年8月5日,ETC网络再次遭受51%算力攻击,4000多个ETC区块被重组;
  • 2020年8月29日,ETC网络又一次遭受51%算力攻击,这次竟有多达7000个ETC区块被重组,相关交易受到影响。

连续多次的攻击事件,造成了ETC的“至暗时刻”,也暴露了ETC网络的重大安全隐患,各交易所开始延长ETC的入账时间(从半小时提升到2周以上),甚至多家交易所直接下架ETC。

矿工也在多此攻击事件中蒙受了不小损失,超长的入账时间在一定程度上挫伤了其他矿工的积极性,因此出现了这样一种情况:即使ETC的挖矿收益远超ETH,还是没有足够多的矿工参与ETC挖矿。这进而导致ETC网络安全更加脆弱。

一文读懂ETC Thanos硬分叉升级

图1 8月份ETC网络遭受算力攻击后,全网算力变化情况

因此,ETC必须要变更算法,与ETH挖矿进行切割,防止攻击者通过低成本获取ETH算力来攻击ETC网络

原因二:吸引被ETH抛弃的算力,壮大ETC生态

ETH和ETC采用的挖矿算法,通过不断增加的DAG文件的体积来提升挖矿对矿机显存的要求,进而增强其抗ASIC能力

ETH的DAG文件将在2020年12月份达到4GB,届时所有4GB及以下显存的显卡将被ETH挖矿淘汰。这意味着作为ETH挖矿主力之一的AMD 470/480/570/580 4GB显存显卡将在12月份退出ETH挖矿市场。

这部分显卡,曾因其物美价廉和超高性价比,广受矿工喜爱,在ETH挖矿设备中占比非常高。当ETH的DAG文件达到4GB后,大量4GB显卡的算力将被清退,ETH网络势必要受到很大震荡。但ETH团队一直尝试摆脱矿业影响,推进PoS共识,因此在不伤害网络安全的前提下,大幅度降低全网算力,是极为契合ETH官方诉求的,他们不会有任何挽救4GB显存显卡的举措

持有4GB显存显卡的矿工曾一度陷入恐慌,一部分接盘二手4GB显存显卡矿机的矿工可能刚刚还在为入手矿机的超低价格窃喜,转而又被即将无矿可挖的恐惧所支配。如果此时有一个币种能支持4GB显存显卡矿机挖矿,一定会有大量矿工蜂拥而至。

一文读懂ETC Thanos硬分叉升级

图2 大量3GB、4GB显存显卡矿机将涌入ETC挖矿市场

ETC选择在这个时间进行这次Thanos升级,刚好解决了4GB显存显卡矿工的迫切需求,通过接收被ETH淘汰的算力,一方面聚拢矿工,扩大社区影响力;另一方面,这些不得不转投ETC网络的显卡,会将ETC全网算力提升到一个前所未有的高度,其网络的安全性也会大大提升

03 Thanos硬分叉带来的影响

Thanos硬分叉主要针对ETC挖矿领域进行了升级和变革,主要影响如下。

  • ETC的DAG文件体积降低到3GB以下,3GB、4GB显存显卡可以重新参与ETC挖矿。在Thanos硬分叉后第一天,ETC全网算力从4.15Th/s提升至6Th/s。
一文读懂ETC Thanos硬分叉升级

图3 Thanos硬分叉后,ETC全网算力有一定增长

  • ETC算法升级为Etchash, ETC和ETH不再使用相同算法,显卡矿工需要更新使用支持ETC新算法的挖矿软件才能挖ETC。
  • Nicehash上的Ethash算法算力,将不再支持ETC挖矿。也许Nicehash后续会支持ETC新算法的算力买卖,但那时候攻击者很难在Nicehash上买到足够多的ETC算力对ETC网络进行攻击(因为几乎所有币种在Nicehash上售卖的算力只占其总算力很低份额,很难对原币种网络产生威胁)。
  • E3、A10(4GB显存)等低显存的ASIC矿机等待升级后可以继续挖ETC的梦想成空:E3、A10矿机暂时不能挖ETC,现在它们貌似只剩下升级显存一条自救之路,估计做A10显存升级服务的公司又要火起来了。

Thanos硬分叉是ETC团队针对8月份屡遭算力攻击问题交出的一份答卷:通过变更算法,与ETH挖矿进行切割,杜绝攻击者使用低成本购买的ETH算力来攻击ETC的可能,提升网络安全性;通过降低DAG文件需求,全面吸收被ETH淘汰的算力,甚至激活已经被淘汰近一年的3GB显存显卡,大幅度提升ETC网络算力,增强ETC生态活力。

其设计构想和时机把握都相当精巧,费了不少心思。目前才刚刚升级完毕,除了ETC全网算力从在Thanos硬分叉升级后有一定提升外,市场暂时还没有其他反馈。此次Thanos硬分叉能否让ETC凤凰涅槃,重获新生,甚至走向更高的台阶,还需要时间来验证,且让我们拭目以待吧。最后,欢迎读者朋友搜索并关注公众号“mining_club”,笔者会在公众号内不定期分享关于数字货币挖矿方面的咨询。

本文链接:https://www.8btc.com/media/674681
转载请注明文章出处

0

扫一扫,分享到微信

猜你喜欢

文章评论

请先 后评论

上一篇

十张图看清比特币的现状

下一篇

全网算力随着币价上涨:比特币挖矿难度再次攀升

微信公众号

微信公众号