今天來聊聊去中心化儲存領域的明星專案IPFS。
1、不是區塊鏈專案的IPFS
IPFS(InterPlanetary File System)翻譯過來就是星際檔案系統。如果對於技術比較感興趣的朋友,多數應該都聽說過IPFS,IPFS本身不是一個區塊鏈專案,但它卻在整個區塊鏈行業赫赫有名。
IPFS是由一名叫做胡安貝內特(Juan Benet)的美國人發明的,胡安畢業於斯坦福大學,2006-2012年先後獲得了學士和碩士學位。2014年,他創辦了後來著名的協議實驗室(Protocol Labs)。也就是2014年,IPFS專案開始研發,2015年,協議實驗室釋出IPFS。IPFS本身算不上是一項全新的技術,更多的是多種技術的整合,其主要借鑑了DHT、Kademlia、BitTorrent、Git、SFS等技術,這其中就有我們熟悉的被孫宇晨的波場收購的BitTorrent,其代幣BTT後來成為了幣安也是整個幣圈上線的第一個IEO專案。
IPFS不是區塊鏈專案,它只是意在構建一種基於內容定址的網際網路協議,本身也沒有發行通證的設計。
2、IPFS為甚麼萬眾矚目
這裡摘錄一條協議實驗室自定義的使命:“我們相信網際網路已經成為人類最重要的技術。我們構建協議、系統和工具來改進它的工作方式。今天,我們關注的是如何儲存、定位和移動資訊。”是不是看起來務實又志向遠大。
IPFS為甚麼萬眾矚目,主要是因為它實現了許多前人想做但沒有做成的事情,成功地把這些技術有效的整合到了一起,而整個系統被驗證是有效的。
目前,包括EOS在內的許多區塊鏈專案使用到了IPFS作為儲存底層。它不是區塊鏈專案,但卻在為區塊鏈專案服務,為這些區塊鏈專案提供可靠的儲存選擇。
另外,V神的以太坊團隊也有IPFS有著密切的技術合作,如近期,兩者就一起合作開發VDF(一種安全、高效、可用的可驗證延遲功能結構)。
“傑出的技術實力+具有顛覆意義的產品+巨集大願景”,這是可能是IPFS備受關注的原因。
3、IPFS的願景
前面已經說過,IPFS意在創造一種去中心化的網際網路協議取代現行的居於霸主地位的HTTP協議(超文字傳輸協議)。
在設想中,IPFS能解決HTTP協議中心化嚴重、資料主權不受保護、檔案容易丟失的缺點。能夠創造一種去中心化儲存、永存的、去重的資料儲存方式,使用者間的資料點對點傳輸,能夠更加便捷高效。
且隨著IPFS節點越多、使用者越多,其速度會變得越來越來。
4、IPFS面臨的問題及發展方向
一是缺乏激勵的節點的不穩定性。在原來的設計中,使用者即節點,這也導致一個問題,使用者提供的儲存空間沒有激勵措施,可能隨時就關機了,也就導致檔案找不到了,儲存的穩定性不夠。據說目前的IPFS節點主要是由一些信仰者、愛好者無償提供的。
二是去中心化儲存帶來的監管困難問題。檔案是分散匿名的,自然也就難以監管,這一類問題需要妥善處理好。
三是技術瓶頸。IPFS的網路架構特點,使其更多的適用於靜態網頁,動態網頁不適合也是一大缺點。
目前,胡安引領的協議實驗室正在開發IPFS的激勵層Filecoin,這是一個區塊鏈激勵專案,設想中能夠有效地解決節點不穩定的問題。
IPFS的出現將去中心化儲存變成了更為可能,它已然被許多人關注、被許多專案使用,儘管前行路上會有許多挑戰,期待後續IPFS的生態會有更大的發展。
以上僅是個人觀點,請多指教。