iT邦幫忙

2022 iThome 鐵人賽

DAY 12
0
Web 3

Web3.0 來襲系列 第 23

Web3.0的存儲基礎設施 – Filecoin

  • 分享至 

  • xImage
  •  

Web3.0的存儲基礎設施 – Filecoin

今天要介紹的是一個去中心儲存網路 – Filecoin
它是一條公練,使用 IPFS技術來保存不管是文字、影音檔,甚至是 Dapp 等的資訊,希望鼓勵大家為其市場的發展生態提供支援。
若能對 Filecoin 的需求越大;就會有越多 Filecoin,也對 IPFS 網路的支援越大,使他們之間形成共生關係。

Filecoin使用的共識機制是混合了 – 複製證明(PoRep)+ 時空證明(PoSt)+ 預期共識機制(Expected Consensus)。

以下將以兩種礦工角色詳細的介紹。

1. 儲存礦工

儲存礦工會向區塊鏈申明並抵押一定的儲存空間和相對應的代幣,若不按照訂單提供完整服務就會扣除抵押貸幣作為懲罰。儲存礦工在接單後,要生成一個“複製證明(PoRep)“,證明自己在系統中已經除存文件,並將這個複製證明發佈到鏈上,再由Fileocin 來做驗證。另外,在這個訂單指定的儲存時段內,還會需要定期的生成“時空證明(PoSt)”,將這個時空證明提交到 Filecoin 區塊鏈網路,證明自己在這段時間內都有好好保存客戶的文件。此外,儲存礦工也有資格挖取心區塊,若提供越多的儲存空間,將有更大的概率贏得打包區塊的機會,以獲的區塊對應的獎勵,因此礦工會更願意投資在更大的儲存空間,而不是更大的算力上。這就是基於 PoS 所建構的“預期共識機制(Expected Consensus)”,將權益(stake)換成儲存,目標是使礦工出塊的權益跟自己提供的有效儲存空間成正比。

2. 檢索礦工

會依照客戶發起的尋找數據需求,提供檢索需求。他們會負責促成客戶與儲存礦工之間的交易,檢索礦工需要隨時的追蹤 Filecoin 的需求掛單,以最快的速度搶到客戶訂單,並進行匹配,一旦訂單成功匹配,檢索礦工就會透過儲存礦工將數據發送給客戶,客戶接收完數據,就完成了這個訂單,並此交易會提交到區塊鏈上,完成檢索。

IPFS 與區塊鏈相互的合作,可補足區塊鏈的兩個缺點,一是區塊鏈的儲存效率低、成本高;二是跨鏈需要個鏈的協調配合,較困難。這樣的結合也解決了區塊鏈的儲存瓶頸,以上簡單的介紹了Filecoin的機制,可以把Filecoin 想像成一個租賃系統,在區塊鏈與 IPFS 之間提供互動。有興趣的人以可以透過 Estuary.techWeb3.storage 體驗看看。


上一篇
Web3 還有什麼玩法?
下一篇
以Web2作為Web3的入口
系列文
Web3.0 來襲27
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言