電子商務(wù)的出現(xiàn),網(wǎng)絡(luò)購物的興起,極大地方便了現(xiàn)代人的生活。同時我們也一直面臨著這樣的困擾,諸如BAT這樣的大公司利用我們的一切消費數(shù)據(jù)對我們做用戶畫像分析從而進行精準的廣告推送。同時我們也會經(jīng)常困惑:僅僅靠“第三方擔(dān)?!被蛘咄ㄟ^提升品牌的美譽度來打消大家對于支付的顧慮,真的是完美的解決方案嗎?答案是否定的。其實,類似的場景在我們生活中無處不在。
面對這些問題,區(qū)塊鏈技術(shù)的出現(xiàn)和應(yīng)用,無疑為大家提供了一個非常好的解決方法——構(gòu)建一套人人都可以參與的信任與價值傳遞機制。每個人都可以提供證明,參與決策,從而進行有效的價值傳遞。
那么,到底區(qū)塊鏈是怎么讓互聯(lián)網(wǎng)從可用走向可信的?如何讓我們掌握自己的數(shù)據(jù)信息的?最近亦來云在上海舉辦了Meetup,亦來云的高級技術(shù)經(jīng)理宋世軍在會上分享了他的觀點。今天小編為大家?guī)砹怂慕庾x,希望對你有幫助。
什么是可用
我們?nèi)プ詣迂溫洐C上買東西,塞硬幣吐汽水,立等可取,童叟無欺,這就是可用。非常方便,全程自動化完成。
什么是可信
我們?nèi)プネ尥迿C上投硬幣抓娃娃,在眾目睽睽之下投光了所有硬幣還沒抓到娃娃,我們就說它不可信。雖然也同樣全程自動化完成。
App是可用還是可信
我們手機上有上百個App極大方便了我們的生活,我們一直認為它們都有非常高的“可用性”。直到某一天我們發(fā)現(xiàn):
我新買的iPhone X上訂房,比安卓上訂房要貴?
我很nice,從不投訴,網(wǎng)購的時候收到的好像總是瑕疵品?
在辦公室訂出租車說沒有,只能叫專車,下樓去等專車的時候發(fā)現(xiàn)旁邊就是出租車?
我們以為它們是可用的,結(jié)果它們卻不可信。
中心化的原罪
它掌握所有信息。
它制定規(guī)則。
它運營整個系統(tǒng)。
最重要的是:它是商業(yè)組織,擴大利潤是它以上工作的原動力。
有信任問題?請區(qū)塊鏈來幫忙
假如我們用以太坊來實現(xiàn)訂車服務(wù),我們用智能合約實現(xiàn)一份乘客和司機的匹配算法。當(dāng)叫車的時候,把乘客的位置、目的地、時間、賞金、要求、當(dāng)前在線的司機的位置、車輛信息、價格……可能還有別的,統(tǒng)統(tǒng)作為參數(shù)帶給智能合約。
估計花上幾個ETH、等上個把小時就能幫您匹配上一輛出租車了。假如它還在原地沒動的話。@_@~
顯然,智能合約的可信性將叫車服務(wù)的可用性徹底殺死了。
去中心DApp
乘客也有手機,司機也有手機。我們讓乘客在手機上廣播一個乘車消息;司機收到以后自己決定是否要接單;乘客看到應(yīng)答的司機,選擇一位司機,完成叫車。
整個過程沒有中心化參與,除了乘客,沒有人能決定如何匹配訂單,每位乘客和司機都可以按自己的喜好來雙向選擇。似乎很完美?
很遺憾的是手機程序很難長時間在線,網(wǎng)絡(luò)信號也可能不好。如果司機經(jīng)常無法聽單接客,相信這個DApp是沒人用的。
從能用到可(好)用
我們可以這樣改進,每位司機打開家里的PC,在PC上運行聽單程序,自動篩選和過濾,當(dāng)有合適訂單的時候再推送給手機。這樣就不怕錯過好生意。
接下來的問題就是,萬一司機填寫虛假信息怎么辦?自己篡改數(shù)據(jù)記錄怎么辦?DiDi是有司機審核機制的,雖然不是總有效,也有各種防作弊和懲罰機制,這也是中心化存在的理由。
從可用到可信
為了解決這最后一步,我們可以采用Elastos的可信運行時環(huán)境。它類似一個運行在電腦/手機里的虛擬機(VM)。
這個虛擬機有如下特點:
·VM與宿主存儲互相隔離,互相不能訪問;
·VM的網(wǎng)絡(luò)被接管,無法使用傳統(tǒng)的TCP/IP/HTTP;
·代碼(App)與數(shù)據(jù)分離;
·需要使用DID登錄,只能訪問對應(yīng)DID的數(shù)據(jù)存儲;
舉個簡單例子,這個VM就像是一個外殼,里面運行CD播放器程序,用戶的個人存儲就像是CD盤。插入你的光盤(Login DID)就會播放你的內(nèi)容;拿走光盤(Logout DID)這里什么都不會存。
我們這個播放程序(或者聽單程序)的代碼可以開源,任何人都可以按標準方法編譯并生成二進制和對應(yīng)的hash值,再用這個hash來檢查運行環(huán)境中執(zhí)行的App是否匹配。從源碼級別保證代碼是所見即所運行。
這就像是函數(shù):y = f (x)
F是固定的,可見的,x是不可篡改的,那么y就是可驗證、可確信的。
同時,這里所提到的DID是基于亦來云ID區(qū)塊鏈所發(fā)行的數(shù)字身份,乘客、司機、車輛,都可以被賦予一個DID。相關(guān)屬性可以存證在DID上。不可仿冒、不可篡改、不可抵賴。
我們還可以將訂單記錄存證在Elastos的側(cè)鏈上,這是司機最佳的工作量證明。如果乘客在用車過程中發(fā)現(xiàn)任何與登記聲明信息不匹配的地方,都可以進行評價和舉報,相關(guān)信息也會在區(qū)塊鏈上存證。
·我們有了一個安全可信的運行環(huán)境保證程序可以不被篡改、數(shù)據(jù)不被篡改。
·我們有了一個區(qū)塊鏈的DID數(shù)字身份,保證身份不可仿冒,不可篡改。
·我們有了一個區(qū)塊鏈的訂單記錄和評價記錄,所有歷史記錄都不可篡改,所有好的或者壞的事情都會被記錄,基于可信記錄可以產(chǎn)生信譽。
在這些基礎(chǔ)之上,我們讓這套去中心叫車系統(tǒng)既有可用性、又有可信性。
Serverless
用戶在手機上的DApp是運行在Elastos可信運行環(huán)境。
用戶PC上的聽單程序是運行在Elastos可信運行環(huán)境。
用戶使用DID登錄這些可信運行環(huán)境,這個環(huán)境里的DApp自動可以訪問對應(yīng)用戶DID的虛擬磁盤。
用戶完全可能沒有PC,可以去阿里云上租用一臺服務(wù)器,或者由第三方提供一體化解決方案提供一個服務(wù)器。如果這位用戶有100輛車,可以租用一百臺服務(wù)器分擔(dān)負載壓力。但仍然是一個DID身份。
對用戶來說,手機上看到的這個DApp看起來具有無限的計算能力和無限的存儲空間。這是因為這個DApp不只是運行在手機上,也運行在一臺網(wǎng)絡(luò)操作系統(tǒng)之上,它就是Elastos。
我們傳統(tǒng)的C/S或者B/S編程模型中通過服務(wù)器來擴展前臺的能力。而在這臺網(wǎng)絡(luò)操作系統(tǒng)之上,不分客戶端或者服務(wù)器。因為都登錄相同的DID,遠程與本地具有相同的訪問能力;透過接口層面的RPC支持,應(yīng)用幾乎無法發(fā)現(xiàn)調(diào)用本地或者遠程API的區(qū)別。所有后臺服務(wù)程序看起來只是運行在不同的CPU內(nèi)核上而已。同樣,所有的存儲訪問都采用統(tǒng)一的接口,而無論這個存儲的物理設(shè)備在哪。
這樣一個不存在傳統(tǒng)意義上的Server的編程模型我們稱之為“Serverless”。
有趣的副產(chǎn)品之一:個人數(shù)據(jù)變現(xiàn)
傳統(tǒng)的C/S或者B/S模型里,數(shù)據(jù)最終被沉淀在開發(fā)商的后臺服務(wù)器,成為大數(shù)據(jù)的一部分??梢赃@樣說,今天所有號稱大數(shù)據(jù)的公司都是在靠偷竊用戶的個人數(shù)據(jù)來積累財富。
而在Elastos的Serverless模型里,數(shù)據(jù)被沉淀在用戶個人存儲上,軟件的開發(fā)商也無法得到它。從物理上實現(xiàn)了:個人擁有個人數(shù)據(jù)(You own your data)。
在這個基礎(chǔ)之上,再有大數(shù)據(jù)公司需要獲取數(shù)據(jù)來訓(xùn)練AI模型,就只能向個人購買數(shù)據(jù)。個人擁有個人數(shù)據(jù),是個人變現(xiàn)數(shù)據(jù)的私有制基礎(chǔ)。有了這個基礎(chǔ)才能發(fā)展個人數(shù)據(jù)的私有制經(jīng)濟。
如何在保護個人隱私的前提下賣數(shù)據(jù)?
大數(shù)據(jù)公司可以針對關(guān)注點編寫一個測試App,再附上一個價格,比如從100~1000。有興趣的用戶可以下載這個測試App在Elastos可信運行環(huán)境里運行。因為它無法將個人數(shù)據(jù)偷走,所以用戶可以放心地向他開放所有數(shù)據(jù)。測試App針對所有數(shù)據(jù)進行分析和模型匹配,然后得出一個分數(shù),比如80分。
最后會根據(jù)分數(shù)問用戶:是否愿意以800元賣出xxxx數(shù)據(jù)記錄?
用戶如果同意的話,這些數(shù)據(jù)就會被測試App進行簽名并發(fā)送到大數(shù)據(jù)公司的數(shù)據(jù)庫。同時智能合約完成收款和分賬。(用戶拿大頭、產(chǎn)生數(shù)據(jù)的App拿小頭)
如何防止數(shù)據(jù)的二次販賣?
大數(shù)據(jù)公司800元買來了數(shù)據(jù),是被它的測試程序簽名過的內(nèi)容,但不包含任何用戶的個人敏感信息。是可信數(shù)據(jù)。
當(dāng)它用完這些數(shù)據(jù)以后想賣掉回收殘值。第三方可能會發(fā)現(xiàn)這些數(shù)據(jù)都來自它自己的數(shù)據(jù)庫,即便有原始簽名,也是它自己程序的簽名。無法證實這些數(shù)據(jù)的真實性,無法證實是否有摻假、注水。即便能賣,它的價格也必然很低。一家商業(yè)公司冒著販賣個人數(shù)據(jù)的風(fēng)險賺很少的錢是極不劃算的。所以從經(jīng)濟模式上,二次販賣數(shù)據(jù)不會是普遍現(xiàn)象。
沒有大數(shù)據(jù)以后如何做精準營銷?
我們每個人打開淘寶App看到的首頁內(nèi)容都是不同的,這是淘寶的“千人千面”策略,根據(jù)個人喜好進行個性化推薦。一部分推薦是準的,因為我經(jīng)常用淘寶,它知道我的購物喜好;一部分是不準的,因為它不知道我玩什么游戲,看什么書。我也肯定不會告訴它這些信息。
有了Elastos可信運行環(huán)境以后,用戶下載一個淘寶推薦App到它里面運行。因為它帶不走任何數(shù)據(jù),我們可以把所有App數(shù)據(jù)、個人隱私數(shù)據(jù)都開放給它。有了我個人的全量數(shù)字信息它就可以做出更加精準的推薦,很好地治愈了我的選擇困難癥和購物恐懼癥。同時我也沒有泄露任何隱私。兩全其美、各得其所。
有趣的副產(chǎn)品之二:版權(quán)內(nèi)容變現(xiàn)
我們通過區(qū)塊鏈發(fā)行電子書,發(fā)行1萬本就是發(fā)行1萬個Token。讀者從作者手里買到Token以后就可以從類似IPFS的云存儲上下載加密版電子書,在Elastos可信運行環(huán)境里打開它??尚胚\行環(huán)境會檢查當(dāng)前用戶的錢包里是否有電子書的Token,有Token才能打開它。
當(dāng)用戶看完以后,將這個Token轉(zhuǎn)給朋友或者二手賣掉,他就再也打不開這本電子書。
這樣我們就實現(xiàn)了基于區(qū)塊鏈確認產(chǎn)權(quán)、基于可信運行環(huán)境保護產(chǎn)權(quán)。為數(shù)字內(nèi)容建立了私有制,并基于此打造數(shù)字內(nèi)容的私有制經(jīng)濟。
人類每次經(jīng)濟飛躍都源于技術(shù)創(chuàng)新。區(qū)塊鏈技術(shù)能否帶來新的經(jīng)濟飛躍的檢驗標準就是看它能否幫助人們用新的經(jīng)濟模式變現(xiàn)財富。
通過Elastos可信運行環(huán)境,確權(quán)和保護產(chǎn)權(quán),我們可以讓司機獨立經(jīng)營不必付出30%抽成;可以讓乘客低價用車;可以讓個人數(shù)據(jù)變現(xiàn)價值;可以讓作者獨立發(fā)行內(nèi)容變現(xiàn)才智。人人都可以從中受益,不斷激發(fā)人類更大的創(chuàng)造力,從而驅(qū)動經(jīng)濟飛躍。
評論