a16z 領投項目 IronFish 宣布將於 4月2日啟動主網分叉,這是自以太坊 2020 年推出 ProgPOW 以來,PoW 顯卡社群期待已久的新算法,有望杜絕 ASIC 的壟斷。
(前情提要:跌!以太坊坎昆升級(Dencun)啟動,ETH一度下殺3930美元)
(背景補充:一文整理Solana生態36個「潛在空投」項目及互動教學)
由 a16z 等知名資本領投的隱私應用網路項目 IronFish 宣布將在台灣 4 月 2 日晚間6點左右進行 Hardfork-1 主網分叉,這是 IronFish 項目自去年 4 月首發以來第一次大型更新,更新內容包含更換挖礦算法、難度調整以及區塊等隨機性與時間戳等更新,目的是更強化區塊鏈的安全。
Hardfork-1 更新內容
IronFish 首次更新 Hardfork-1 自 2 月 28 日起便在測試網硬分叉取得成功的結果,而本次更新內容包含以下內容:
- FIP-2:強制連續區塊時序(區塊頭時間戳記必須大於其父區塊的時間戳記)
- FIP-3:將雜湊算法從 blake3 切換到 FishHash
- FIP-8:難度調整(以適應演算法變化)
- FIP-9:交換區塊頭中的隨機性和塗鴉欄位位置
其中最重要的莫過於算法從 blake3 換至 FishHash ,由於 blake3 已經是 2020 年的密碼學產物,業界與社群認為可能無法保證項目不被 FPGA 或者 ASIC 所侵害,所以迫切需要一個全新的算法。
Iron Fish Hardfork-1 activation is set to block height 503,338 (April 2) to enable FishHash—a custom community created memory hard hashing algorithm.
Please upgrade to v2.0.0 or Node App 3.0 as soon as possible for a smooth transitionhttps://t.co/V1dnfAiIOd… pic.twitter.com/cFpZQcbFO5
— Iron Fish (@ironfishcrypto) March 11, 2024
FishHash算法
FishHash 算法由知名挖礦程式 Lolminer 作者 Lolliedieb 所貢獻,主要源自於以太坊 Ethash 以及 Blake3 的變體,根據論文內容 Lolliedieb 試圖嘗試做出記憶體使用率更高,且降低能源消耗的新算法,目的是抵制 FPGA 與 ASIC 在 Blake3 算法上可能的發展。
據了解比特大陸等 ASIC 社群近期傳出可能會製作基於 Alephium 的大型礦機,進而威脅到 Blake3 算法的中心化程度,這或許是為何 IronFish 選擇在這時候分叉出 FishHash 的原因。
而在 PoW 社群中 IronFish 似乎是仍然選擇堅守顯卡以及普通挖礦者的利益,堅決反對專業礦機 ASIC 的出現。
顯卡挖礦現曙光?
雖然顯卡挖礦的榮景,好似回不到過去以太坊光輝的時代,但值得注意的是,近期有許多跡象正表示可能慢慢復甦中,而 GPU 演算法的新領導者再度出現可能是一個值得關注的跡象。
在 PoW 社群中, IronFish 已經是少數堅持顯卡以及反對 ASIC 的代表作,為此還特別重金研究,推出全新的算法來給 PoW 社群支持,可說相當難得。
上次 PoW 社群中做出類似舉動就是以太坊,除了一開始推出的 DaggerHashimoto(Ethash)算法以外,後續以太坊更開發出了更具抗 ASIC 性質的 ProgPOW,但隨著 2020 年中以太坊開發者與 V 神宣布放棄開發多年的 ProgPOW 而告終,而後續該算法也被 Ravencoin 接續改為 KawPOW,成為當前顯卡挖礦收益較高的主流算法之一。
延伸閱讀:以太坊爭議性提案 ProgPoW 偷偷過關!Vitalik 批評這危害到「治理機制」的信任度
在 GPU 演算法沒有重大更新與突破的四年多後,現在又有新的社群願意投資 PoW 社群的演算法,這情形仍然值得觀察。
雖然自去年四月起,IRON 的幣價委靡了一段時間,但事實上仍有相當多的沉默礦工仍在支持著該網路的運作,而當前 IRON 的挖礦獲利在 每度電約 0.1 美元的情形下,使用 RTX 3070 挖礦時電費占比來到了 50% ,但就目前幣價來估算,回本期仍約要接近 3.8 年左右,因此要重現以太坊時代的挖礦榮景,也須等待後續 IronFish 的體系與建設發力,進而刺激幣價才行。