3大瀏覽器支援IPFS的背後: 分散式創新的革命浪潮

買賣虛擬貨幣

通往真正去中心化網路的道路艱難且漫長。30多年來,瀏覽器一直是作為客戶端存在——但是在P2P系統的演繹下,瀏覽器作為參與者,既是客戶端又是伺服器。那些Web瀏覽器開發商和Web標準組織並沒有針對P2P網路體系進行設計,因此IPFS開發團隊——協議實驗室為了實現瀏覽器符合未來的去中心化網路,決定一步一步實現。

圖:IPFS在瀏覽器中運用實現分散式網路的三個階段

從一開始,IPFS就擁有一個官方的HTTP閘道器。閘道器允許HTTP客戶端(例如Web瀏覽器)向IPFS網路釋出檔案或者讀取。現在,除了官方的,有許多第三方為IPFS部署公共HTTP閘道器。協議實驗室自身的ipfs.io上執行的閘道器,每天得處理就超過500萬個請求。

圖:已經有不少支援IPFS的公共閘道器

在瀏覽器中整合IPFS,目標是簡化對IPFS的HTTP閘道器的訪問,這樣在傳統網路的億萬人和分散式網路的內容之間建立橋樑。協議實驗室為此進行大量的開發和實驗,並與Firefox,Brave,Opera等瀏覽器廠商進行了合作。最終的目標是,使多個瀏覽器實現完全原生的、可互操作的IPFS支援。

簡單來說就是,使用者透過瀏覽器,就可以直接訪問IPFS網路上的資料,且這個瀏覽器不僅是一個客戶端,還和一臺伺服器一樣,具備同樣的原生IPFS節點的功能。這將簡化使用者的參與的成本和流程,促進IPFS這種新技術的大規模應用。

Brave瀏覽器

Brave可以說是一舉成名的瀏覽器,一經發布就席捲了市場,並在瀏覽器市場及加密貨幣領域獲得關注。Brave以保護隱私聞名,它的創始人是Brendan Eich,他是Mozilla的聯合創始人,還是Java的發明者。協議實驗室是從2018年開始和Brave開始合作的,使得Brave瀏覽器提供IPFS支援。

你可以透過“brave://settings/extensions”啟用 IPFS Companion(IPFS伴侶)這個擴充套件,不想用時可以關閉。當然你也可以去Chrome Web應用商店安裝這個擴充套件。

圖:在 Brave瀏覽器啟用IPFS擴充套件

當你載入以“ ipfs://”開頭的URL時,Brave會提示你啟用擴充套件IPFS Companion,從而訪問IPFS網路資源,這時位址列會變成帶有IPFS雜湊地址的樣式。

另外,Brave修改了Chromium OS的API設定(谷歌的Chrome瀏覽器把這些原始套接API給禁用了),使得瀏覽器節點無需外部守護程式即可提供真正的P2P網路體驗。

在預設情況下,此擴充套件和IPFS桌面客戶端配合才是最佳的效果,但是現在有了實驗選項,開啟後可以在Brave瀏覽器自身中執行獨立的IPFS節點。不過這個功能還在持續完善中。

Opera瀏覽器

Opera在今年5月的時候就宣佈支援IPFS了。雙方合作持續,預計今年年底之前在其Android版Opera瀏覽器中推出IPFS支援。值得注意的是,Opera在瀏覽器中開發了加密錢包,有Android、iOS和桌面版。可見Opera很早就佈局了區塊鏈生態支援。

圖:Opera宣佈支援ENS+IPFS

Firfox火狐瀏覽器

從2018年libdweb專案開始,協議實驗室就一直與Mozilla合作,為P2P系統提供瀏覽器擴充套件API支援。在2018年初,Firefox新增了“ipfs://”協議的支援。注意:libdweb仍然是一組實驗性的API,尚未包含在Firefox中。

一切才剛剛開始

一切才剛剛開始,工作才剛剛開始。

整合IPFS閘道器支援是向前邁出的一大步。但是顧名思義,有HTTP的存在,意味著它並沒有真正分散式。只有當瀏覽器可以既是客戶端又是伺服器的角色完全參與網路時,我們才能擁有真正的分散式網路。

像Brave、Opera和Firefox這些早期採用者,為將來的工作指明瞭方向,證明了行之有效的方法,也包括那些行不通的方法,並簡化了dapp開發人員的開發。

事實是,還有很多工作要做。IPFS本身仍在不斷改進,瀏覽器廠商對IPFS支援的模型設計還有值得最佳化的地方。兩者都是未來所有主流瀏覽器都具有可互操作實現的前提,這將使IPFS真正成為網路的一部分。

Web瀏覽器一直作為客戶端的歷史超過了30年——將所有功能交給了中心化的伺服器。今年是標誌著人們對瀏覽器的看法發生了正規化轉變的一年,網際網路正在以它的獨有魅力進行變革。

好訊息是,預計Puma等瀏覽器將提供IPFS支援。

不斷強大的IPFS生態

IPFS本身仍在不斷變化,網路效能和健壯性是兩個關鍵,並且圍繞隱私和內容過濾的新功能也將會完善,整個IPFS生態正在發展中。我們可以透過一組文字窺探IPFS生態。

◆到2018年,上傳到IPFS的檔案數量就超過50億。

◆協議實驗室獲得超過14位頂級投資方的支援(如Coinbase、斯坦福大學)。

◆開源軟體管理平臺Github上有眾多開發者為IPFS作貢獻。

圖:IPFS協議棧之一Libp2p專案匯聚了大量的開發貢獻者

◆Filecoin官方表示主網上線(預計)時間為2020年3月。目前全球最大的加密數字貨幣交易所Coinbase已經開始對Filecoin進行資產上市審查,透過後將正式上市。

◆歐洲、美國、中國等地區對IPFS及Filecoin保持著極高的關注度。

◆協議實驗室和社羣的溝通聯絡依舊緊密,除了每週週刊,還有每週影片會議和產品溝通會議,這些影片均可在社交媒體上檢視,方便了解整個專案的情況。另外,IPFS團隊還和Web3基金會、以太坊基金會等區塊鏈組織保持著合作,參加了Web3.0峰會、以太坊大會等會議。

◆已經有科技大廠接入IPFS技術的支援,除了上文提到的瀏覽器廠商,還有科技巨頭微軟。微軟將IPFS用於旗下的Azure雲端計算平臺,方便透過建立節點提供服務。

圖:微軟Azure官方上線IPFS支援頁面

◆同為去中心化儲存網路的Storj於2019年10月正式支援IPFS。IPFS的作為開源的技術協議棧,是開放的,而且是高度擴充套件和可廣泛運用的。

◆IPFS生態應用已經獲得突破式發展,在官方平臺ASWSOME IPFS站點,已經收錄了基於IPFS的應用、工具等。其中有不少實用的應用。

◆◆IPSE,一個基於IPFS的搜尋引擎,可以幫助使用者快速搜尋IPFS網路上的雜湊內容,讓資源訪問的流程極大簡化,使用者無需安裝客戶端即可獲取星際檔案系統上的檔案。如果是影片資源還支援直接播放。IPSE中文名為“星際搜尋”,它還支援使用者挖礦獲得通證獎勵,雖然和比特幣的挖礦不同,但是都遵循挖礦-出塊-獎勵的基本模型。不過與比特幣依靠計算競爭出塊權的挖礦形式不同,IPSE是儲存挖礦,利用閒置的硬碟參與儲存任務完成挖礦獲取獎勵。

圖:使用IPFS的主要的應用

◆◆Textile Photos,一個基於IPFS的圖片儲存與分享的平臺,相當於區塊鏈版Instagram。所有的圖片上傳後資料都儲存在IPFS網路之上。這樣既能節省大量的儲存空間,又能結合Textile的身份管理和金鑰機制,保證你上傳的圖片是安全的。那種相簿洩露的事件將會避免。

◆◆Dtube和BitTube都是IPFS領域知名的影片媒體平臺,同樣使用IPFS技術,儲存和頻寬成本大大減少。

◆◆Everipedia是一個基於區塊鏈的“維基百科”,內容全部儲存到了IPFS網路。實現版本化和長久儲存,IPFS內容的可溯源讓百科上的頁面無法被他人篡改、肆意刪除或下架。

◆◆OpenBazaar是目前區塊鏈交易市場最知名的平臺之一,被稱作去中心化的亞馬遜商城。上面可以用加密貨幣(比如比特幣、以太坊)等來購買商品。

◆◆Ethlance被譽為區塊鏈的領英,是一個去中心化的職業招聘及社交平臺,最重要的是它是完全的0費用!這個應用是建立在以太坊之上,也使用IPFS技術。

◆◆Peepeth是一個區塊鏈世界的Twitter,天然地反對審查。Peepeth由兩部分組成:以太坊、IPFS 組成資料庫。因此發貼、點贊、關注等行為都需要支付Gas費以打包上鍊。這一平臺被以太坊V神大加讚賞並親自使用。

◆◆Filecoin作為IPFS激勵層,是一個去中心化的分散式儲存網路。礦工同樣可以參與儲存挖礦獲得加密貨幣。Filecoin的成敗將會決定IPFS生態能否走向另一個階段,畢竟,它是區塊鏈行業最受期待的專案之一。和Libra、Telegram(Ton)、Polkadot等齊名。

縱觀IPFS生態,不難發現IPFS的核心內涵是透過底層技術使得沒有公司控制你的資料,任何人都可以獲得自己資料的掌控權。這些資料來自於你,因此所有權屬於你。資料如何儲存,IPFS自身已經實現分散式儲存,但有Filecoin這樣的網路支援後,儲存市場不再是單純的儲存資料,還將是一個資料市場。

IPFS還將改變網際網路的形態,從主流瀏覽器紛紛支援IPFS,IPSE改變搜尋引擎形成新的流量入口一樣,Textile、Dtube和 OpenBazaar等一系列應用也已經開始合力改變了傳統的社交媒體格局,基於區塊鏈的新社交平臺已經興起。而去中心化的流媒體服務顯然正在發揮它的作用,逐漸替代Youtube這樣的中心化平臺。IPFS和區塊鏈的技術不僅影響網際網路上的社交和媒體,還向線下拓展。區塊鏈世界的電子商務正讓加密貨幣變得炙手可熱。不僅是區塊鏈技術之間有交集有聯絡,連傳統科技巨頭也在佈局。下一代網際網路勢必引起廣泛的變革,提早構建技術基礎設施等於搶佔科技制高點。誠然,IPFS代表的分散式技術還處於大規模應用的發力階段,但一個新舊替代的浪潮已經掀起了。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;