一文读懂ETC Thanos硬分叉升级
2020年11月29日03:48,ETC(即以太坊经典)在艰难度过数月“至暗时刻”后终于迎来了一次大变革---Thanos硬分叉升级。
那么,到底什么是Thanos硬分叉?什么原因促使了ETC进行这次硬分叉?Thanos硬分叉又会为ETC生态带来哪些影响?被ETC实验室和ETC核心开发团队寄予厚望的Thanos硬分叉能否带领ETC走出泥淖,攀登更高峰呢?
笔者将通过本文对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的计算方法,E TC的挖矿算法 也在Ethash算法基础上做了 升级,成为Etchash算法,初步脱离ETH算法 大家庭。
这就是ETC的Thanos硬分叉。
02 Thanos硬分叉的原因
原因一:结束ETH算力支配,摆脱算力攻击困境
ETC作为ETH的分叉币种,在受到ETH这颗大树荫庇的同时,也一直被ETH的阴影笼罩。
从某种程度上讲,在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网络安全更加脆弱。
图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显存显卡矿机挖矿,一定会有大量矿工蜂拥而至。
图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。
图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”,笔者会在公众号内不定期分享关于数字货币挖矿方面的咨询。
Ai sẽ là người được lợi trong đợt Bull Run của Bitcoin?
Theo báo cáo của sàn giao dịch OKEx trong thời kỳ Bull Run hiện tại của Bitcoin, những ch...
MCDEX khởi chạy trên mạng thử nghiệm Arbitrum Rollup L2
MCDEX vui mừng thông báo về việc ra mắt testnet của mình trên Arbitrum Rollup, một giải pháp khả năn...
[Tổng kết AMA] Cùng BigcoinVietnam tìm hiểu về Lien.Finance
Vào 11:00 AM - 12:00 PM, thứ tư, ngày 02/12/2020 Lien.Finance và BigcoinVietnam đã tổ chức một ...