0
本文作者: 李曉利 | 2017-07-13 12:02 | 專題:GAIR 2017 |
2017年7月7日至9日,全球人工智能與機器人峰會CCF-GAIR大會在深圳成功舉辦。本次由CCF中國計算機學(xué)會主辦、雷鋒網(wǎng)與香港中文大學(xué)(深圳)承辦。來自全球30多位頂級院士、近300家AI明星AI企業(yè),齊聚智能科技產(chǎn)業(yè)盛會。
近幾年,區(qū)塊鏈非常熱門,其分布式、開放性、不可篡改等特點,能夠解決目前金融行業(yè),甚至互聯(lián)網(wǎng)行業(yè)的多種問題。在本次大會上,北京航空航天大學(xué)數(shù)字社會與區(qū)塊鏈實驗室主任、天德科技首席科學(xué)家蔡維德教授以“區(qū)塊鏈:新計算基礎(chǔ)設(shè)施”為主題,進行了演講,同時他也是美國亞利桑那州計算機與科學(xué)工程的教授、國家“”特聘教授以及軟件工程領(lǐng)域的知名學(xué)者。
以下為蔡維德演講速記全文整理,雷鋒網(wǎng)在不改變原意的基礎(chǔ)上做了精編:
區(qū)塊鏈的影響將越來越大 比想象的大
經(jīng)過最近三個月的發(fā)展,區(qū)塊鏈的定位大大擴展了,大大提升了區(qū)塊鏈的重要性。
到底什么是區(qū)塊鏈?我定義的區(qū)塊鏈?zhǔn)菈K子鏈+多節(jié)點+拜占庭將軍。有人加P2P網(wǎng)絡(luò),但我從來不加P2P,因為P2P網(wǎng)絡(luò)有監(jiān)管問題。
區(qū)塊鏈定位有三種說法:
第一,第四次工業(yè)革命,以前的工業(yè)革命有蒸汽機、汽車、計算機,區(qū)塊鏈?zhǔn)堑谒拇喂I(yè)革命。WEF說到2025年10%的全球資產(chǎn)會在區(qū)塊鏈上。
第二,有人說這是300年甚至是500年一次的金融大改革,從2017年來看,這事是真的。ICO市場火爆,改變了資本市場,改變了很多金融的事情?,F(xiàn)在每天很多人打電話找我交流ICO。
第三,第二代互聯(lián)網(wǎng),以前認(rèn)為區(qū)塊鏈跑到網(wǎng)上就是鏈網(wǎng),現(xiàn)在發(fā)現(xiàn)這個定義不對了?,F(xiàn)在并不是鏈跑到網(wǎng)上,而是許多鏈組成互聯(lián)網(wǎng)的基礎(chǔ)。鏈網(wǎng)的意義大不同了,如果鏈網(wǎng)是第二代互聯(lián)網(wǎng),它能滲透到每個人、生活的每個時刻,這是巨大的變化!
英國國家戰(zhàn)略
2016年1月,英國政府將它提升為國家戰(zhàn)略,這是英國政府所說的。為此,去年我拜訪了英國首席科學(xué)家。2016年9月,我去英國央行,跟他們深入交流了兩個小時,英國發(fā)現(xiàn)新經(jīng)濟高速成長,而傳統(tǒng)經(jīng)濟活動不成長甚至往下走,英國央行Victoria Cleland說這是英國央行在320年來第一次重大貨幣改革,由央行直接進入商業(yè)機構(gòu)和個人,這是巨大的變化。雖然英國現(xiàn)在在技術(shù)上還做不到,但他們的構(gòu)想非常大。
2016年9月當(dāng)時全世界有7個央行經(jīng)濟學(xué)家、科學(xué)家,討論非常激烈,他們認(rèn)為這是許多年來的經(jīng)濟大改革。我在中國時,許多計算機學(xué)者還說這是許多年前就已經(jīng)有的東西,但在英國有著非常激烈的討論,肯定是經(jīng)濟的大改革。
英國新經(jīng)濟理論出來了,如果采用新的數(shù)字法幣,英國經(jīng)濟會有重大進步。
英國央行用數(shù)據(jù)來說明這件事。黃色部分是新經(jīng)濟活動,每年以60-80%速度上漲。下面是舊經(jīng)濟活動,趴在地下。
從英國回來后,有人問我為什么英國要發(fā)行數(shù)字法幣,答案就是“他們是被逼的”,英國央行已經(jīng)對英國經(jīng)濟失控了,大部分英國經(jīng)濟活動不經(jīng)過英國央行,這對英國是非常大的挑戰(zhàn)。
數(shù)字法幣
這是政府和銀行對私人數(shù)字貨幣的反擊。前幾天IMF出臺數(shù)字貨幣,題目是“他們的數(shù)字貨幣要打擊私人數(shù)字貨幣”,這是兩大陣營。一個是私人數(shù)字貨幣,一個是政府?dāng)?shù)字法幣。
數(shù)字法庭、數(shù)字社會、數(shù)字政府的影響比數(shù)字貨幣大得多。 這些會影響每一個人的生活。但這些還沒比第四個更大——鏈網(wǎng)。
鏈網(wǎng)可能成為國家戰(zhàn)略
2015年有人跟我說區(qū)塊鏈會是第2代互聯(lián)網(wǎng),我不認(rèn)為區(qū)塊鏈能有這樣的趨勢和發(fā)展。但是2017年出現(xiàn)了很多事情,鏈網(wǎng)可能會變成許多國家的戰(zhàn)略,成為第2代互聯(lián)網(wǎng)。從這些事情看起來, 區(qū)塊鏈將是網(wǎng)絡(luò)重構(gòu)的重大事件。
2017年5月,貴陽重新定義大數(shù)據(jù),提出十個大數(shù)據(jù)關(guān)鍵詞。
貴陽有三大大數(shù)據(jù)方向:
第一大方向就是區(qū)塊鏈,把區(qū)塊鏈列為大數(shù)據(jù)的大方向之一,排名第一,說明區(qū)塊鏈非常重要。
二是主權(quán)區(qū)塊鏈,這影響國家對這件事的看法。貴陽要重新定義區(qū)塊鏈,把“國家主權(quán)意識”存放在區(qū)塊鏈里面。這是驚人的思想!
三是秩序互聯(lián)網(wǎng)?!秹K數(shù)據(jù)》這本書在今年5月出版,如果說互聯(lián)網(wǎng)是一條通往未來的高速公路,大數(shù)據(jù)就是行駛在這條高速公路上的一輛車,區(qū)塊鏈?zhǔn)亲屍囋诟咚俟飞虾戏ㄐ旭偟闹贫群鸵?guī)則。
我們以前認(rèn)為區(qū)塊鏈?zhǔn)菙?shù)字貨幣,一群人在搞或者有點前沿的科學(xué)家做區(qū)塊鏈研究?,F(xiàn)在定位它為以后在互聯(lián)網(wǎng)上管理秩序的機制,下一代互聯(lián)網(wǎng)要有區(qū)塊鏈,而且到處都是區(qū)塊鏈,這是全新的定位。
區(qū)塊鏈不再是一件前沿的事情,而是把它定位為下一代互聯(lián)網(wǎng)的基礎(chǔ),國家主權(quán)的維護者!
今日的“自媒體”可能是明日“自金融”的預(yù)表
自金融在2017年正式起來了,而且在最近三個月起來了。自金融是爆發(fā)的!
一直有人找我要不要ICO?以及我對ICO有什么看法。(Initial Coin Offerings 簡稱“ICO”,是投資數(shù)字貨幣的一種方式),我打電話問ICO公司,他說很多人在申請ICO。
ICO的錢超過IPO的錢,代表資本市場有巨大的改變,這不是英國央行、美聯(lián)儲做的,而是民間組織自己做的事情。
什么是自金融?就是共享經(jīng)濟,大家把自己的東西拿出來分享,以后每個人都可以有和銀行一樣質(zhì)量的軟件,今天你到人民銀行、招商銀行、工商銀行,他們用的軟件,我們沒有,他們有的數(shù)據(jù),我們沒有,這種事情可能會被打破。
有了區(qū)塊鏈和數(shù)據(jù)分享,大家可以有像銀行這么好的軟件,有了好的軟件,每個人都可以開金融公司。
可以從今天的“自媒體”來看。以前媒體由幾家機構(gòu)控制,現(xiàn)在每個人在家里放一個Apple,就可以開一家媒體公司?,F(xiàn)在已經(jīng)有大量的自媒體公司出現(xiàn)。
以后可能每個人有一個PC,在云上租銀行軟件,自己就可以開金融公司(自金融公司)。其中一個自金融就是融資。
ICO在2017年正式打破傳統(tǒng)的資本市場。今年ICO資產(chǎn)超過IPO資產(chǎn),流通性更強,這件事太火爆了。過去三個禮拜,許多人打電話來說怎么做ICO,有沒有ICO軟件,ICO的規(guī)格是什么,大家都在激烈討論。
一直有人問我對ICO的看法,我對ICO的看法是“ICO是一種機制,這種機制現(xiàn)在并不完整,但它有非常吸引人的地方,一是流通性非常強,但現(xiàn)在沒有好的監(jiān)管,如果有好的監(jiān)管,這將是資本市場的革命”,這件事已經(jīng)發(fā)生了,而且這件事是全球性的,并不是只限制在深圳或者上海,而是全球性的活動。這件事變成了巨大的發(fā)展。
加拿大央行拒絕使用區(qū)塊鏈
剛剛談的是高大上的事情,現(xiàn)在談?wù)剬嶋H的事情。過去一年加拿大央行做了一些區(qū)塊鏈實驗。
加拿大央行是世界上非常重要的央行。為什么它重要,并不是因為它大,相比其他央行加拿大央行非常小,人口比廣東省少。加拿大地多人少,為什么它重要?因為它膽子特別大,其他央行不敢做的時候加拿大央行卻敢進行。
一年多前,加拿大央行聯(lián)絡(luò)R3 CEV等公司做區(qū)塊鏈(Jasper)實驗,除了央行,還跟Payments Canada(支付公司)和七家商業(yè)銀行做了一年的實驗,這個實驗在2017年2月、5月、6月出了報告,在中國卻只有很少人討論。
一個國家央行所出的區(qū)塊鏈報告卻很少人討論,可能因為這是一個負(fù)面的報告。他們用以太坊處理央行發(fā)行的數(shù)字收據(jù),用R3 CEV的Corda構(gòu)建DLT。R3 CEV在2015至2016年獨領(lǐng)風(fēng)騷,很多公司希望加入R3 聯(lián)盟,認(rèn)為R3 CEV是中國區(qū)塊鏈領(lǐng)域的榜樣。
但是在2017年 R3 CEV像漏斗似的直線往下走,真正讓R3 CEV跌下來的是加拿大央行的報告。這份報告不是民間出的,而是加拿大央行出的。得出的結(jié)論“用區(qū)塊鏈給大規(guī)模支付系統(tǒng)構(gòu)帶來更高運營成本與風(fēng)險”,宣布不考慮區(qū)塊鏈,這是非常負(fù)面的報道。
加拿大央行用了兩個技術(shù),一是以太坊,二是R3 CEV的Corda,以太坊不能撤銷、可擴展性差、不能保護隱私權(quán),所以他們覺得這沒法做。
做了Corda,隱私保護性不錯,但性能差,加拿大銀行同業(yè)支付系統(tǒng)32000筆交易,平均一秒不到一筆交易。比特幣最新數(shù)據(jù)平均一秒可以有三筆交易,比特幣比以前進步了。一個國家央行重要的系統(tǒng),一秒鐘能做一筆交易就可以通過,但Corda竟然無法達(dá)到!可以說是非常慘烈。
Corda容錯性差,區(qū)塊鏈本身就有容錯性, 但是Corda不是區(qū)塊鏈,容錯性差。
后來加拿大央行宣布以太坊和Corda都不及格。
這是Corda問題還是區(qū)塊鏈的問題?我認(rèn)為這是Corda本身的問題。悉尼大學(xué)在2017年才宣布區(qū)塊鏈一秒鐘能完成40萬筆交易。
Corda本身不是區(qū)塊鏈,而是類似區(qū)塊鏈,仔細(xì)看Corda會發(fā)現(xiàn),它不像區(qū)塊鏈,它比較像RSCoin(英國央行數(shù)字法幣)。英國央行數(shù)字法幣學(xué)比特幣,Corda模仿RSCoin發(fā)展。Corda的失敗使得以后大家會用非常仔細(xì)的眼光來看類似區(qū)塊鏈。并不能說我像區(qū)塊鏈,我就能被銀行用。
Corda的失敗,代表國外的“神”或者國外所謂的專家可能不太靈。
HyperLedger(超級賬本)
很多中國公司認(rèn)為如果要用區(qū)塊鏈,就要用HyperLedger。有銀行做POC的時候,直接選擇HyperLedger。
HyperLedger1.0是塊子鏈+多節(jié)點+數(shù)據(jù)庫一致性。HyperLedger v1.0的假設(shè)是這是一個互相信任的系統(tǒng),我跟你是互相信任的。
“Not trusting anyone in this environment is irrelevant”(出于2016年HyperLedger 工程師的話),在這個系統(tǒng)中大家是可以互相相信的,這樣的設(shè)計是否適合在中國使用?
今天我們?yōu)槭裁匆脜^(qū)塊鏈?因為我們要監(jiān)管,防止對方作弊,如果我們今天用trusting anyone的區(qū)塊鏈,別人作弊,我們就倒霉, 因為我們相信別人。
HyperLedger 1.0有問題,它用了一個機制——atomic broadcast,這是一個共識機制,但只能跑在信任的系統(tǒng)里面。一旦有人作弊,系統(tǒng)就有問題。 所以HyperLedger 1.0只能用在一個互相完全信任的系統(tǒng)里面, 不能用在需要監(jiān)管的系統(tǒng)里面, 例如銀行、交易所、 金融機構(gòu)系統(tǒng)。
DTCC不能完成的區(qū)塊鏈結(jié)算天德科技完成了
2017年4月24日,DTCC(Depository Trust & Clearing Corporation,DTCC,美國存管信托和結(jié)算公司)宣布區(qū)塊鏈不適用于“凈額結(jié)算”。在同一篇文章里面說區(qū)塊鏈技術(shù)要等5至10年才能做到,DTCC的合作伙伴是IBM和R3。
如何做區(qū)塊鏈“凈額結(jié)算”?
天德科技從去年11月開始做這個項目,這是可以解決的,并不是不能解決。
解決方案是我們把所有數(shù)據(jù)放在一個區(qū)塊鏈上,這么大筆數(shù)據(jù)放在上面,我們需要大數(shù)據(jù)版的區(qū)塊鏈。我們可以做大數(shù)據(jù)版的區(qū)塊鏈,把大數(shù)據(jù)放在區(qū)塊鏈里,區(qū)塊鏈不再是小型的數(shù)據(jù)庫,可以是大數(shù)據(jù)版的區(qū)塊鏈,可以做高速大數(shù)據(jù)分析、多方交易、鏈上實施、分賬結(jié)算。
我們的消息是在3月24日宣布的, 比DTCC做不出的消息足足早了一個月。我們做出來了,DTCC在將近一個月后宣布他們做不出來,他們無法做鏈上實時分賬結(jié)算,我們已經(jīng)做出來了。
在此架構(gòu)上,我們采取了多服務(wù)器、多分布式系統(tǒng),做出了4D(四重分布式系統(tǒng))。在一個清算所做了兩個月的實驗,其中有歷史交易和實時交易,20天左右我們跑了33.34億筆交易,跑了20天左右實時交易。這代表納斯達(dá)克股票交易所一年四個月的交易量,也等于倫敦股票交易所13年的交易量。
這么大的交易量在區(qū)塊鏈上是可行的,所以不能說區(qū)塊鏈只能做小數(shù)據(jù)、小計算、清算結(jié)算。不要認(rèn)為這是不可能的事情,這是可能的事情。這件事已經(jīng)做出來了,5月份在貴陽有公開的展示。
異構(gòu)鏈網(wǎng)特性
鏈網(wǎng)是新型事物,以后會有許許多多的鏈網(wǎng)模型出現(xiàn)。鏈網(wǎng)模型分為兩種:一種是同質(zhì)網(wǎng)絡(luò)模型;另一種是異構(gòu)網(wǎng)絡(luò)模型。
異構(gòu)網(wǎng)絡(luò)模型是用不同種的鏈連在一起,歐洲有Polkadot,美國有Cosmos;同質(zhì)網(wǎng)絡(luò)模型是用相同種的的鏈連在一起,日本有衛(wèi)星鏈,中國有熊貓鏈。
如果我們仔細(xì)看Polkadot和Cosmos會發(fā)現(xiàn)他們的共識算法非常復(fù)雜,每條鏈之間都要做共識,如果每條鏈之間做交易,也要做鏈中間的共識。Zone 1和Zone 3要做交易,Zone1要做自己的共識,Zone 3要做自己的共識,中心鏈自己要共識,也要和Zone 1 跟Zone 3做共識。雖然Zone 4沒有交易,但由于中心鏈要和 Zone1 做共識,也被攔阻了。在做跨境交易時,很多事情統(tǒng)統(tǒng)被阻攔了。
為什么一個分布式的技術(shù)、分布式的區(qū)塊鏈用中心化的思想來做?不論是宇宙或是Polkadot,如果仔細(xì)看都是中心化的。
金絲猴模型
我提出一個模型——金絲猴模型,大圈圈是一條鏈,中間小圈圈是中間鏈,模型的差別是什么?小鏈不能跟小鏈連接,大鏈需要連接小鏈。大鏈有自己的共識,小鏈有自己的共識,2個大鏈要交易,只要2個大鏈和中間的小鏈要共識, 其他的鏈不需要參與共識。這是一個突破。
在此基礎(chǔ)上,任何機構(gòu)可以加入鏈網(wǎng),可更改、可延伸,但鏈網(wǎng)架構(gòu)不改變。如果有許多跨境交易,可以有多個小圈連接在一起,這樣比較像互聯(lián)網(wǎng)的架構(gòu),互聯(lián)網(wǎng)架構(gòu)是隨時進來,隨時離開,這是自身的衍生和自身的發(fā)展。
熊貓模型
熊貓模型是把每一條鏈(賬戶區(qū)塊鏈、交易區(qū)塊鏈),一切都可以進去,又都可以出來。這是我們給清算所設(shè)計的,每一個交易所都會有自己的鏈,一個清算所有一個所謂的“超級大賬本”,我們稱之為SLL,所有的鏈、所有的交易所、所有的銀行可以經(jīng)過這些交易區(qū)塊鏈進入SLL。
所有的賬戶都放在SLL上,是條非常大的鏈,可以把全中國的所有賬戶都可以放在這條鏈上。這是我們數(shù)據(jù)庫的設(shè)計,一條大鏈可以有這么大的數(shù)據(jù)庫。
這是我們提出的熊貓模型。熊貓模型是每一個單位自己有一個ABC、TBC,假設(shè)今天多一個交易所,這邊又多一個交易所,這邊多一個銀行,那邊多一個銀行。它可以自由的衍生、演化,自主的行為通過網(wǎng)絡(luò)實現(xiàn)。
據(jù)雷鋒網(wǎng)了解,區(qū)塊鏈清算系統(tǒng)已做出來后運行了兩個月。
區(qū)塊鏈新趨勢
以前認(rèn)為區(qū)塊鏈?zhǔn)菃捂溂軜?gòu),現(xiàn)在是多鏈架構(gòu),多鏈還不算,鏈上需要有一個架構(gòu)模型?,F(xiàn)在有一些比較好的模型有金絲猴模型、宇宙模型、熊貓模型,還有兩三種模型。
以前一個節(jié)點擁有一臺服務(wù)器,現(xiàn)在每一個節(jié)點可以有多個服務(wù)器。
塊子鏈,以前只有一個單鏈條,現(xiàn)在有多個子鏈。半年前,我們開始做多條子鏈,增加速度, Hyperledger 也有子鏈架構(gòu)。
以前數(shù)據(jù)庫用MySQL和LevelDB,以后用大數(shù)據(jù)版數(shù)據(jù)庫來做區(qū)塊鏈交易。
很多人說我的鏈交易到了幾百萬,他們說的交易是“區(qū)塊鏈交易”,不是“商業(yè)交易”。真正做商業(yè)系統(tǒng)時發(fā)現(xiàn),一個簡單的商業(yè)可能要查很多次,經(jīng)過多個賬戶,非常復(fù)雜。
現(xiàn)在開始不應(yīng)該再談?wù)搮^(qū)塊鏈交易的速度,應(yīng)該談?wù)撋虡I(yè)交易速度, 這是用戶經(jīng)歷的真實速度。Corda系統(tǒng)可能無法達(dá)到一秒鐘一筆商業(yè)交易,并不是區(qū)塊鏈交易。
商業(yè)模型
以前是數(shù)字貨幣,現(xiàn)在是數(shù)字資產(chǎn)。以前融資是ICO,現(xiàn)在ICO進入資本市場和IPO并行。
從定位上看,以前是私人數(shù)字貨幣,現(xiàn)在是數(shù)字法幣、數(shù)字法庭、數(shù)字社會、數(shù)字政府、新一代的網(wǎng)絡(luò)、數(shù)字銀行、數(shù)字法幣等,可見定位跟以前有大不同。
區(qū)塊鏈新趨勢
區(qū)塊鏈有新的分類,現(xiàn)在有區(qū)塊鏈和類似區(qū)塊鏈。
區(qū)塊鏈又分為兩種,一是拜占庭將軍協(xié)議,二是非拜占庭將軍協(xié)議。非拜占庭將軍協(xié)議,是互相信任的,一個節(jié)點被攻破,整個鏈被攻破。因為它是互相信任,不查驗對方。
HyperLedger(v.0.6)采取的是拜占庭將軍協(xié)議,但1.0不是,它事實上是將拜占庭將軍協(xié)議用在后面,前面被攻破,后面跟著破。它前面用的沒有任何防備的atomic broadcast,一旦被攻破,后面跟著破。
類似區(qū)塊鏈:RSCoin、BigchainDB、Corda、VaultOS,美國類似區(qū)塊鏈都不同。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。
本專題其他文章