新版本的分散IPFS 0.7文件系統可用

推出 分散文件系統的新版本 IPFS 0.7 (行星際文件系統),它是一種全球版本的文件存儲,以由成員系統組成的P2P網絡的形式實現。

IPFS 結合了以前在Git,BitTorrent,Kademlia,SFS等系統中實現的想法 和Web看起來像是一個交換BitGor對象的BitTorrent群(參與分發的同行)。 IPFS通過內容而不是位置和任意名稱來尋址。 參考實現代碼是用Go編寫的,並由Apache 2.0和MIT許可。

對於不熟悉IPFS的人,他們應該知道 在此文件系統中,文件鏈接與其內容直接相關 並包含內容的加密哈希。 文件地址不能任意重命名,只能在更改內容後進行更改。 同樣,在不更改地址的情況下也無法更改文件(舊版本將保留在同一地址,而新版本將通過不同的地址提供)。

考慮到文件標識符隨每次更改而更改,以免每次都不傳輸新鏈接 提供服務以鏈接永久地址 考慮到文件(IPNS)的不同版本,或通過與傳統FS和DNS類似的方式設置別名。

將文件下載到系統後, 參與者自動成為分發點之一。 分佈式哈希表(DHT)用於確定存在感興趣內容的節點上的網絡參與者。

IPFS幫助解決存儲可靠性等問題 (如果原始存儲空間被禁用,則可以從其他用戶的系統下載文件),以經受內容審查,還可以在沒有Internet連接或通信通道質量較差的情況下組織訪問。

IPFS 0.7中有哪些新功能?

新版本將禁用默認的SECIO傳輸,它已基於噪聲協議在上一版本中被NOISE傳輸所取代,並在針對P2P應用的模塊化libp2p網絡堆棧框架內開發。 TLSv1.3保留為備份傳輸。 建議使用舊版IPFS(Go IPFS <0.5或JS IPFS <0.47)的站點管理員更新軟件,以避免性能下降。

新版本 還包括使用默認鍵ed25519的過渡 而不是RSA。 仍然支持舊的RSA密鑰,但現在將使用ed25519算法生成新密鑰。

使用內置的公共密鑰 ed25519解決了存儲公鑰的問題, 例如,要在使用ed25519時驗證簽名數據,有足夠的有關PeerId的信息。 IPNS路由中的密鑰名稱現在使用base36 CIDv1而不是base58btc進行編碼。

除了更改默認鍵類型之外, IPFS 0.7增加了旋轉識別鍵的功能。

現在可以使用命令“ ipfs key rotation”來更改節點密鑰。 此外,添加了用於導入和導出密鑰的新命令(“ ipfs密鑰導入”和“ ipfs密鑰導出”),這些命令可用於備份,還添加了命令“ ipfs dag stat”以顯示有關DAG的統計信息(分佈式非循環圖)。

go-ipfs-example-plugin中的腳本已更新。 這是人們針對go-ipfs dist.ipfs.io二進製文件構建插件的方式的巨大變化,插件應相應地更新其構建過程。

最後,如果您想進一步了解此新版本,可以在 以下鏈接。

如何在Linux上使用IPFS?

對於那些對能夠在其係統中實現IPFS感興趣的人,可以按照以下說明進行操作: 本文中有詳細介紹。

IPFS:如何在GNU / Linux中使用星際文件系統?
相關文章:
IPFS:如何在GNU / Linux中使用星際文件系統?

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。