搜尋
  • ariellee6

淺談Filecoin(一)

隨著互聯網發展,數據的使用正在改變我們的生活,工作和娛樂模式。全球各行各業都在使用數據,使其發展變得更加方便快捷,改善客戶體驗,引入新的業務模型以及開發新的競爭優勢。因此,人們對數據的依賴變成了無底深潭。根據IDC白皮書,到了2025年,全球每年的存儲數據估計會由2018年的33ZB,漲升至175 ZB,中心化存儲顯然是不足以應付龐大的數據用量。

Filecoin是一個去中心化網絡IPFS的衍生物,它以算法形式運行雲端存儲平台。IPFS礦工可以通過為顧客擬供存儲空間來賺取Filecoin,而顧客就需要向礦工繳付Filecoin來存儲或傳輸數據。除了互相競爭挖掘Filecoin,礦工的挖掘能力是根據礦工對存儲積極性,從而激勵礦工為客户提供更多存儲空間。

Filecoin的雲端存儲網絡大大提升了安全性,因為存儲內容是在點對點加密的,而存儲提供者,即是礦工們,都沒法取得解密秘鑰。


Filecoin網絡如何運作?

在Filecoin網絡裡,有三個角色:顧客、存儲礦工和檢索礦工。

1)顧客:

向礦工們為存儲和檢索數據的服務付費。如果顧客想存儲私隱數據,他們需要先對其進行加密,然後再提交給礦工們。

2)存儲礦工:

依靠存儲顧客的數據以賺取Filecoin作獎勵。他們自行決定為顧客提供多少存儲空間。在顧客和存儲礦工達成協議後,礦工有義務持續提供其存儲數據的證明。每個人都可以查看該證明,並確保存儲礦工是可靠的。

3)檢索礦工:

檢索礦工也可以同時充當存儲礦工。根據顧客的檢索請求,提供數據給他們。檢索礦工可以從客戶或存儲礦工那裡獲取數據。存儲的數據會被切分成碎片,並存儲在不同的存儲礦工裡,顧客需為每塊碎片繳付少量Filecoin。

最後,網絡代表了驗證客戶和礦工行為的所有完整節點。這些節點對可用存儲進行計數、檢查存儲證明、 以及修復數據錯誤。


組成Filecoin的4個部份

1)去中心化存儲網絡:

在這個網絡裡,人人都可以成為存儲數據提供者,提供存儲和檢索服務,意在捨棄傳統雲端存儲平台。

2)兩大存儲証明:

複製証明(Proof-of-Replication)允許存儲礦工向顧客証明數據已複製到其自己的專用物理存儲中。複製証明能防止女巫政擊(Sybil Attacks)、外包攻擊(Outsourcing Attack)和生成攻擊(Generation Attack)。

女巫攻擊 惡意礦工通過創建多個女巫身份,假裝存儲比實際更多的副本,由此獲得更多報酬,但實際上只存儲數據一次。
外包攻擊 惡意礦工通過依賴從其他存儲礦工那裡快速獲取數據,承諾存儲超出其實際能力的數據。
生成攻擊 惡意礦工聲稱存儲了大量的數據,並使用一個小程序,按需求高效率地生成這些數據。如果程序小於所聲稱的存儲數據,會增加惡意礦工在Filecoin中贏得區塊獎勵的概率,這個可能性與礦工當前使用中的存儲成正比。

時空証明(Proof of Spacetime)允許存儲礦工證明在指定的時間內存儲了某些數據,存儲礦工需生成有次序的複製証明,作為確認時間。


3)兩大驗証市場:

存儲市場和檢索市場。

存儲市場允許顧客向存儲礦工付費以存儲數據。

檢索市場允許顧客通過向檢索礦工付費以傳送數據來檢索數據。在這兩種情況下,客戶和礦工都可以設置其報價和需求價格或接受當前報價,交易由Filecoin網絡運行,該網絡保證在提供服務時,礦工會得到客戶的獎勵。


4)工作証明:

利用時空證明構建有效的工作量證明,以應用於共識協議。礦工們不需花費不必要的算力來挖礦,但與此同時,他們必須在網絡中存儲數據。


本文來源:Filecoin白皮書(由TideTime Mining翻譯)

圖片來源:Filecoin官網

22 次瀏覽0 則留言

最新文章

查看全部