IPFS,新一代網際網路下一代的基石

IPFS,新一代互聯網下一代的基石

如果說區塊鏈技術是互聯網技術的一次升級,那麼IPFS,可能會被認為是對互聯網協議的一次顛覆性的革命。

IPFS像是一個分佈式存儲網絡(類似於Ceph),任何存儲在系統裡的資源,包括文字、圖片、聲音、視頻,以及網站代碼,通過IPFS進行哈希運算後,都會生成唯一的地址。今後,你只要通過這個地址就可以打開它們。並且這個地址是可以被分享的。

而由於加密算法的保護,該地址具備了不可篡改和刪除的特性(在某種意義上,如果破解密碼還是有可能被篡改或刪除,但概率極低)。所以,一旦數據存儲在IPFS中,它就會是永久性的。比如我們經常會遇到的某個資源刪除無法訪問的問題。

星際文件系統IPFS是一個面向全球的、點對點的分佈式版本文件系統,目標是為了取代目前統治互聯網的超文本傳輸協議(HTTP),它將所有具有相同文件系統的計算設備連接在一起,讓互聯網速度更快、更安全、更健壯、更持久。

IPFS是一個協議也是一個網絡,實實在在的網絡,並且已經運行了2年半了。IPFS協議對標的是HTTP協議,HTTP大家都很熟悉了,HTTP是一個傳輸協議, 解決的是網絡傳輸問題。

IPFS也是一個數據數據傳輸協議, 相比於HTTP有如下優點:

  • P2P下載, 節省高達60%的帶寬, 使用成本低廉
  • 永久web, 不在刪除數據
  • 分佈式的網絡, 給互聯網帶來生機
  • 不再依賴主幹網, 降低因不可抗力造成的服務中斷問題

1. 授權的:內容可以被哈希並且通過鏈接進行驗證。

2. 永久保持的:一旦文件被提取,對象就可以永久性的緩衝。

3. 通用性的:任何數據結構都可以被表述為梅克爾有向無循環圖。

4. 去中心化的:任何節點都可以創建對象,不需要從中心節點寫入。 相應地,以下屬性構成了整體性系統

相應的的以下屬性 構成了整體性系統

⑴ 鏈接是按內容尋址的。

⑵ 對象可以被非信任的節點所服務。

⑶ 對象可以被永久緩存起來。

⑷ 對象可以被離線創建與使用。

⑸ 網絡可以被分區與合併。

⑹ 任何數據結構都可以被模式化與分佈式。


分享到:


相關文章: