IPFS:一種用於永久性網絡的新P2P協議


IPFS:一種用於永久性網絡的新P2P協議

星際文件系統(IPFS)是一種新的Internet協議,旨在更新所有當前協議,從而提供一種可以滿足幾乎任何需求的多合一解決方案。IPFS協議允許創建完全分佈式的應用程序,從而確保它們在整個網絡中的可用性,而無需依賴單個集中式服務器來提供特定的服務。

IPFS是一個完全免費的分佈式對等文件系統(可以從GitHub上訪問),它偽裝成能夠將所有計算設備與同一文件系統連接,從而提供了一個獨特的協議,使之成為一體。涵蓋網絡的所有需求。從廣義上講,此協議與當前網站相同,但是在其中實施了BitTorrent協議以確保始終訪問該協議。

目前,該新協議仍處於“ Alpha ” 階段,在實用層面上並沒有提供很多可能性,但是,該協議確實有效,並且提供了一系列指南和實踐示例來與之初次接觸。他。

如果我們是Linux用戶,我們可以嘗試使用此新協議的最新Alpha。為此,我們只需打開終端並輸入以下命令:

  • wget https://gobuilder.me/get/github.com/ipfs/go-ipfs/cmd/ipfs/ipfs_master_linux-amd64.zip
  • 解壓縮ipfs_master_linux-amd64.zip
  • cd ipfs
  • mv ipfs / usr / local / bin / ipfs

對於經驗不足的用戶,我們所做的就是使用wget下載軟件的最新版本,將其解壓縮,然後將自己定位在由unzip命令創建的文件夾中。到達該目錄後,我們將«ipfs»文件移至路徑文件夾,以便能夠從終端執行該文件,而無需依賴於任何其他絕對或相對路徑。

為了檢查一切是否正常,我們可以在終端« ipfs version »中輸入,它必須返回下載工具的版本。一旦工作正常,一切都正確,我們就可以開始使用網絡了。

在下面的鏈接中,我們有一系列使用此新協議的示例,這些示例將使我們能夠驗證它們是否確實有效,並將使我們與它進行首次接觸,並探究它為我們提供的可能性。我們將與網絡打交道,檢查如何才能有效地與網絡上的其他對等方建立連接。

要觀察網絡的行為,我們可以在終端中輸入:

ipfs群

該程序將在屏幕上向我們顯示我們直接連接的線對。

IPFS:一種用於永久性網絡的新P2P協議

ipfs診斷網

該命令比上一個命令要廣泛得多,它執行了此分佈式協議的整個P2P網絡的掃描,並向我們顯示了當前連接到該網絡的所有對。儘管它們的數量很大,但我們記得它仍處於開發和測試階段,因此在較短的時間內網絡掃描將結束。

IPFS:一種用於永久性網絡的新P2P協議

各種平臺和某些操作系統(如FreeNas 10)已經開始實現這些連接。越來越多的系統和設備將實現該協議,儘管該協議仍處於開發階段,但已經完全可用。

像IPFS這樣的分佈式協議怎麼樣?您是否認為當前的Web協議已過時並且應該更新?


分享到:


相關文章: