一文讀懂ETC Thanos硬分叉升級
2020年11月29日03:48,ETC(即以太坊經典)在艱難度過數月“至暗時刻”後終於迎來了一次大變革——Thanos硬分叉升級。
01 Thanos硬分叉
一級標題

01 Thanos硬分叉
ECIP-1099提案ECIP-1099提案中的代碼實現:延長了epoch的長度。
以太坊經典(ETC)原來與以太坊(ETH)一樣,每30,000個區塊為一個epochDAG文件DAG文件的體積。升級後,以太坊經典的epoch長度延長一倍,每60,000個區塊為一個epoch。
DAG文件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作為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區塊被重組,相關交易受到影響。
二級標題
圖片描述

因此,
因此,二級標題。
原因二:吸引被ETH拋棄的算力,壯大ETC生態
ETH和ETC採用的挖礦算法,通過不斷增加的DAG文件的體積來提升挖礦對礦機顯存的要求,進而增強其抗ASIC能力。
ETH的DAG文件將在2020年12月份達到4GB,屆時所有4GB及以下顯存的顯卡將被ETH挖礦淘汰。這意味著作為ETH挖礦主力之一的AMD 470/480/570/580 4GB顯存顯卡將在12月份退出ETH挖礦市場。
ETH官方ETH官方訴求的,他們圖片描述。
圖片描述

圖2 大量3GB、4GB顯存顯卡礦機將湧入ETC挖礦市場
一級標題一級標題。
03 Thanos硬分叉帶來的影響
Thanos硬分叉主要針對ETC挖礦領域進行了升級和變革,主要影響如下。
ETC的DAG文件體積降低到3GB以下,圖片描述圖片描述

圖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”,筆者會在公眾號內不定期分享關於數字貨幣挖礦方面的諮詢。


