區塊鏈技術應用場景思考-去中心化儲存

weixin_34162695發表於2018-04-07

經歷2017年的數字貨幣狂熱,媒體鋪天蓋地的報導,以及各個國家和企業巨頭在區塊鏈領域的競爭,現在幾乎沒有人不知道“區塊鏈”這個名詞了,都覺得區塊鏈是個很牛的東西,會改變世界。但是區塊鏈未來將在哪些領域改變世界?

這是一個值得深入思考的問題。雖然網路上列出各種應用場景,但真的會實現嗎?歷史告訴我們,未來並不可能100%預測準確,就像90年代網際網路剛剛興起時,當時幾乎沒有人能在能預測到遠端辦公,網路教室,網上購物。但是作為投資人,我們必須要通過自己的學習和思考去判斷未來,即使判斷錯了,至少增加了經驗,提高了思考能力。如果不自己思考而盲目投資,僅僅聽說某個行業有前景,就投資相關專案,那麼投到垃圾專案的概率只會更大。

最近關注了大名鼎鼎的IPFS專案,由此引發了我對去中心化儲存應用前景的思考,此文用於記錄我的思考過程,也希望各位看官能過提出自己的看法,互相交流。

中心化儲存方案

說到去中心化儲存,那必然對標的是中心化儲存了。中心化儲存的弊端主要體現在隱私問題,一方面網盤公司可能被黑客攻擊,導致自己的資料外流;另一方面使用者的儲存檔案對公司來說是公開的,網盤公司可以通過分析使用者檔案獲取使用者的畫像。在一些情況下,使用者的檔案可能會因為政策原因被網盤公司擅自修改或刪除。

但是中心化儲存也有它的優勢,網盤公司對公開熱門檔案可以提供秒傳服務,比如使用者1上傳了檔案a,那麼當使用者2上傳檔案a時,中心化系統會識別出檔案a在網盤裡已經存在,無需重複上傳就可完成儲存任務。

加密式去中心化儲存方案

去中心化儲存的核心思想是所有人可以將自己硬碟的空餘空間出租給有儲存需求的人,以獲得回報,共享經濟模式的發展前景還是比較不錯的,我相信提供儲存空間的使用者不在少數,也就是說供應肯定沒有問題,需要思考的是需求是否足夠大。

去中心化儲存比較知名的專案包括:sia,storj,ipfs&filecoin。sia和storj屬於加密式的去中心化儲存,即檔案是加密儲存在網路之中;ipfs&filecoin屬於公開式的區中心化儲存。

sia(官方網站:https://sia.tech


4605314-4dae58f8a9752be0.png

Sia是一個去中心化的資料雲端儲存平臺。Sia網路是基於比特幣構架構建的,所以sia通過挖礦維 持網路執行,官方已經開發出專用礦機,sia網路本身只儲存當事人之間的合同,定義他們之間的條款。sia客戶端將使用者儲存的檔案進行加密和分塊處理,預設的,Sia會把一個檔案分成10小塊,每塊 再複製2份,也就是一個檔案在Sia網路中會有30小塊,它採用erasure code的加密技術,這種加密技術的特點是,任意取其中10個塊,就可以把整個檔案還原回來,換句話說,30個節點中,只要有10個線上的話,就可以下載這個檔案。

storj(官方網站:https://storj.io/ )


4605314-fcf09f0b7032f329.png

storj 對檔案的處理方式與sia類似,但是storj網路不需要礦機挖礦,耗費資源比較少,Storj 的挖礦稱為Drive Farming,利用使用者提供的硬碟空間大小完成儲存證明。

sia和storj這種加密式中心化儲存專案的主要特點是:

* 檔案加密儲存,每個儲存節點只儲存檔案的一部分,無法檢視整個檔案,有效保護使用者隱私。

* 下載速度快,因為檔案分佈在網路的不同節點,所以下載時也會從不同節點同時下載。

當然,這樣的儲存方式也存在一些弊端:

* 因為檔案是加密儲存,即使多個使用者上傳同樣的檔案,網路也不會發現並去重,這就造成網路重複檔案太多,對於整個網路來說,存在空間浪費現象。

* 使用者儲存資料要付費,下載資料也要付費,所以對於需要頻繁下載的檔案,費用可能偏高。

需求分析

加密式去中心化儲存方案市場需求究竟有多大呢,我來分析一下:

對於企業來講,內部檔案肯定不會放到網上的。而需要公開的檔案則希望更多的使用者去瀏覽和下載,那麼加密的去中心化儲存方式是完全不適合。所以,企業不需要這種儲存方案。

對於個人使用者,需要儲存的檔案大概分3類:

①可公開的檔案,比如電影,音樂;

②隱私且不經常用的檔案,比如自己拍的照片;

③隱私且經常用的檔案,比如密碼本,工作用檔案等等。

對電影,音樂這類可公開的檔案,使用者其實更願意儲存在中心化網盤公司,因為網盤公司儲存這種公開檔案幾乎是秒傳,省時省力。

對於照片這類隱私且不經常用的檔案,一般都要儲存很長時間,用的時候比較少,如果存幾年的話,費用能買好幾塊硬碟了,如果專案最終停止,轉移檔案的成本也很高。所以不如存在行動硬碟裡划算。

對於隱私且經常用的檔案,倒是非常需要加密式去中心化儲存方案,但是使用者究竟有多少這種型別的檔案呢?我覺得不會很多。

所以,個人使用者對加密式的去中心化儲存需求可能並不是很大。

公開式去中心化儲存方案

我們再來看看ipfs(https://ipfs.io/)和filecoin ( https://filecoin.io/)。


4605314-4755834444c65197.png

IPFS 是星際檔案系統(InterPlanetary File System)的簡稱,它是一個分散式的web, 點到點超媒體協議.簡單來說,ipfs本質上就是一個去中心化儲存和傳輸協議,檔案被分佈在不同的節點,下載檔案時會從多個節點獲取檔案,速度很快。原理和BT基本一樣,但是功能更多一些。與前述加密式中心化儲存方案不同,IPFS儲存的檔案是公開的。IPFS網路具有以下特點:

1. 和BT下載一樣,熱門檔案下載速度快。

2. 因為IPFS網路儲存的檔案是公開的, IPFS為每一個檔案分配一個獨一無二的雜湊值(檔案指紋: 根據檔案的內容進行建立), 相同的檔案雜湊值是相同的,所以,IPFS可以在整個網路範圍內去掉重複的檔案,極大地節省儲存資源,而且有可能實現秒傳功能。

當然,IPFS網路同樣存在一些弊端,對於時間比較久遠的檔案或者冷門檔案,如果上傳檔案的這個節點下線了或者刪除掉了這個檔案,那麼其它使用者可能無法下載這個檔案,因為網路中的幾乎沒有使用者儲存這個檔案。所以,個人使用者儲存在IPFS網路上的檔案如果比較冷門,很有可能會丟失。


4605314-97d59b968acc762f.png

為了解決這個問題,開發團隊在IPFS基礎上建立了一個激勵層Filecoin,節點儲存檔案和傳輸檔案可以獲得代幣激勵,業務模式類似於storj和sia。目前Filecoin專案正在開發中,開發進度相對緩慢。

需求分析

再來分析一下公開式去中心化儲存方案的市場需求:

對於企業使用者來說,管理網站內容最大的成本並不是儲存,而是頻寬。比如視訊網站或者音樂網站,要保障使用者瀏覽視訊不會出現卡頓狀況,企業不得不購買足夠的頻寬。但是可能相當一部分時間網站的流量很少,只有特殊時間才會有很大的流量。企業的購買的頻寬,在大部分時間可能處於閒置狀態。造成寬頻成本高。如果將媒體檔案儲存在IPFS網路,按需支付費用,理論上有可能會降低企業的頻寬成本的。

但是比較大的視訊公司基本不需要IPFS網路,比如優酷視訊,騰訊視訊,因為他們在客戶端已經內建了類似於BT的P2P傳輸協議,使用者在使用客戶端觀看視訊時,也在為其它客戶端貢獻了頻寬。所以,IPFS網路可能僅僅對中小企業存在一定的需求。

對於個人使用者需求

對於可公開的檔案,如視訊,音樂等,IPFS網路如果可以實現秒傳的話,儲存在IPFS網路也是非常不錯的選擇,但是與中心化儲存方案相比,並沒有優勢。

對於隱私檔案,是不適合放在IPFS網路網路的,當然這個問題很好解決,可以開發一個帶加密功能的前端,在上傳之前對檔案加密即可。

綜上所述,基於IPFS網路的Filecoin,對於部分中小型多媒體網站和個人來說,確實存在一定的需求。但是目前Filecoin開發進度緩慢,未來存在很大的不確定性。如果Filecoin最終開發完成,並針對企業和個人提供方便易用的客戶端,市場前景還是比較看好的。

相關文章