目前國內大家對IPFS的關注點主要是圍繞挖礦。但是很遺憾地告訴大家,你們以前知道的關於Filecoin挖礦的信息幾乎都是錯的。沒錯,現在市面上流傳的一些關於挖礦的信息可能都是錯的。

以前大家可能會說曠工都是大、老、粗。

什麼是大老粗呢?首先,能耗巨大,這個概念的印象大都來自比特幣挖礦的看法,因為比特幣挖礦是非常消耗資源的,所以它的礦機耗能非常的大;第二個「老」,指深山老林,因為能耗巨大所以電費很驚人,要想節省電費,所以就得去像四川、貴州、內蒙這樣一些電費比較便宜的地方去挖礦;光有這些還不夠,因為挖礦一布置就是一個礦場,一個礦場的投入成本是非常高的,是大部分的普通消費者和一般的挖礦愛好者不能承受的,所以第三就是挖礦必須財大氣粗。

那麼,我們財不大氣不粗的普通人要怎麼參與挖礦呢?

現在大家去參與比特幣挖礦,都是買一台礦機或是買一份算力,然後接入到礦池裡面進行挖礦。現在比特幣挖礦的收益大家也是知道的,回本周期很長。那麼,對於Filecoin來說是一個很好的機會,能夠讓普通人參與到真正有價值的挖礦項目中來。

Filecoin和市面上其它新出現的挖礦項目都不太一樣,因為它是一個真正有價值、真正有前景、挖礦收益有望超過早期比特幣的項目。大家的目光也聚焦到了Filecoin挖礦上面。

關於IPFS的挖礦,大家都知道是硬碟挖礦,由此聯想到硬碟是不是越大越好。因為比特幣挖礦是算力挖礦,所以算力越高收益就越高,大家因此想當然地認為「硬碟挖礦」就是硬碟越大挖Flecoin收益越高,所以大家可以在市面上看到有2T、4T、6T、8T、10T,甚至一台礦機配置到64T的,各種不同容量的礦機配置,真的是bigger than bigger,當然礦機的容量越高,你所需要付出的money也就越多。

但真的是這樣子的嗎?我們常說的「硬碟挖礦」,真的是硬碟容量越大挖礦收益越高嗎?對於比較清楚Filecoin挖礦原理的人來說,其實我們要比較的一個概念是它到底是用「硬碟挖礦」還是用「節點挖礦」?

其實硬碟只是一個用於存儲的硬體設施,Filecoin的網路上線之後,會有無數個Filecoin節點,每一個節點都是以節點的標記存在的,在區塊鏈項目裡面,所有的節點都作為一個對等節點而存在,對等節點是參與區塊鏈網路的一個基本單元,所以Filecoin網路和其他的區塊鏈挖礦一樣,是以節點來進行挖礦,而不是以硬碟來進行挖礦的。

硬碟容量大對於挖礦不僅沒有什麼好處,反而有一些意想不到的壞處。

現在市面上的一台礦機如果按照8T、10T來計算的話,存滿它其實是需要非常長的時間。這裡我們做一個簡單的換算。假設全球有100萬個Filecoin信息的節點,一起共同存儲了100萬T的數據,你的礦機作為100萬T的其中一個存儲,按照節點來算,你可以存到多少T數據?應該是1個T。也就是說你有一台礦機運行了一個Filecoin的節點,你要存滿一個T的數據,100萬T=1000P,大概能佔到全球雲存儲數據的百萬分之一不到。Filecoin作為一個初生的存儲網路,一開始是不會有那麼多人願意付費把數據存儲在上面的。

所以,Filecoin的存儲數據存到100萬T,大概需要多久呢?答案是半年、一年甚至更久。當然也有可能更快,這個取決於Filecoin上線之後受到大家認可的程度、以及它的激勵機制能夠激勵多少人把數據存儲在它上面。從新生到普及,預估需要半年、一年甚至更久。也就是說,你的礦機如果是10T的話,你想存滿這10T的數據可能需要10年,哪怕普及率高了,存儲快了,存滿10T也需要4、5年的時間。

一塊硬碟的壽命是多久?1年?2年?3年?肯定達不到4、5年、10年那麼長的時間。也就是說,如果在Filecoin早期挖礦的時候,你的礦機配置一個10T的硬碟,那麼這個硬碟在早期的利用率是非常低的,大部分都被閑置浪費了。可能你才存儲了一半不到,這個硬碟就報廢了。這個是在考慮節點之間平均分配的情況,如果節點之間不是平均分配呢?就像滴滴搶單一樣,你搶不過別的司機,那麼你能夠存到的數據就會低於這個平均水平。那麼你存滿一個T的數據就會更久,而且還有摩爾定律下的迷之尷尬。

在了解挖礦之前,我們先來了解一下挖礦的原理。

我們可以把Filecoin看成一個共享經濟的項目,它的原理跟滴滴打車很相似。大家都知道滴滴打車,用戶下單後,有很多車主去搶單,早期的補貼大戰時候,車主搶單搶得越多,滴滴公司就給獎勵越高。那麼,Filecoin同理如此,當一個用戶在Filecoin網路上下了單,會有很多礦工去爭搶。IPFS也有這種信用體系的,如果你一味的上傳不下載,或者一味的下載不上傳,那麼下一次,你想下載文件的時候,他會去控制你的速度,控制你的響應。如果你經常上傳的話,你的信用分就會比較高。當你有一些文件需要存儲的時候,網路會優先響應你。

Filecoin網路也是一樣的,你作為一個存儲礦工,如果經常丟失時空證明,你每丟一次時空證明,它就會記錄一次,當超過一定次數的時候,你相應的抵押品和節點相應的也會受影響。

很多人認為Filecoin挖礦其實就是在拼硬體,那麼拼硬體沒有錯,但拼的是什麼呢?市面上的礦機硬體都在說CPU是多少,內存是多少,硬碟容量是多少。那麼,內存、CPU、硬碟,功耗,這些大部分礦機廠商都在講的性能概念,其實都是影響Filecoin挖礦成本和效益的冰山一角而已。真正影響Filecoin成本和效益比較大的是什麼,第一是帶寬。這個應該是最主要的成本。像愛奇藝、騰訊視頻這類公司,硬體成本連10%都占不到,帶寬佔了大頭。

如果你要去爭搶Filecoin挖礦,去提高你的搶單能力的話,你的帶寬的要求其實是非常高的,包括機房、機櫃,你的運維,你的風控,整個體系需要你花的心思、精力、金錢是非常多的。就算你買了伺服器級別的礦機,你還得為這個礦機去布置適配的挖礦環境,穩穩妥妥比較快速地去挖礦,你付出的成本遠遠超出你的礦機成本,現在市面上一台伺服器級別的礦機價格1萬、2萬的,感覺也不貴,可是你把它放在家裡面,接上家庭帶寬,那麼則是完全浪費了這個機器,因為你家裡的帶寬其實是很有限的。

如果你把這台伺服器礦機放在機房裡面,你需要做的事情也很多,首先,1、2台伺服器放在機房,帶寬成本是無法降低的。如果你想託管在現有的礦場裡面。你真的明白託管是怎麼一回事嗎?託管這個概念來源於比特幣和以太礦機。Filecoin託管和比特和以太都不一樣,比特和以太的礦機只要接上電源、網線,放那就不用管了,直到出現故障去修理,後者報廢了就及時替換就行了。

Filecoin挖礦不一樣,Filecoin挖礦就相當於你開著一輛車去搶單,你要不停地考慮,今天該去哪裡搶單,應該接什麼樣的單,什麼時間什麼位置最好搶。它需要你不斷地、動態地去調整你的挖礦策略的,不斷調整你的節點參數,包括你的報價高低,報價調整,報價時間,應該去搶什麼類型的訂單,這個都是需要不斷去跟礦機進行交互的。

假設一個礦場託管了1000台、2000台礦機,礦場能夠實時不停斷地去對每一台礦機進行這樣的調整操作嗎?肯定是不可能的。所以,最好的辦法是去對每一台礦機進行一個集中的管理運維。

所謂礦場託管,真的是託管商們正在扒你們的皮。

推薦閱讀:

相关文章