IPFS 入門筆記
Filecoin 與 IPFS 關系
Filecoin 是運行在 IPFS 上面的一個激勵層
概述
在搭建去中心化應用 DAPP 時,目前廣泛采用的方式是:
1. 僅在區塊鏈中存放哈希值
2. 檔案資料存盤在 IPFS 中
而對于跨鏈傳遞資訊和檔案,使用 IPLD,目前 IPLD 組件,已經實作了將以太坊智能合約通過 IPFS 存盤,在以太坊交易中只需存盤這個連接
IPFS 協議堆疊
- 身份層和路由層:構建了一個分布式哈希表 DHT,通過 DHT 中的身份資訊存盤這個網路里的資源資訊和其他成員的聯系資訊
- 網路層:Libp2p 支持主流傳輸層協議,NAT 技術能讓內網中的設備共用同一個外網 IP(家用路由器就是這個原理)
- 交換層:保持節點網路穩定、激勵交換資料行為
- 物件層和檔案層:這兩層結合起來管理了 IPFS 80% 以上的資料結構,為內容尋址和去重提供便利,并采用與 Git 類似的方式來支持版本控制
- 命名層:驗證公鑰資訊是否和 NodeID 匹配,從而來驗證用戶發布物件的真實性
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/423330.html
標籤:其他
上一篇:Hadoop HA高可用
