馮國東:基于區塊鏈的分布式存儲技術分享
1月9日,由中關村大數據產業聯盟主辦,中國信息協會、數據觀、大數據文摘等協辦的網絡分享會——“區塊鏈100分”成功舉行。本期分享會的主題為《基于區塊鏈的分布式存儲技術分享》。
分享活動中,四塊科技創始人、董事長,中國通信工業協會區塊鏈專委會常務副主任馮國東向大家分享了基于區塊鏈技術的分布式存儲系統。
以下是馮國東分享的全文內容(略有刪減):
大家好!非常高興能夠和大家一起交流和分享基于區塊鏈技術的分布式存儲系統。
區塊鏈1.0是超級賬本,其本質是靠CPU、GPU完成芯片計算加密存儲,其區塊大小最大在1M左右。今天我要分享的是由區塊鏈技術完成的基于硬盤存儲的可自定義區塊大小的加密存儲。
我的分享內容更多是應用場景和價值,因為四塊科技更接近于應用落地。我們研發的分布式存儲生態系統總共由兩部分組成:第一部分是文件系統;第二部分是分布式操作系統集群。
一、文件系統

大家可以看下這張圖片。這是我們完成的第一步,我們目前所有項目完成的基本上都是對象存儲,也就是靜態存儲文件系統。并不像外界所說的那樣,分布式存儲文件系統無所不能,或者直指對標各種云。
什么是靜態存儲?
阿里云對象存儲服務(Object Storage Service,簡稱 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存儲服務。其數據設計持久性不低于 99.9999999999%(12 個 9),服務設計可用性(或業務連續性)不低于 99.995%。
OSS 具有與平臺無關的 RESTful API 接口,您可以在任何應用、任何時間、任何地點存儲和訪問任意類型的數據。
您可以使用阿里云提供的 API、SDK 接口或者 OSS 遷移工具輕松地將海量數據移入或移出阿里云 OSS。數據存儲到阿里云 OSS 以后,您可以選擇標準存儲(Standard)作為移動應用、大型網站、圖片分享或熱點音視頻的主要存儲方式,也可以選擇成本更低、存儲期限更長的低頻訪問存儲(Infrequent Access)和歸檔存儲(Archive)作為不經常訪問數據的存儲方式。
這是阿里云的解釋。我舉個例子,應用程序不能直接安裝到對象存儲,圖片、視頻、數據備份等等可以應用到OSS存儲,目前市面上所有的云存儲基本上都是基于中心的存儲文件系統,結合CDN加速來完成的。
基于區塊量的對象存儲有什么好處呢?

最重要的是體現在存儲的安全上。我從網絡安全說起,網絡安全面臨的問題基本上由三部分組成:第一是網路安全;第二是存儲安全;第三是網絡安全人才。
首先,網路安全罪魁禍首是DDOS攻擊,黑客通過肉雞對某個或者某幾個ip地址進行高強度訪問,達到服務器端瓶頸訪問造成網絡癱瘓。
基于區塊鏈的分布式存儲文件系統,通過文件加密期數和文件分塊數據路由分發技術,把文件分成多區塊存儲到不同的存儲單元和存儲節點上,讓訪問者就近訪問或者選擇最快速度節點訪問,這樣當DDOS攻擊某個節點時候,訪問獲取數據自動優化路徑繞過被攻擊節點,從而從根本上解決了DDOS攻擊的問題。
第二部分是安全存儲。大家都知道,黑客攻擊破解服務器的第二個目的就是篡改、刪除 查看被獲取最好權限的電腦的重要文件、圖片、報表及其重要的賬號。那么,這些都是存儲在硬盤或者服務器硬盤上的數據。
如剛才所說,通過文件加密期數和文件分塊數據路由分發技術,把文件分成多區塊存儲到不同的存儲單元和存儲節點上,每個節點上存儲的都是切片后的文件碎片,當黑客攻擊獲取節點最高權限的時候,所看到的是文件的碎片,并不能找到文件的真正數據信息,如果進行刪除或者修改,驗證節點和存儲節點及其存儲單元,會即刻根據時間戳修正回復或者放棄被攻擊的碎片文件,從而保證文件不被查看篡改,這樣就完成了靜態文件對象存儲的文件安全。
第三部分是網絡安全人才的培訓。四塊安全正在開發網絡仿真實驗室,今天在這里就不詳細介紹。
二、分布式操作系統集群
第二部分是分布式操作系統集群。

大家可以看下涉及到的關鍵詞。
目前公司技術團隊在開發KuBeSquuare的系統,不久的將來會公布和測試,希望這部分在以后有機會單獨和大家分享。
剛才講了這么多,分享的是基于區塊鏈技術的分布式存儲系統。那么它能做什么呢?簡單舉兩個例子。

第一是農業上的應用。溯源這兩個字,大家可能都不陌生,但今天我分享的溯源可能和以前大家聽說過得有所不同,基于區塊鏈的分布式存儲系統完成的溯源有什么不一樣呢?
首先,我們稍微比較下,傳統的溯源僅僅是把產品的信息通過生產商或者養殖基地,通過設備或者人工擇優錄入,然后通過現有的快遞物流以及店面配送到用戶C端。
上面所說的“擇優”兩個字,這并不代表采集的是真實的數據。失去了溯源的意義,第二溯源是單向的,只是為用戶C端提供產品可查詢的不一定是真實的產品信息。
基于區塊鏈技術的分布式存儲系統,在溯源服務上,首先能夠提供有傳感器獲取的圖片、圖像、氣象、空氣等信息,通過4G、5G網絡根據時間戳直接推送到基于區塊鏈的分布式存儲體統,一旦數據提交就形成了不可篡改的數據。大家可以關注下,這里提交的不是簡單的數字,它不僅僅是超級賬本,包括了視頻、圖片等高清數據,也就是說區塊鏈1.0的超級賬本肯能滿足不了這種溯源。
第二,我們可能就應用到了通證。說到通證,我想在這里稍微分享下區塊鏈、數字、通證三者之間的關系。有可能我的觀點不一定對,也希望大家多多指教。

大家看下這個圖片。隨著社會的發展,傳遞信息與價值的材質與屬性在發生變化。我們從材質上進行分析的話,token的材質也在發生變化,我們可以想象下兩種材質:1紙 、2數字。
在社會文明發展的過程中,傳遞信息與價值的材質與屬性在發生變化。由最開始的物物交易到金屬價值貨幣交易,最后銀票的出現。材質、紙通過防偽技術(可信技術)產生了最開始的紙質的Token。
那么,我所說的紙和數字其實沒什么區別,只是材質發生了變化。紙通過防偽(可信)技術應用到了金融領域,可以是法定貨幣;通過企業印刷蓋章(防偽可信)成為企業有解釋權的優惠券,到合同、包裝、紙質通證、紙質資產權證等。我們賦予了紙張不同的屬性,那么紙張就在不同的應用場景產生了不同的價值。同樣,數字也是,隨著全球技術的快速發展信息化和互聯網技術應用的快速發展,數字大家越來越不陌生。
那么,區塊鏈帶來了什么呢?區塊鏈賦予了數字低成本的防偽可信的屬性。從而數字+區塊鏈技術完成了低成本可信的數字材質。說到這里,大家可以想下,這種材質應用到法定貨幣的發行,那么它就是法定貨幣;如果應用到資產,那么它就是數字資產;如果應用到通證領域,那么它就是數字通證;如果應用到發票領域,它就是發票等。所以,我認為區塊鏈并不能用簡單的數字法幣、數字通證、數字資產等代表,數字+區塊鏈=可信的數字材質,根據它應用的不同領域,我們賦予它不同的屬性,會產生不同的價值。
下面我把應用于農業的第二部分和大家分享下。
剛剛分享談到傳統的溯源是單向的。試想下,我們在市場上購買的五常大米,很多不是五常地區所產的大米。我們可以通過基于區塊鏈技術的分布式存儲系統,把五常地區單位面積所生產的大米通過通證量化,每年產量定量的基礎上進行代理商通證跟蹤直到用戶C端,每一年在同一個數字合約下的大米的總量和去向庫存和C端購買能夠清晰地讓所有消費者可知。同時,生產種植基地也可以通過通證的流向,完全查詢到產品的流動方向,從而達到了雙向跟蹤溯源的目的。
基于區塊鏈技術的分布式存儲系統,目前還可以應用到文化板塊和大數據存儲備份板塊,由于時間問題今天就不在這里分享。
責任編輯:張薇