IPFS會讓這個世界變得更好嗎?

➧圖片:bing

➧原創文案:王校長聊區塊鏈,星池科技starpool.cn已獲轉載。

快速一瞥:

1、IPFS是一個點對點去中心化網絡,允許用戶通過多個節點進行託管和備份。

2、IPFS確保內容能夠抗審查和集中式的故障點,例如服務器問題或協同攻擊。

當網站出現故障時,通常是由於集中式服務遭到破壞,例如託管服務器或域名系統(DNS) 問題,或DDOS攻擊。有時,也有可能是互聯網審查的問題。

IPFS(InterPlanetary File System)或星際文件系統,就是為解決這些問題而生。它是一種去中心化的點對點文件共享網絡和開源Web3服務,旨在克服集中式故障點和審查,以確保所有人都可以自由訪問網絡。

這也是一種備份數字文件的方法,如存儲NFT收藏品,這樣它們就不會突然從網絡上消失。下面來看看IPFS 的工作原理以及如何使用它。

在文章中你會看到:

  • 什麼是IPFS?
  • IPFS 是如何工作的?
  • 誰在使用IPFS?
  • 如何使用IPFS
  • 運行IPFS 節點
  • IPFS的未來

什麼是IPFS?

IPFS由Protocol Labs構建,是一項依賴於分佈式計算機網絡的服務,這些計算機按照一定的規則存儲內容(鏡像網頁、文件和應用程序),所有這些內容都可以通過輸入鏈接來獲取。

利用IPFS存儲文件,意味著全世界任意數量的節點或計算機都能為你所用。只要網站或內容至少託管在一台計算機上,就始終可以訪問。

據協議實驗室數據,截至2021 年8 月,IPFS每周擁有200 萬獨立用戶、約20萬個網絡節點以及每週約125TB 的網關流量。

IPFS會讓這個世界變得更好嗎?

IPFS 是如何工作的?

上傳到IPFS 的文件被分成更小的塊,分佈在多台計算機上,並分配一個哈希值以允許用戶定位它們。

IPFS 鏈接不是像普通Web 那樣使用基於位置的鏈接,而是基於每個項目的唯一哈希標識符。這有助於定位哪個或哪些節點可用,然後再使用點對點的方式讓用戶連接,這有點類似於BitTorrent 技術。

IPFS 不基於區塊鏈,但它同樣是不可變的。內容一旦變動,哈希本身也會改變。除此之外,IPFS 有一個版本控制系統,可讓用戶添加文件的新版本並將其連接到前一個版本,從而確保維護整個歷史記錄。

誰在使用IPFS?

有多種Web3 服務已經在各種不同的應用程序中使用IPFS。以下是一些主要服務:

  • Filecoin,Protocol Labs 自己的分佈式存儲網絡,基於IPFS。它激勵節點運營商通過加密貨幣獎勵(FIL)來託管文件。
  • Audius是一個去中心化的音樂服務網絡,使用IPFS 來託管其音頻文件。
  • Pinata是一個NFT 託管服務網絡,它使用IPFS 為Rarible和Sorare等合作夥伴備份加密收藏品。
  • OpenBazaar是一個由IPFS 驅動的點對點電子商務平台。
  • Morpheus.Network是一個使用IPFS 的供應鍊網絡服務。
IPFS會讓這個世界變得更好嗎?

如何使用IPFS

一些瀏覽器本身支持IPFS 瀏覽,而另一些瀏覽器則需要附加組件。 Brave和Opera都直接支持IPFS 鏈接:用戶只需將鏈接粘貼到瀏覽器中,然後轉到站點或文件即可。 Brave提供了兩種選項:通過公共網關或個人的本地節點訪問IPFS 內容。後一種選擇適用於那些想要在本地驗證內容的人。

或者,用戶可以使用公共網關從任何瀏覽器訪問IPFS 內容,例如https://ipfs.io或https://cloudflare-ipfs.com。網關將使用鏈接自動將用戶路由到IPFS 內容,並且有一長串可用的替代網關。

IPFS會讓這個世界變得更好嗎?

運行IPFS 節點

如何運行自己的IPFS 節點,並向網絡添加內容?最簡單的入門方法是使用IPFS Desktop,這是Protocol Labs 的官方軟件套件。它適用於Windows、Mac 和Ubuntu,通過IPFS Desktop安裝和操作用戶自己的節點,然後將自己的文件添加到網絡中。

另外,IPFS Companion是一個Web 瀏覽器插件,可用於Chrome、Edge、Brave、Firefox 和Opera。它允許用戶直接從瀏覽器與IPFS 桌面和已安裝的IPFS 節點進行交互。它還向本機不支持它們的瀏覽器添加了對ipfs:// 地址的支持。

IPFS的未來

2017 年,土耳其政府阻止了對維基百科的訪問。 IPFS 團隊通過在其去中心化網絡上鏡像該網站的土耳其語版本來進行訪問。 IPFS在做的一些事情,有時候會讓人感覺迷惑且“不必要”。

在撰寫本文時,IPFS 自2020 年初以來一直沒有更新其官方規劃,但IPFS 項目負責人Molly Mackinlay在GitHub 上寫道,她的團隊專注於一系列技術增強以及進一步的瀏覽器集成。當然,為了應對外界的質疑,她的團隊正在努力向外界闡釋為什麼使用IPFS及種種好處。

雖然IPFS 在很努力的宣傳自己的有多好、對於那些精通網絡技術的用戶有多方便、是基礎設施等等……然而,這些用戶中有多少想要下載和操作節點,並使用笨重的內容標識符(CID) 鏈接而不是標準的、熟悉的網絡URL?

IPFS會讓這個世界變得更好嗎?

IPFS 不像標準網站那樣流暢和易於使用,但就像現在的許多Web3 平台一樣,應該會隨著時間的推移而改進——尤其是當更多的Web 瀏覽器支持原生鏈接時。還有一項名為Unstoppable Domains 的服務,它提供更容易記住的URL 來指向IPFS 內容,並且越來越多的瀏覽器也開始支持這些。

另外,IPFS 很準確地抓住了正熱的NFT 市場,以此來幫助宣傳。當NFT 收藏品在2021 年初爆紅時,一些報導稱,由於託管NFT的平台或服務器出現故障,人們花了真金白銀購買的NFT消失不見了。 IPFS挑選了一個好時機,提供了一種將NFT 備份到分佈式網絡的方法(比如nft.storage),而且OpenSea 等NFT 市場也實現了該功能。

IPFS會讓這個世界變得更好嗎?

為了加快宣傳力度,協議實驗室此刻正專注於將IPFS 的核心前提擴展到新產品和用例中。 IPFS 催生了Filecoin,這是一個分佈式Web 存儲平台,可以用加密貨幣向節點運營商支付空閒存儲空間和帶寬。 2021 年8 月,協議實驗室推出了Web3.storage,這是一項與IPFS 和Filecoin 相關的服務,以促進Web3 應用程序的創建。

除此之外,IPFS 正以各種其他有趣的方式用於推動Web3 開發的未來。例如,名為Snapshot的治理投票系統藉鑑了IPFS,允許代幣持有者對去中心化自治組織( DAO )內的提案進行投票。一般的,使用加密貨幣進行投票一般會產生些許費用,而由於巧妙地使用了分佈式存儲網絡IPFS,Snapshot不使用“鏈上”驗證,因此任何投票都是免費的。

IPFS會讓世界變得更好嗎?也許IPFS僅僅只是眾多現有方案的1/n,但不妨礙它正在成為互聯網的未來。當然,要成功破圈,還有很長一段路要走。