近日,倍受矚目的首屆IPFS Pinning峰會圓滿落幕,IPFS/Filecoin創始人胡安、專案負責人Molly和各位服務商、使用者共同討論了IPFS服務和工具的當前狀態、以及該領域的未來機會等內容。
那什麼是IPFS Pinning?為何官方要隆重舉辦這樣一期峰會呢?讓我們來看一看吧。
IPFS(星際檔案系統)是一個分散式儲存網路,由世界各地的使用者和應用程式在其中儲存和共享資料的“節點”或計算機組成。
當IPFS節點從網路檢索資料時,它將保留該資料的本地快取以備將來使用,從而佔用該特定IPFS節點上的空間。
不過IPFS節點儲存快取的數量和時間有限,會經常進行清除,以便為新內容騰出空間。
但如果使用者要確保某些內容永遠不會被刪除怎麼辦?在IPFS節點上儲存資料的行為通常稱為“固定”,英文稱為Pinning。
當使用者在IPFS節點上“固定”資料時,就是在告訴該節點該資料非常重要,需要將其儲存。固定可防止在清除過程發生時,從該節點刪除重要資料。
對於許多使用者來說,管理固定的內容是一項大挑戰。如果不投入大量資源來構建工具,則很難跟蹤要嘗試固定的所有不同內容或管理大量固定的資料。幸運的是,有一種更好的方法:IPFS固定服務(IPFS Pinning Service)。
IPFS固定服務是IPFS節點或IPFS節點集合,專用於將其他人和應用程式的內容固定在IPFS上。使用IPFS固定服務,可以幫助使用者在執行或不執行自己IPFS節點的情況下利用IPFS網路,有以下五個優點:
01
加快檢索速度
使用IPFS固定服務的第一個原因是為了加快資料檢索速度。
首先,IPFS固定服務通常高度連線到IPFS網路中的其他節點。這意味著,與自己的節點相比,它們更有可能從網路中快速查詢和檢索資料。
其次,IPFS能夠在檢索資料時利用並行化。這意味著在檢索資料時,可以一次從多個節點請求資料。
這樣可以提高下載速度,但是必須將資料駐留在多個節點上才能進行並行化。IPFS固定服務是提供此功能的好方法。
02
正常執行的時間
IPFS固定服務具有始終線上的IPFS節點。由於這些節點通常是由雲託管的,因此即使自己的IPFS節點並不總是線上,它們仍是使資料保持可用狀態的可靠方法。這樣,無論使用哪種裝置,都可以隨時隨地訪問內容。
03
擴充資料冗餘
對於那些執行自己的IPFS節點的使用者,IPFS固定服務提供了一種很好的方式來備份資料。
如果使用固定服務備份所有資料,則無需擔心意外刪除資料。是否需要更大的冗餘度?可以考慮使用多個固定服務可以獲得最大的資料冗餘!
04
滿足空間需求
最後,節點可能依賴IPFS固定服務,因為儲存空間不足,無法滿足需求。
節點可以將一部分、大量或全部資料透過IPFS固定服務來減輕儲存問題,而不必分散和管理更多伺服器。這樣做可以儲存更多資料,而不必擔心跨多個IPFS節點管理大量資料的複雜性。
05
降低使用成本
費用方面是值得考慮的問題,IPFS固定服務的執行方式與傳統的雲端儲存提供商非常相似。當使用者在IPFS固定服務的節點上固定一定數量的資料時,將每月支付與該資料相關的費用。
Pinata提供這方面的服務,從官網提供的報價來看,大於1GB是0.15美元/GB/月。亞馬遜的報價,最為優惠的AWS Cloud9 EC2(10G儲存),2.05美元/月。價格相比還是很有競爭力。
IPFS Pinning(固定服務)是IPFS生態系統中一種非常基本的儲存服務型別,使用者都可以從IPFS固定服務所提供的內容中改善IPFS體驗。
同時,眾多開發者和服務商正在建立許多關鍵的應用程式和工具,以改善生態系統,改進人們儲存和移動資料的方式。
正如IPFS專案負責人Molly Mackinlay的特別表示,接下來的18個月將是IPFS的“關鍵時期”。