IPFS是什麽?為什麽人們使用IPFS?由Protocol Labs開發的星際文件系統(IPFS)是一種點對點(P2P)超媒體協議。該協議旨在引發一場新的互聯網革命。您可以閱讀本文以獲取更多信息。
什麽是IPFS?
星際文件系統(IPFS)由Protocol Labs開發,是一種P2P超媒體協議。它是一個分散式服務,通過廣泛分布的計算機網絡托管材料。
托管的材料可能有很多不同的形式和類別,例如數據庫、網站、媒體文件、文檔和應用程序等。通過輸入一個“鏈接”,您可以訪問IPFS網絡上可用的任何內容。實際上,訪問內容的方式與通過鍵入其URL訪問網站非常相似。
IPFS還部署了數十萬個節點,它們捐贈其存儲帶寬以便網絡存儲數據,就像區塊鏈網絡使用節點來提取驗證數據所需的處理能力一樣。
對于不了解的人來說,節點本質上是構成IPFS網絡的個體計算機系統。因此,IPFS基本上可以執行中心化Web2平台的所有功能,而無需集中式數據存儲。
為什麽很多人使用IPFS?
IPFS的開發者Protocol Labs保證系統在以下幾個方面表現更好:
速度
目前的客戶端-服務器基礎架構使用超文本傳輸協議(HTTP)作為默認的請求-響應協議。HTTP協議只是將您定向到一個特定的位置,通常是一個單一的服務器。然而,IPFS P2P方法使您能夠同時從多個節點(或計算機系統)檢索多個內容片段。這導致了大量的帶寬預算節省,並確保更快的通信。
去中心化
到目前為止,像亞馬遜網絡服務和谷歌雲這樣的組織幾乎擁有我們選擇在其網絡服務器上自由保存的任何信息。他們有權隨意排除您在其平台上的資格,並限制您對自己內容的訪問。
他們甚至可能在政府強制的情況下將您鎖在外面,這在伊朗和中國等國家經常發生。相比之下,IPFS網絡的P2P方法確保了完全的去中心化,從而確保信息可在任何審查嘗試的情況下訪問。
安全性
IFPS采用兩項措施,確保惡意行為者無法篡改其網絡上的任何數據或文件。
- 不變性,以確保上傳到網絡節點的數據不能被更改。
- 每個文件都被賦予一個哈希。哈希充當對該特定文件獨有的指紋。為確保您收到了正確的文件,您可以將您搜索的哈希與您收到的哈希代碼進行比較。
由于底層的去中心化機制,黑客沒有目標可攻擊。
效率
IPFS協議對去中心化的強調確保了我們在先前P2P網絡(如BitTorrent)中曾經看到的優勢。每個節點在網絡中獨立存儲一個文件。然後,它們在請求相應哈希(該哈希是該特定文件的唯一定位器代碼)時發送這些數據。這個過程類似于“播種”種子文件。
請注意,當文件首次上傳到IPFS時,網絡只制作一個副本,以及一個哈希。這確保了需要處理的數據量相對較小。這反過來導致較少的存儲需求。此外,這種卓越的效率意味著IPFS可以在(相對)較低質量的互聯網連接下運行,從而使其網絡廣泛可訪問。
我希望這篇文章《什麽是IPFS?為什麽很多人使用IPFS?》能夠讓您更好地了解IPFS。






















