FileCoin/IPFS挖礦指南(一)
目前ipfs/FileCoin挖礦代碼還沒有出來,但是已經非常熱了。看過現在市場上的一些關於ipfs挖礦的礦機的說明,感覺都是浮於表面的,而且有些明些是為自己的礦機做軟體廣告的。大部分人以為就是用台計算機,甚至還是windows系統,加個FileCoin提供的挖礦軟體就可以了,而實際上完全不是那麼一回事。下面就我個人對stroj代碼的測試和ipfs源碼的分析,簡單說些想法:
1.礦池還是家用?
目前很多人在宣傳礦池,號稱用伺服器的CPU,冗餘硬碟把礦機的價格炒的高於天際,然後讓大家眾籌,要個高價;而實際上,ipfs作為分散式存儲系統,FileCoin作為激勵系統,目前設計的理念就是打通農民(存儲、帶寬)提供商和存儲者之間的需求,FIL幣作為供需雙方交換的中介。至於最後挖礦能夠挖到多少,取決了存儲者有多少需求,這些需求有哪些能夠分配到相應的礦機上。開始的時候需求是不平衡的。很有可能大部分在美國、歐洲和日本。
如果一開始建立礦池,電費、帶寬使用、機器折舊,成本投入巨大,收益未知,所以風險還是比較大的。而IPFS和FileCoin在設計的過程中,中心化的礦池會是一個巨大的風險,因此做了抗中心化的設計,平衡高性能的礦池和普通的家用節點,也就是說,礦池的帶寬和容量是家用的N倍,但是能夠搶到的存儲肯定小於家用節點的N倍,再加上家用節點使用的是平時不用的帶寬、不需要空調,因此相對的投入收益比遠高於礦池。
家用礦機一般都是5000元左右,硬碟可以擴展,一開始低成本使用,如果後期硬碟不夠了,投入也早就收回了,再買塊硬碟插上礦機,增加收益就可以了啊。
2. windows還是linux?
家用挖礦,如果直接在電腦上裝一個挖礦軟體,會產生一大堆的問題,電費多了,聲音太吵了,電腦風扇容易壞了,正常要使用的時候卡了......,合適的方法就是買一個專用的礦機,放在家裡的某個角落裡,讓它靜靜的為我們賺錢。
這種礦機平時完全不需要有人看護,那還要跑什麼windows?跑一個最基本的linux,連圖形界面都不需要,盡最大可能利用CPU、內存和硬碟空間。如果誰向客戶推薦windows挖礦,那要麼自己是小白,要麼就是故意騙小白。
3.通用系統還是定製系統
目前所有的挖礦程序都是開源的,通用的挖礦程序基本是老外開發的,很少考慮國內的網路和路由情況,比如說,國內某些路由每晚上會自動重啟一次,然後公網ip就變了,挖礦程序和其它的節點之間的鏈接就斷了,就象stroj一樣,國內好多人奇怪,為什麼我的程序掛在上面這麼久,卻沒什麼數據呢?國內的家用寬頻撥號獲得的可能是運營商的內網地址,所以儘管在路由器上做了穿透,卻發現還是連接不上。各種各樣的問題很多,非技術專業人員哪裡能搞得懂這麼多道道啊。
所以家用礦機,需要一個專門定製優化過的系統,通過監視硬體、軟體的健康狀態,該複位的複位、該重啟的重啟、該報警的報警,這樣才有可能給用戶帶來最大收益。
4. 硬碟、帶寬還是內存重要?
在存儲系統中,分為熱數據和冷數據,冷數據是指那些不常用的數據,這些會帶來存儲收益;同樣熱數據更多的會帶來流量的收益,至於內存,無非是在IO過程中需要,基本上能夠把硬碟數據緩存到內存中長期使用的可能性也不大。
硬碟可以擴充、帶寬一開始可以先用個低一點的,如果挖礦監控軟體能夠監控盤和帶寬的使用情況,當使用率比較高的時候,能夠發送個擴容信息,到時候再擴容提高收益。
5.硬碟是否要做冗餘備份?
肯定不需要,因此性價比太低了,FileCoin本身就具有異地備份,有人說用RAID5,假設我們使用Raid5, 需要8塊硬碟,獲得一塊硬碟的容量,一塊硬碟的可靠性算99%, RAID5的可靠性算100%,為了這1%的可靠性,增加了8倍的成本(還不算RAID卡),這一段有誤,謝謝評論里的寧靜致遠,RAID5是總容量=(硬碟個數-1)*硬碟容量,經濟上合算不?
因此,小白想挖礦可以,眼睛得洗清楚了,不要被人忽略去了。
結論:
小白選擇礦機的時候,需要關注這些?
1.價位是還合適? 5000-8000左右的投資是風險、收益比較合適的。
2.是否具有擴展性?沒必要一下子把所有的硬碟都買了,也沒有必要搞個有幾十個硬碟口位的,放在家裡還嫌佔地方呢。
3.軟體是否專門優化過?是否具有健康檢測、報警功能。
4.最好能夠具有多挖部署的功能,萬一FileCoin沒挖到好收益,最好能一鍵部署挖別的收益高的產品。
補充
肯定有人會說,作為檢索礦工,需要是全節點的,肯定需要大量的內存和快速的SSD硬碟啊,你的這篇文章是故意誤導還是有失偏頗啊,在此回答下:
檢索礦工是從全節點上獲取訂單,然後進行檢索,確實是需要大量的內在和快速的SSD來實現檢索。根據白皮書說明,這些信息是需要礦工打包的,而打包的礦工是根據推舉演算法推選出來的,這時候有一個問題,一個讀取請求,可能會有多個檢索礦工響應,最後如何分配?白皮書沒有講這個演算法,所以檢索礦工的競爭會比存儲的更激烈,後面等新的消息出來後再詳細分析。
因此一開始投大量的礦池是有風險的,而投家用的礦機,雖然收益可能不如礦池高,但是風險是可承受的。後面待系統越來越擴大時,再投礦池,投資的時機可能會更好一些。
以上是個人不完全成熟的見解。
推薦閱讀:
※IPFS和Filecoin之間的愛情故事
※什麼是IPFS?(一)
※IPFS和競爭對手們(二)
※Filecoin檢索市場的運行
※FileCoin/IPFS 挖礦指南(2)