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 的體系與建設發力,進而刺激幣價才行。