1. 程式人生 > >IPFS和Filecoin的關係

IPFS和Filecoin的關係

IPFS是一個網路協議,而Filecoin則是一個基於IPFS的去中心化儲存專案。Filecoin是IPFS協議下的應用,但Filecoin並不是唯一應用IPFS協議的專案。

電腦安裝這個協議軟體之後成為IPFS網路中的一個節點,貢獻自己的儲存和頻寬資源供網路使用,但是貢獻者得不到經濟回報,所以自2015年協議誕生以來,IPFS的全球發展受到制約,2017年團隊發起Filecoin協議專案,計劃利用區塊鏈技術在IPFS之上建立激勵層,給節點貢獻者代幣回報,來吸引更多人加入,壯大IPFS網路。

1.1. 團隊和專案背景:

Filecoin總部位於美國舊金山,創始人Juan Benet畢業於斯坦福大學,在2015年參與了大名鼎鼎的YCombinator計劃,併成功地創立了Protocol Lab實驗室。Filecoin在2017年的私募也得到了多家投資領域內大咖的支援,其中包括紅杉資本和矽谷知名風投Union Square Ventures ,其他投資方還有 Winklevoss Capital, Digital Currency Groupm, 以及創業孵化器 Y Combinator 總裁 Sam Altman。

1.2. Filecoin包含什麼?

1.blockchain,區塊鏈

跟其它區塊鏈專案一樣,這是filecoin的基礎,一切都是圍繞block(塊)和chain(鏈)進行的。

2.交易市場

filecoin擁有兩個交易市場,檢索市場和儲存市場,礦工和使用者在這兩市場裡面達成交易,實現價值交換。(買我們的礦機的礦工就是屬於儲存市場的)

3.共識機制

有交易和區塊鏈必然要有誰記賬的問題,filecoin也一樣,必然要解決的一個問題是,共識機制。filecoin拋棄了以往區塊鏈的高度依賴計算資源和能源消耗形成的共識機制,filecoin重新利用有意義的工作來形成共識機制,這就是PFT(power fault tolerance),進化版的拜占庭容錯機制,將礦工當前在網中使用的儲存量和生成的時空證明轉化為投票的權重,然後節點利用這個權重進行選舉產生一個或者多個領導節點,領導節點建立新的block並把它們傳播到網路。filecoin的block資料結構採用了DAG結構。(複製證明和時空證明)

4.智慧合約

filecoin採用了兩個基本的api供使用者使用,資料儲存put,資料獲取get,在這兩種操作的基礎上filecoin支援檔案合約(File Contracts),讓使用者可以有更精細化的控制。filecoin集成了合約系統和橋系統,把filecoin的儲存系統提供給其他區塊鏈系統使用,同時可以讓filecoin使用其它區塊鏈的功能。

filecoin開發了橋(Bridge)工具,它可以連結不同的區塊鏈,這就是為什麼那麼多的白皮書提到要和ipfs和區塊鏈連結起來,因為filecoin天生就擁有這樣的能力。

1.3. Filecoin的應用價值(需要了解)

1.讓資料的儲存更安全,更便捷。

沒有了中心化的資料管理,資料的安全性更高,很難被窺探或被複制。全網分散式的資料儲存,降低了因為戰爭、自然災害、人為等原因造成的資料遺失損壞,利於讓有價值的資料被永久儲存。

2.完美支撐區塊鏈領域的應用。

區塊鏈的本質是分散式和去中心化,發展瓶頸之一就是分散式的儲存能力,尤其是對於目前大部分的基礎公鏈而言,如何讓大量的資料儲存在自己的主鏈上是急需解決的問題。未來的分散式應用(DAPP)想成為被大眾廣泛使用的超級應用,也必須解決儲存問題。因此,IPFS的分散式儲存,很可能成為未來區塊鏈產業的基礎設施,這一點給我們帶來了巨大的想象空間。

Filecoin可能會成為所有區塊鏈專案的基礎設施,EOS已明確表明要接入IPFS。而Filecoin白皮書最後一章提到了“橋接”功能,允許Filecoin執行其他區塊鏈專案的智慧合約,也允許其他區塊鏈執行Filecoin的智慧合約。

3.降低儲存成本和頻寬成本。

傳統的中心化資料儲存依託的是大量的IDC機房,儲存資源和頻寬資源都是非常昂貴的。IPFS分散式的儲存,充分利用了公眾的儲存資源和頻寬資源,這類似於共享經濟的概念,提高了資源的使用率,降低了使用成本。

1.4. Filecion數字貨幣的投資價值

Filecion專案有自己的代幣FIL,使用者儲存資料需要支付FIL,可以通過向儲存資源貢獻者(礦工)發放FIL的形式,激勵公眾參與進來貢獻出自己的儲存資源。這就在全球範圍內極大的增加了網路的節點數量,讓整個分散式儲存網路變成了一個巨大的儲存空間。在整套機制的配合下,IPFS在跟HTTP的競爭中擁有了更強的發展優勢。

總數:20億枚

參與資格:美國合格投資人身份認證(採用與IPO相同的流程,以確保合法性)

愛西歐佔比:10%(2億枚)

愛西歐總金額:2.57億美元

1.私募情況:

時間:2017.7.21~2017.7.24

成本:0.75美元/FIL(全部私募價格都一樣)

分發期和折扣:1年-3年,折扣額0-30%(分發期最低一年)

參與人數:150人左右

私募金額:大約5200萬美元

  1. 公募情況:

時間:2017.8.7-9.7

成本計算公式:price = max( $1, amountRaised / $40,000,000 ) USD/FIL(計算公式有點複雜)

成本區間:1-5美元

分發期和折扣:6個月(0%),1年(7.5%),2年(15%),3年(20%)

公募金額:2.05億美元

參與人數:2100+(另有很多參與者是通過代投拿到的

  1. Token分配情況:

分配給未來的礦工:70%

協議實驗室:15%

投資者:10%(公募+私募)

Filecoin基金會:5%

  1. Token分配策略:

Filecoin的分配是經過精密的思考和設計的,協議實驗室為此做了大量的分析,設定了不同的代幣鎖定期,希望能夠確保代幣的發放過程平滑,不會出現突然間的大量代幣解禁的情況對幣價造成的波動:

① Filecoin團隊把70%的Token給了礦工,這在愛西歐專案裡是非常有誠意的表現,也是為什麼現在如此多的礦工關注Filecoin專案的原因。

② 礦工部分的Token設計每6年釋放一半的代幣(比特幣數量的半衰期是4年),為什麼是6年?協議實驗室認為6年無論是對Filecoin網路增長還是對投資者長期回報都是一個比較恰當的時間週期。

學習資料《IPFS投資分析篇》

1.5. 可以獲得多少挖礦獎勵?

Filecoin的白皮書顯示,專案共有總量為20億枚的代幣,其中的70%將用來獎勵給礦工,也就是說,礦工可挖的總數量共計14億枚。此外,Filecoin和比特幣挖礦一樣可挖的數量也是逐步分發的,Filecoin的礦工獎勵半衰期為6年,前6年將分發掉一半,也就是說,在前6年裡會有7億枚代幣被貢獻儲存資源的礦工分走。此外,分發策略是非線性的,前6年裡分發速度也是不一樣的。可以想見,對於Filecoin來說,初期挖礦的參與者相對比較少,而前期發放獎勵又最多。和比特幣一樣,肯定是越早挖收穫越大,後期將隨著挖礦者變多和分發獎勵變少,挖礦的難度會與日劇增。所以對想挖礦的朋友來說,早動手非常重要!

1.6. 挖礦的收益取決於哪些因素?

IPFS(Filecoin)挖礦不同於比特幣挖礦,比特幣挖礦需要礦機具備強大的運算能力,而IPFS挖礦實際上是貢獻自己的硬碟儲存空間,所以主要考量的是儲存能力和上行頻寬。

此外,比特幣礦機成本相對較高,而且耗電量很大,噪音大,發熱量大,更適合在電力便宜的地方大規模開展,並不適合在家裡。

而IPFS挖礦本質上是共享自己的儲存空間,耗電量、噪音和發熱量都很小,按官方的規劃是隻要是能上網的機器都能參與。

說到最初挖礦收益到底多少,將由參與者數量和整個網路的使用率所決定,所以在主網上線之前任何人都無法估算出準確的挖礦收益,現在市面上很多礦機廠家所謂的一個月或幾個月回本都是不負責任的說法。

此外,傳輸速度也會決定挖礦收益的高低。如果未來有非常多的礦工,系統會優先使用誰呢?Filecoin的機制裡,會優先選擇傳輸速度快的礦工,這有點像滴滴專車的派單,肯定是誰離得近能先到達,優先給誰派單的。所以,位置也很重要,同樣的寬頻速度,誰周邊的使用者多,誰就能夠接到更多的任務,在這一點上,北上廣等大城市有了先天的優勢。

我們從礦機、頻寬和位置三個方面來看挖礦的收益:

礦機

IPFS礦機並不複雜,其本質是一個硬碟容量大,能夠快速讀取資料,穩定性好的資料儲存器,所以,原則上IPFS的礦機是不需要顯示卡的。

礦機主要的考量因素是:

(1)容量大且品質好的硬碟。硬碟的磁碟是高速轉動的,比較容易損壞。作為礦機需要24小時不間斷的執行,一旦出現故障或宕機的話礦工很可能會被扣罰抵押的代幣,因此,建議不要選擇家用級別的硬碟,應選用級別更高的如企業級硬碟。

(2)合理的選擇礦機的盤位數量。如果希望以高投入大產出的方式來做這件事,建議選擇12盤位的礦機,以便實現很大的硬碟儲存量,但相應的資金投入會較高,發熱量和噪音也會大不少,通常需要有比較合適的場地和相匹配的頻寬資源。如果只想投入幾千元或一兩萬元在家裡挖礦的話,適當的保證可擴充套件性即可,不必要求盤位太多。

(3)記憶體夠大以保證足夠的讀取速度。資料讀取速度快的礦工會被優先選用,當多執行緒同時讀取資料時,會對記憶體容量有一定要求,因此記憶體容量應該與硬碟和自己的網路頻寬相匹配,別因為記憶體拖慢了讀取速度。

總的說來,IPFS挖礦對礦機的要求並不苛刻,大家根據自己的頻寬條件,所處的位置等因素,相匹配需求來選擇,更看重的是穩定性和讀取速度,然後再適當考慮功耗、價格及可拓展性等層面。

網速和所在位置

未來整個網路執行的過程中,每臺礦機的收益可能會存在很大的差別。網路速度越快,儲存空間越大,位置越靠近需求方的礦機,收益會越高。

網速主要指的上行頻寬,我們家裡的普通一百兆寬頻或是昂貴的專線都是可以考慮的。普通寬頻的優勢是閒置資源網路費用低而且周邊使用者多,但速率和穩定性肯定沒有專線好。專線效能好,但成本太高,最終哪種方式能夠獲得更好的收益,現在還不好定論。需要等主網上線後,我們會收集大家的具體資料再做分析。

比特幣的礦場,主要放在四川、內蒙、新疆等偏遠、電力便宜的區域,而這次IPFS的挖礦,身處大城市及周邊的礦工則會有更好的收益。