IPFS:新技術誕生背後的故事

由於區塊鏈本質上是一種技術解決方案,其在行業應用中也有非常多的共通性。

區塊鏈的通用技術層主要目的就是為了滿足各個垂直行業在應用區塊鏈時的共通需求,如分佈式數據、分佈式數據交易、代碼審計、隱私加密服務等,可以將其理解為部分區塊鏈技術的外包。

國內大多數區塊鏈研究院的專家均表示,未來,區塊鏈通用技術的發展較為明確,且將呈現螺旋上升的良性循環。

那麼,新的共通技術究竟有哪些優點呢?

1、通用技術的普及加快行業應用的落地;

2、通用技術平臺降低了區塊鏈應用開發的門檻,加快了應用落地的進程。

IPFS:新技术诞生背后的故事

如新的應用可以直接採用現有的IPFS等分佈式數據存儲解決方案,而無須自己開發,好比互聯網世界的應用直接採用阿里雲、百度雲等現有存儲方案,無需從零開始。

IPFS:新技术诞生背后的故事

IPFS的創始人——Juan Benet就是這個改變世界的人,同時,他還是開放協議復興最有說服力的倡導者之一。

Juan Benet是一個出生在墨西哥的程序員。

他住在位於加州帕洛阿爾託市郊的一個小巷的三居室出租屋裡,住戶就是他和他的女友,加上另外一個程序員,還有一個不停變化的客人,一些客人屬於 Benet的組織——協議實驗室(Protocol Labs)。

IPFS:新技术诞生背后的故事

在九月的一個溫暖的日子裡,Benet 穿著一件黑色的協議實驗室衛衣在門口迎接客人。協議實驗室這個空間的內部讓人想起了 HBO 的「硅谷」裡的孵化器/聯誼會會堂。它的客廳被一排黑色的電腦顯示器所霸佔。

在門廳裡,“歡迎來到瑞文戴爾(Rivendell)”的字樣在白板上潦草地寫著,這是對「指環王」裡艾雯城(Elven city)的一種致敬。“我們把這房子叫做瑞文戴爾。”貝內特不好意思地說,“但這不是一個很好的瑞文戴爾。這裡沒有足夠的書、瀑布或是精靈。”

Benet 認為自己是上世紀 90 年代末和 21 世紀初曾短暫繁榮過的第一場 P2P 革命的孩子,那場革命在很大程度上是由像 BitTorrent 這樣通常是非法地傳播媒體文件的網絡推動的。

那場最初的繁榮在很多方面都是互聯網分散的開放協議根源的邏輯延伸。互聯網已經表明,你可以在基於群眾的網絡中可靠地發佈文檔。像 BitTorrent 或 Skype 這樣的服務將這種邏輯帶到下一個層次,允許普通用戶在互聯網上添加新功能:創建一個分佈式的(主要是盜版的)媒體庫,就像用 BitTorrent 那樣。或者幫助人們通過互聯網撥打電話,就像使用 Skype 一樣。

IPFS:新技术诞生背后的故事

Benet 坐在瑞文戴爾裡的辦公室裡跟大家闡述他的觀點,他認為隨著 Skype 和 BitTorrent 的興起,21 世紀初就像是P2P 的“盛夏”,是它的黃金時期。

但後來,P2P 就撞上了一堵牆,因為人們開始喜歡集中的架構。他說:“部分基於P2P的業務模式是由盜版驅動的。”

斯坦福大學計算機科學專業的畢業生 Benet 以一種讓人想起 Elon Musk 的方式說話。當他說話的時候,他的眼睛掃視著你頭頂上的一片空氣,就像他在看一個看不見的提詞器來尋找措辭一樣。

他對協議實驗室正在發展的技術充滿熱情,但也熱衷於將其置於更廣闊的環境中。對於 Benet 來說,從分佈式系統到更集中的方法的轉變,幾乎沒有人能預料到。

IPFS:新技术诞生背后的故事

(Protocal Labs團隊)

“遊戲規則、管理所有這些技術的規則非常重要。”他說,“我們現在所構建的結構將會描繪出未來 5 年或 10 年後截然不同的圖景。”

他接著說:“當時我很清楚,P2P 是一件特別的事情。但當時我並不清楚的它的風險有多高。我當時沒有意識到我必須接過接力棒,現在輪到我來保護它了。”

協議實驗室正是 Benet 試圖接下這根接力棒的嘗試,它的第一個項目是對互聯網文件系統的徹底改革,這個系統包括我們用來定位網絡上網頁位置的基本方案。

Benet 把他的系統稱為 IPFS,這是星際文件系統(InterPlanetary File System)的縮寫。

IPFS:新技术诞生背后的故事

當前的協議 HTTP 將網頁從一個單一的位置下載下來,並且沒有內置的機制來歸檔在線頁面。而 IPFS 允許用戶從多個位置同時下載一個頁面,幷包括程序員所稱的「歷史版本控制」,這樣過去的迭代就不會從歷史記錄中消失。

為了支持該協議,Benet 還創建了一個名為 Filecoin 的系統,該系統將允許用戶有效地出租未使用的硬盤空間(你可以把它想象成一種數據的 Airbnb)。

IPFS:新技术诞生背后的故事

“現在,地球上有無數待機或閒置的硬盤驅動器,以至於它們的所有者只是在賠錢。”Benet 說,“因此,你可以將大量的供應帶上線,這將降低存儲成本。”

但正如它的名字所暗示的,協議實驗室的雄心遠不止這些項目,Benet 的更大使命是在未來幾年支持許多新的開源協議。

那麼,讓Benet沉浸其中的分佈式存儲究竟有哪些好處呢?

第一,它可以去中介化,配置閒散資源,發揮共享經濟精神。

第二,用戶體驗會更好,更穩定。內容存儲於分佈式存儲系統裡,它將一個文件切分成很多塊,每一個分塊石256k,然後保存在不同的節點裡面,即使是當時網絡不穩定,也不影響公鏈上內容應用的正常訪問。而且在訪問的時候,系統會自動選擇距離使用者最近的節點,保證更好的用戶體驗。

第三,解決了內容永久保存的問題。假設我們現在在建立一個節點系統,這個系統裡包含一萬個節點,每一個主節點至少都是一個T或者兩個T的容納程度。那最後就會有一萬個節點,能存儲1萬T的內容量。這樣就可以從技術上減少中間服務器的存儲環節,從而極大程度上減少企業的運營成本。

聽其然並聽其所以然,這是一個極富雄心和野心的項目,IPFS已經在網絡上運行三年多了,據瞭解現在已經有將近百億的數據在上面存儲。

你還質疑它的實用性嗎?

(作者:星鑑網,內容來自鏈得得內容開放平臺“得得號”;本文僅代表作者觀點,不代表鏈得得官方立場)


分享到:


相關文章: