高承實:我們團體主要側(cè)重在區(qū)塊鏈底層技術(shù)和應(yīng)用場景落地兩個層面。
在底層技術(shù)方面,我們主要聚焦在以下幾個方面,一是密鑰的分布式生成和驗簽技術(shù),二是基于密碼算法的底層跨鏈實現(xiàn),三是區(qū)塊鏈對國產(chǎn)操作系統(tǒng)和國產(chǎn)CPU的適配,四是區(qū)塊鏈在體系結(jié)構(gòu)方面對等級保護和可信計算的支持,五是區(qū)塊鏈的體系結(jié)構(gòu)設(shè)計。
在應(yīng)用場景落地方面,我們重點結(jié)合一些典型的應(yīng)用場景,研究和設(shè)計相應(yīng)的區(qū)塊鏈體系結(jié)構(gòu)。這里面包括我們目前正在廣州生物島開展的“基于區(qū)塊鏈技術(shù)的醫(yī)療數(shù)據(jù)共享和管理系統(tǒng)”項目。
我們知道,區(qū)塊鏈廣泛使用的非對稱密碼都是一個私鑰對應(yīng)一個公鑰。這種方法在一般情況下是適用的,但如果要用一個唯一的私鑰來管理集體資產(chǎn)的時候就會面臨極大的風(fēng)險。一般的做法是秘密分享,即把這個唯一的私鑰進行拆分,一個相關(guān)人掌握其中一個或幾個私鑰分片。密鑰能夠被拆分,一定是必須事先存在這個密鑰才可以。因此,但這種方法仍然解決不了最終信任來源的問題。多簽也是一種解決辦法,但多簽在某些系統(tǒng)中是不被支持的。
密鑰的分布式生成是指由一群相關(guān)人分別獨自生成自己的私鑰,然后通過分布式的算法,利用零知識證明和安全多方計算,生成與這個私鑰集合對應(yīng)的公鑰。在整個過程中,每個人的私鑰不會被泄露,完整的私鑰也不會在系統(tǒng)的任何一個環(huán)節(jié)出現(xiàn)。由此可以保證系統(tǒng)的安全。在此基礎(chǔ)上,還可以根據(jù)業(yè)務(wù)場景需要,進行門限的設(shè)置。這種做法在數(shù)學(xué)上已經(jīng)被證明是安全的。
我們是這個領(lǐng)域全球最早開展相關(guān)研究的兩個團隊之一,另外一個團隊是以色列國防部的團隊。我們在2018年完成了ECDSA的密鑰分布式生成和驗簽實現(xiàn),在2019年完成了EDDSA的密鑰分布式生成和驗簽實現(xiàn),今年又實現(xiàn)了國密SM2 的密鑰分布式生成和驗簽實現(xiàn),同時也開展了相關(guān)的開源系統(tǒng)驗證,相關(guān)的技術(shù)也在目前的一些主流系統(tǒng)上得到了驗證。
您今天在演講的時候提到“區(qū)塊鏈的邏輯比起上一次工業(yè)革命是完全反常識的一次革命”這個觀點怎么理解呢?
高承實:在人類出現(xiàn)以后,基本上人類所有的努力都是降低成本提高效率。區(qū)塊鏈將幾種已有的技術(shù)進行了組合,它的效率不但不高,而且還極大地降低了,資源不但不節(jié)省,還極大地被消耗了。
一般情況下,數(shù)據(jù)存儲在一個存儲單元就可以了,即使是為了避免數(shù)據(jù)被損壞,2-3個額外的備份也就夠了。但區(qū)塊鏈要求所有的數(shù)據(jù)在全網(wǎng)范圍內(nèi)的所有節(jié)點都要有一個完整的備份,這就消耗了相當多的資源。同時,數(shù)據(jù)不僅相關(guān)人要進行數(shù)字簽名進行確認,其他不相關(guān)的人也都要認可。所以,區(qū)塊鏈的效率也不可能高。從這兩個純粹技術(shù)的角度來說,區(qū)塊鏈的邏輯是完全違反上一次工作革命的邏輯的。
但這種反邏輯的體系結(jié)構(gòu),卻帶來了完全不一樣的內(nèi)容。我們認為,傳統(tǒng)的互聯(lián)網(wǎng)主要實現(xiàn)了大范圍的廣泛的連接,包括人與人的連接,人與機構(gòu)的連接,人與設(shè)備的連接,機構(gòu)與機構(gòu)、設(shè)備與設(shè)備、機構(gòu)與設(shè)備等等,但這種連接并不可靠也不可信。即使是通過所謂的可信第三方來驗證擔(dān)保,也還存在可信第三方是否可靠可信的問題。但區(qū)塊鏈帶來的鏈接,卻是可靠的可信的,難以篡改難以偽造的。
應(yīng)該說,我們對區(qū)塊鏈這一特點特征的認識還遠遠不到位。這個特點特征與其他技術(shù)的結(jié)合,完全可以演化和生成更多的商業(yè)模式和邏輯組合,帶來更多我們的意想不到的價值。區(qū)塊鏈出現(xiàn)之后又大熱的社區(qū)(社群)經(jīng)濟本質(zhì)上是互聯(lián)網(wǎng)的內(nèi)容,但由于建立在區(qū)塊鏈鏈接可靠可信這一特征之上,因此又帶來了我們以前意想不到的效果。包括我們目前正在快速進化的DeFi,也是建立在這一特點特征基礎(chǔ)之上的。因此,區(qū)塊鏈帶來的,確實可以稱之為一場革命。
分布式存儲比集中性存儲成本更低,但是為何現(xiàn)在市場上的分布式存儲設(shè)備(集群)卻因為高配置導(dǎo)致價格很貴?
高承實:分布式存儲比集中式存儲成本更低,是因為分布式存儲可以將個人或機構(gòu)閑置的存儲資源充分利用起來,使這些閑置的資源得到更充分利用,進而產(chǎn)生更多的價值。這是分布式存儲比集中式存儲成本低的經(jīng)濟學(xué)方面的解釋。
在技術(shù)上,分布式存儲比集中式存儲要有更高的系統(tǒng)冗余度以確保系統(tǒng)可被實時使用,在設(shè)備的管理方面,分布式存儲要消耗更多的資源用于系統(tǒng)的管理和協(xié)調(diào)。從這個方面來看,分布式存儲的成本要高于集中式存儲。
目前市場上的分布式存儲設(shè)備(集群)利用的已經(jīng)不是個人或機構(gòu)的閑置存儲資源,而是專門為了某種目的(比如Filecoin挖礦)而進行的設(shè)備方面的競賽,因此就會導(dǎo)致設(shè)備的性能越來越好,成本越來越高。
同時這種行為也已經(jīng)從純粹的制造業(yè)行為演化成為金融的投資(投機)行為。作為設(shè)備生產(chǎn)方,也會從后面的金融投資行為(挖礦)中分得一杯羹。在一個行業(yè)充滿了巨大的機會和泡沫的時候,任何生產(chǎn)方都不會甘于做單純的設(shè)備提供方,由此進一步導(dǎo)致了市場上的分布式設(shè)備(集群)價格越來越高。
區(qū)塊鏈數(shù)據(jù)消耗巨大,目前情況下大范圍覆蓋是不太可能的。那么以后的發(fā)展方向有沒有向區(qū)塊鏈數(shù)據(jù)普適化發(fā)展的可能呢?如果數(shù)據(jù)的儲存成本降低,那么區(qū)塊鏈的門檻是不是也會跟著降低?
高承實:盡管隨著技術(shù)的發(fā)展和進步,存儲資源越來越豐富,帶寬越來越暢通,算力價格也日趨低廉,但人類采集和生產(chǎn)數(shù)據(jù)的速度、采集和生產(chǎn)數(shù)據(jù)的數(shù)量,建立在這些數(shù)據(jù)基礎(chǔ)之上的數(shù)據(jù)傳輸和數(shù)據(jù)運算需求也都在飛速發(fā)展。這兩個方面此消彼長,互為促進、互相滿足。
從經(jīng)濟學(xué)的角度來講,資源總是有限的。盡管隨著技術(shù)的發(fā)展進步,區(qū)塊鏈在更多場景更大范圍內(nèi)得到應(yīng)用是一個必然趨勢。區(qū)塊鏈的應(yīng)用也會越發(fā)普適化,門檻更低,但不會低到?jīng)]有門檻,也不可能整個社會的所有系統(tǒng)全部采用區(qū)塊鏈。
區(qū)塊鏈系統(tǒng)和人工智能系統(tǒng)有些類似。通過發(fā)展有沒有可能和人工智能進行結(jié)合,或者與其他的新興產(chǎn)業(yè)有一定關(guān)聯(lián)。從而使數(shù)據(jù)的安全性、真實性、線上線下同步性進一步提高呢?
高承實:目前學(xué)術(shù)界關(guān)于區(qū)塊鏈與人工智能的結(jié)合已經(jīng)有了一些探索,比如賽迪區(qū)塊鏈研究院的劉權(quán)院長,中科院大學(xué)的曲強研究員。但從我個人的認識來看,區(qū)塊鏈與人工智能的結(jié)合還處于非常早期的階段,很多探索還處于“想法”的階段。
在我看來,區(qū)塊鏈與人工智能的結(jié)合有以下幾個難點。第一,區(qū)塊鏈上的數(shù)據(jù)是小數(shù)據(jù)和關(guān)鍵性數(shù)據(jù),而人工智能最主要的進化方式是監(jiān)督式學(xué)習(xí),即要有大量數(shù)據(jù)喂養(yǎng),這是區(qū)塊鏈與人工智能結(jié)合的難點之一。第二,目前的人工智能系統(tǒng)基本上都是中心化的,即由高性能服務(wù)器實現(xiàn)的(當然這和基于云計算的數(shù)據(jù)集中存儲可能有關(guān)系),有沒有可能將中心化的人工智能系統(tǒng)改造為分布式的人工智能系統(tǒng)(無論是分布式協(xié)同還是分布式一致)?這里面可能還存在相當大的技術(shù)難度。進而,區(qū)塊鏈上所有節(jié)點的數(shù)據(jù)完全一致,相應(yīng)的人工智能系統(tǒng)在所有節(jié)點上是不是也要實現(xiàn)從數(shù)據(jù)輸入到處理結(jié)果輸出也完全一致?如果這樣,這樣的系統(tǒng)還有沒有必要?第三,如果將人工智能系統(tǒng)設(shè)計為分布式人工智能,那么如何實現(xiàn)數(shù)據(jù)的分布式,即數(shù)據(jù)在各個節(jié)點上的差異化?如果實現(xiàn)了數(shù)據(jù)在不同節(jié)點上的差異,那么這個系統(tǒng)還是不是區(qū)塊鏈系統(tǒng)?
當然,未來區(qū)塊鏈與人工智能的結(jié)合點,可能不一定在鏈上數(shù)據(jù),也有可能建立在鏈下數(shù)據(jù),或者通過人工智能系統(tǒng)能力的“分片”,在更大范圍內(nèi)實現(xiàn)人工智能系統(tǒng)能力的分布式協(xié)同和分布式一致的混合。
責(zé)任編輯:YYX
-
人工智能
+關(guān)注
關(guān)注
1796文章
47666瀏覽量
240286 -
區(qū)塊鏈
+關(guān)注
關(guān)注
111文章
15563瀏覽量
106696
發(fā)布評論請先 登錄
相關(guān)推薦
評論