風險提示:防範以"虛擬貨幣""區塊鏈"名義進行非法集資的風險。——銀保監會等五部門
資訊
發現
搜索
登錄
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
查看行情
讀懂「數據」在區塊鍊網絡中流動的3種範式?
白计划
特邀专栏作者
2021-04-17 06:08
本文約5211字,閱讀全文需要約8分鐘
這3種數據處理範式,未來會大規模改變數據市場。
撰文:白計劃團隊
區塊鍊是一個多方共同完成總帳本記錄過程的技術,參與的多個計算方將設備連接成網,形成了對外開放的區塊鍊網絡,諸如比特幣、以太坊、波卡等等,各個計算參與方共享資源,供開發者和用戶使用。
在這樣的運行規則裡,“數據流動”貫穿了每一個運行步驟。
從底層節點的通信到區塊打包、複製、確認,再到應用層的交易轉賬。從網絡中的轉賬交易到每個節點的餘額、賬戶數據以及數據上鍊。
正是如此,區塊鏈對數據處理的範式是對比傳統數據庫中數據處理的最大優勢。
這裡,不得不說的是,在漫長的互聯網週期裡,數據已經被企業確認為其價值核心,而與此同時,大量的數據處理和管理問題亟待解決,可喜的是,諸多區塊鏈項目正在嘗試利用區塊鏈技術以及與其他技術結合,形成基於區塊鏈的數據解決方案。
二級標題
二級標題

1.基於區塊鏈數據結構的基礎和進階

區塊鍊網絡的數據流動過程是這樣的,節點發現交易(數據),然後將交易打包後形成區塊,繼而由打包節點開始廣播,參與共識的節點開始復制區塊保存起來(或者共識節點確認保存後,其他全節點開始復制)。
這樣,區塊鏈上的數據變成了可信的(公開透明,且無法篡改)。
數據是保存在區塊裡,因為區塊大小有限,所以區塊裡往往都是小字節大小的信息,例如比特幣轉賬交易,以太坊的轉賬和合約調用消息。
我們可以把這些交易信息等替換成其他信息,例如商品溯源流通信息。還可以替換為任何可以公開的信息,例如廣告點擊、公益捐款使用情況、銀行共管賬戶信息等等。
二級標題
二級標題

圖片描述

圖片描述
 

Chainlink的價格處理模型

鏈上處理後會形成可信的價格數據,可以被DeFi應用發現並使用,根據使用數據次數,向網絡支付LINK代幣作為酬勞,提供該餵價的價格提供方最後會收到該價格帶來的獎勵收入。
在這個模型裡,Chainlink網絡外部輸入的數據,經由匯總後進行鏈上處理,最終流轉到需求者方實現價值。
這個過程裡,還有很多關鍵部分,例如每個價格餵價要分散的Oracle進行更新。每個價格餵價要獲取分散在很多處的價格,最終匯總處理,並且,每個價格餵價的預言機分散數量數量各不相同。例如,在ETH / USD的價格餵價中,有21個預言機餵價源。
為了隨時更新最準確的數據,處理餵價的智能合約,至少要收到21個預言機中至少14個預言機提供了該價格數據,才會順利更新數據。
以上的操作裡數據是否是正確的,可信的,是極為重要的,否則就會出現劫持預言機對DeFi應用進行價格攻擊的事件。
二級標題
二級標題

3.基於硬件獲取的數據流動

Chainlink的模式應用非常廣泛,但在上文最基礎的結構裡,如果我們謹慎推敲,可以明顯的看到一些不足,例如數據經過鏈處理變成可信的,但“數據上鍊”的過程以及上鍊前並非可控。而更大的問題是,Chainlink處理的都是簡單數據,即字節較小的,公開性較強的數據。
所以,這樣的數據模型,可以做出一些流程的改造,最終塑造出一個這樣的數據流程:
終端(數據產生源)加密--數據存儲--存儲數據哈希上鍊--鏈上的數據流動
這樣的流程可以描述為基於硬件端、分佈式存儲與區塊鍊網絡結合的數據流動,目前以物聯網網絡的融合應用見長,今天我們的闡述舉例是起源於日本的物聯網網絡Jasmy。
該網絡與Toyota豐田汽車、出行服務供應商Witz曾完成一次合作,將智能汽車的終端數據通過平台的模型完成處理,在規避個人信息合規的基礎上,挖掘數據價值。
圖片描述
圖片描述

Jasmy對於硬件終端的管理舉例

 
在這個部分因為要管理大量的終端設備,所以需要將物聯網設備連接起來組建一個物聯網平台,主要負責設備的管理。
下一步的處理,是因為數據類別是複雜的,並且在設備端已加密,為了實現數據可以調用,便需要將數據上傳到一個開放的網絡環境裡,並保證數據的隨時可查,可下載,但其所有權和使用權需要控制。
二級標題
二級標題

4.物聯網技術融合的數據處理範式

Jasmy的流程如下:
Jasmy的流程如下:
1.物聯網平台負責管理終端物聯網設備,運用Jasmy的SKC服務和SG服務實現終端的數據加密和管理。
2.終端的數據存儲在Jasmy的個人數據櫃中進行分佈式存儲,SKC和SG技術在這個過程裡可以將數據定位給個人ID或設備ID。
3.分佈式存儲的文件哈希上鍊,鏈上的ID和文件哈希綁定。
4.基於區塊鍊網絡開發的數據交易應用,可以進行數據價值的流轉,即數據所有權以及數據使用權的交換。
5.數據使用方可調用分佈式存儲個人數據櫃中的數據。
這樣的流程,得益於Jasmy的幾個特點,Jasmy有日本硬件製造商索尼在硬件領域的加密技術和物聯網領域的供應鏈能力,其他普通區塊鏈創業者無法實現的物聯網優勢上,可以輕鬆實現。例如SKC的核心技術是在日本應用多年的非接觸式芯片加密技術FeliCa,該技術在為索尼產品提供安全性保證。這恰恰是Jasmy結構裡增加的新計算方式。
圖片描述
圖片描述

二級標題

二級標題

5.基於數據可信計算的數據流動

從Jasmy的設計模型裡看到了,將區塊鏈的簡單模型進行一些技術加持後可以實現很突出的效果,如果再把更多技術進行整合,可是實現什麼?
對於數據來說,數據最需要的是所屬權的歸屬,以及基於數據所有權進行的數據可信流動,也就是數據實現可用不可見等等一系列保證數據所有者權益的要求。
圖片描述
圖片描述

PlatON的分層邏輯和功能分配

在上圖中,我們可以看到在layer2的計算網絡裡,存儲著State,這就是數據存儲的載體節點,而在這個結構裡,是賬戶模型和數據存儲一起的融合應用。
圖片描述
圖片描述

PlatON的數據存儲模型

所以PlatON的存儲分為賬戶數據存儲(statedb)和快照存儲(snapshotdb),很明顯一個位於鏈上layer1,一個位於layer2。
但在layer2裡,還對數據進行額外的處理,充分發揮其數據計算特性,處理是由可信計算設備和技術完成的,其中包含可驗證計算(VC)算法可實現非交互證明的鏈下計算擴容方案、安全多方計算(MPC)結合秘密共享(SS)和同態加密(HE)實現隱私計算協議等。
此外,還存在MPC虛擬機來執行可信的智能合約計算,這是整個網絡裡智能合約運行的基礎。
通過這些layer2層的實現,最終實現數據流動以及數據應用的時候,既可以不洩露原始數據且能進行協同計算和結果驗證的計算。
二級標題
二級標題

6.三種數據處理範式的應用分析

圖片描述
圖片描述

Chainlink的部分節點可提供的餵價展示

不過Oracle是面向簡單高頻數據的範式,這個模式簡單,好應用,但對於互聯網社會的遺留問題,並不善於解決。
例如數據隱私問題,Oracle更多是公開的數據可信,而完全不擅長於特有的數據部分。
基於物聯網的數據流動是明顯面向生活化和商業化數據處理的範式,例如Jasmy的應用,已經針對了互聯網App數據,企業辦公數據,以及某些硬件生態的數據。
這是一個從用戶端到平台和商業生態流動都有設計的範式。這也是目前來講,應用最多的範式結構。
而最後的可信計算是主要面向數據資產商業化的範式,這個部分最難解決的,是商業化數據的合作場景中數據可用不可見,並且是巨量數據的的可信,不只是要求技術,而是要求可信技術和計算能力、存儲的並重。
二級標題
二級標題

7.寫在最後

數據問題猛於虎,但解決方案在創新者的實踐裡已經準備充足,一旦區塊鏈項目落地進程加速,以上3個範式會創造更多的商業價值。
例如Jasmy將企業數據進行了機密設計和終端端數據管理,可以增加邊緣數據的可利用價值,企業數據利用率也會增加。 PlatON實現數據的可用不可見,可以繼而應用在AI隱私計算領域,幫助機器學習過程中的數據應用,這個過程是很多產業的突破口,例如AI+醫療、AI+出行、AI+互聯網應用等。
數年前,我們會在感嘆AI技術出現的時候說一句“未來已來”,而筆者認為,如今,解決完數據問題,我們才確確實實可以放心的說一句“未來已來”,因為這是一個讓數據歸於所有者的新未來,是互聯網的數據混沌時代無法代表的新未來。
Chainlink
PlatON
隱私計算