信通院何寶宏所長:5個問題看清區塊鏈發展風向

信通院何寶宏所長:5個問題看清區塊鏈發展風向


何寶宏,中國信息通信研究院雲計算與大數據研究所所長。

本文來自 2019 年 6 月 1 日在南京召開的中國計算機學會(CCF)主辦的中國區塊鏈技術與應用高峰論壇。本文內容為何所長個人最近和前一段時間對區塊鏈方面研究的思考。

01

區塊鏈正在發生哪些變化?

先講一下全球的政策,趨勢是鼓勵鏈,規範 Token。這是基本的發展方式,下面是一些具體動態:

產業情況變化,前幾年主要是創新企業小企業玩家,現在越來越多是巨頭的湧入。2018年,有 40% 的財富 500 強企業已開始探索區塊鏈技術。這是普遍的技術發展規律。一開始是技術領先的企業有優勢,現在發展為有場景有渠道有數據的企業更有優勢,這是非常明顯的發展變化。

投融資也正在持續的活躍,根據我們研究院監測,整個市場投融資是非常活躍的,尤其中國和美國非常明顯。

專利方面變化也是非常快,尤其是專利申請呈現爆發式趨勢,專利申請最大兩個是中國和美國。

開源問題也是這樣,以前引領整個行業是靠國際標準組織,國外一開源我們就是自主,我們看到幾家開源發展比較好的,比如說 C++。

我們需要特別關注開源,根據我的觀察,如果 20 年前的開源主要是模仿和山寨人家成功的商業軟件,今天開源已經成為引領整個技術創新的方法工具了,我們看到所有新興技術領域都有影響力的開源社區,開源組織。

如果說當年我們用開源,認為開源只是一種軟件的生產模式的話,現在看到新的變化,開源不僅僅是一個生產工具,還是一種生態競爭的手段,已經發展為生態競爭的模式了。

原來開源中國是拿來主義,換個皮膚就叫自主知識產權了。但是最近幾年明顯發展變化,原來我們基本上是將全球開源項目本土化,現在我們正在將越來越多本土的項目國際化,從我們的統計至少有幾百個有影響力的來自中國的開源項目,這個發展變化非常明顯。

從應用角度來看,從去年下半年到今年上半年看到一個非常明顯的變化,應用在向垂直行業發展,比如向票據、結算等領域探索。2018 我對區塊鏈的描述是“水深火熱”,2019 年區塊鏈整體態勢我用四個字“脫虛向實”,但是大家要有耐心,這個探索需要幾年的時間,需要大家耐心的等待。

這兩年我們的熱點轉向了聯盟鏈,而不是僅僅做公有鏈。區塊鏈有公鏈,有私鏈,現在大家更多做私鏈,私鏈和公鏈做法是不一樣的,包括准入,共識,性能要求,安全要求都是不一樣的,因為你是在有一定封閉場景下應用。

之前有人就有關區塊鏈很多安全問題給我提了很多問題,說區塊鏈挖礦有浪費資源的問題,有 DoS 攻擊的問題,說這些問題怎麼辦?我說所有這些問題在我看來都不存在,因為所有這些問題都指向了公有鏈,要用聯盟鏈和私有鏈的話,這些問題是不存在的。所以要注意,公有鏈和私有鏈遇到的問題很多是不一樣的

02

區塊鏈一定要發 Token 嗎?

去年有人講區塊鏈一定要發 Token,沒有 Token 就不叫區塊鏈。我的觀點是,沒有區塊鏈的 Token 肯定是空氣幣,但是沒有 Token 的鏈還是區塊鏈。

為什麼?Token 的本質是自嵌式的激勵機制。

以前我們的 IT 系統,你要激勵那些工程師,只能靠外部世界的資金,而不能自激勵。區塊鏈的創新是我們在現有 IT 系統裡面內嵌了自激勵的機制,公有鏈必須要有自激勵機制,要不然誰付這筆錢呢。如果是聯盟鏈的話,我們為什麼一定要是自激勵的呢?完全可以不需要,這是可以肯定的事情,沒有 Token 是可以的,不嵌自激勵可以,因為我們可以靠外部激勵。

區塊鏈不是萬能的,它只是這個世界上比較大一點的補丁,不要 All in 區塊鏈,區塊鏈改變不了世界,如果你認為改變了世界,就說明你的世界太小了。


信通院何寶宏所長:5個問題看清區塊鏈發展風向


這是美國國家標準局出的關於區塊鏈使用場景的分析流程。只有我們需要數據庫、彼此之間有很多寫入、彼此之間誰也不信誰、利益不一致、找不到值得信任的第三方,這個時候就應該考慮使用區塊鏈。

具體怎麼用區塊鏈,要看這個信息能不能向全世界公開?要不要對我的數據有控制權,如果不需要你用公有鏈就好了,如果你需要還是要考慮公有鏈和私有鏈,因為我們說區塊鏈用於交易、交換價值,這話一點都沒錯。但不是所有的價值交易交換都是可以公開的,都是要求公開的。“商業是有秘密的”,記住這句話,所以不可能都是公有鏈,毫無疑問會有聯盟鏈和私有鏈的出現。

03

區塊鏈技術發展有規律嗎?

從技術架構角度來看,區塊鏈的技術架構正在趨於統一,包括組件級、賬本級、共識級、智能合約、應用等等,我們整體來看對它的理解,尤其是從技術角度來看對它的理解更趨於一致,這是必須的。區塊鏈出現了這麼多年,先擴散再收斂,現在整體來看架構層級正在收斂,但是在共識和合約方面還沒有開始收斂,還在擴散,這很正常,這就是學術界的機會。

凡是正在走向擴散的就是學術創新最佳的機會,凡是走向收斂的地方那都是產業界的事。

安全爆發了很多問題,2018年區塊鏈安全事件暴增了820%,損失約達 22 億美元,以太坊和 EOS 成重災區。去年上半年一位做安全的專家表示:我們做安全的人發現,我們國內發行很多 1C0 的幣都是大門敞開的。這也是一個技術發展普遍的現象,一個技術剛剛出來的時候,技術人員會認為我能搞定我的安全事情,不需要專門的安全機構安全組織做這個事情。時間長了以後,這個系統越來越複雜,越來越龐大,尤其越來越吸引到攻擊者注意力的時候,其實做技術的人就搞不定了,就需要專門的安全機構,安全專家來解決這個問題,這是肯定的發展過程,雲計算,大數據都是這樣的。

這也是一個技術發展普遍的現象,一個技術剛剛出來的時候,技術人員會認為我能搞定我的安全事情,不需要專門的安全機構安全組織做這個事情。時間長了以後,這個系統越來越複雜,越來越龐大,尤其越來越吸引到攻擊者注意力的時候,其實做技術的人就搞不定了,就需要專門的安全機構,安全專家來解決這個問題,這是肯定的發展過程,雲計算,大數據都是這樣的。

一開始安全是 IT 系統的模塊功能,做著做著就變成第三方幹這個事了,因為你搞不定了。區塊鏈 2018 年肯定會爆發重大安全問題,原因只有一個,誰讓你那麼高調呢,一定會受到攻擊的,損失幾十億,肯定的。但是大家要有信心,災後重建的工作正在進行,安全漏洞就會越來越少,所有事情都是一個過程。

技術,我們老是批評區塊鏈有各種各樣的問題,新技術出來都是這樣一個發展的過程。你閉著眼睛批評它說這個新技術不可靠,不穩定,不安全,價格高,生態不完善,標準缺,體制不完善,侵犯用戶隱私或者危害國家安全,什麼技術不是長這個德性啊,區塊鏈這樣批評也是一樣的。

關鍵是你怎麼辦?所以我們看到區塊鏈解決尤其擴展性問題的時候,我們從一個鏈搞層多個鏈,不同的鏈解決不同的問題。鏈上搞不定問題鏈下搞定,分佈式肯定比集中式的性能差,這是明白的邏輯問題。去年有媒體採訪說 EOS 性能高,你怎麼看?我說:它 21 個節點,為什麼不整成 3 個節點呢,它的性能會更高啊,邏輯上肯定是這樣的。

整鏈走向分片,全鏈廣播的方式肯定性能太差,

隨著節點越來越多,查找的用戶越來越多,大了以後怎麼辦?大了以後切成小塊,所以鏈上鍊下結合分片,為了改善它的性能。

現在雖然叫區塊鏈,現在塊還是那個塊,但是後面結構發生微妙變化,除了鏈式結構,還有樹式結構區塊鏈、有圖形結構的鏈、橋形結構的鏈、點狀結構的鏈,本質來說很多方面改善後應該叫區塊樹,區塊圖,區塊橋,區塊點是不是更準確一點。區塊還是那個區塊,但早已經不是鏈了,這也是為了優化改善區塊鏈面臨的很多問題。

04

區塊鏈發展的趨勢是什麼?

產業發展總趨勢,在架構方面,先有公有鏈,後來產生聯盟鏈,聯盟鏈肯定比公有鏈在商業上先落地。下一步肯定會走向融合,因為公有鏈有公有鏈的價值,私有鏈有私有鏈的價值,最後要發明第三種鏈叫混合鏈。

從部署方面來說,區塊鏈誕生的年代和雲計算誕生的年代是同一時間誕生的,那麼就會出現一個問題,它要不要跟雲計算結合?早先的區塊鏈肯定是跟雲不結合,為啥?因為當時沒有云計算,哪來的跟雲結合問題。現在的趨勢區塊鏈也是一種服務,雲計算提供一種底層的服務。

將區塊鏈運營和部署在雲端,這是可以肯定的一個事情。

性能的問題和擴展性,這也說了很久,一個鏈搞不定就多來幾個鏈,一個鏈搞不定把它切成小塊,肯定是這樣一個發展態勢。在性能和擴展性方面還需要持續優化,我們回到聯盟鏈,私有鏈也是有這個邏輯在裡面,並不都需要那麼高的擴展性,很多場景下不需要那麼高的性能。

共識機制方面,不同的區塊鏈使用不同的共識機制,所以我們對如何形成共識還沒有共識,總體來說,從單一向混合發展。為什麼?因為我們沒有辦法將各種各樣稀奇古怪的共識機制融合成一個,為什麼沒有辦法?因為現實中形成共識的方法就千奇百怪,你怎麼會指望區塊鏈把它統一了呢,不現實的。我們形成共識方法不一樣,必然會導致區塊鏈共識機制肯定是千奇百怪的。那怎麼辦?只能混合,沒有辦法的時候就混合。

智能合約方面,將我們的智能合約跟底層的基礎設施耦合可插拔,你不可能把它鎖死在裡面。智能合約整體來看還處於比較初級的發展階段,智能合約還不智能。智能合約是合同可編程化邁出的關鍵性一步,但也只是邁出了一步,距離我們將稍微複雜一點的合同用程序表達出來還有很遠的距離,現在我們只是打開了這扇門,需要更多的合約可編程,更多的合約能夠用計算機語言表達出來還有很長的路要走,堅信我們這塊還有很大的空間。

05

區塊鏈真的能創造信任嗎?

我們說區塊鏈是創造信任的機器,可以去信任。我認為這個觀點有待商榷,區塊鏈不可能去信任,區塊鏈只是實現了信任向機器的轉移。我們以前對天發誓,就表明我們認為上天是不可篡改的,是智能合約。後來我們希望從信任上天為信任機構轉向信任機器,所以任何時候價值的轉移都是需要信任的中介,只是我們這次將信任希望轉移到機器上了。

說區塊鏈創造信任機器,我覺得這句話不完整,應該是創造了信任機器的零部件,單靠區塊鏈絕不可能給我們創造一個信任的機器來,我們還需要大數據、需要人工智能等支持,因為區塊鏈是防篡改,但如果數據在上鍊之前改了呢?或者下了鏈改還是來得及嘛,所以不能太相信。如果認為某個系統裡面用了區塊鏈就值得信任了,它一定是騙子。所以信任的機器過去一年變成了詐騙的工具,

詐騙的基礎是什麼?是信任。你不信任他,怎麼上當呢。

我們說區塊鏈的信任是指在數學層面贏得了信任,但是我們需要軟件工程做軟件的實現,實現上有沒有 Bug 呢?如果實現有Bug,是一樣會出問題,光靠數學是不夠的。

另外我們在運營的時候,節點是不是會保持對每一筆交易的中立對待呢,誰來保證對每一筆交易、對每一個用戶的處理都是公平的?

再大的區塊鏈總需要人管理,區塊鏈的管理機構值得信任嗎?區塊鏈的代碼機構值得信任嗎?區塊鏈的數據源值得信任嗎?區塊鏈跟外部真實世界的關聯值得信任嗎?這都是區塊鏈本身解決不了的,所以我們搞了一個可信區塊鏈推進計劃,就是來幫助解決這個問題,因為透明所以可信。

06

總結

簡單總結下,無幣鏈還是區塊鏈,區塊鏈不可能是去信任的,它只是一個信任的轉移,區塊鏈不是創造信任的機器,它還只是一個零部件,我們或許高估它了。

大數據讓我們相信數據,可是數據會說謊。區塊鏈讓我們相信機器,機器也會詐騙。人工智能讓我們相信算法,你真的相信算法嗎,它會殺熟的。

鏈澤學院,一個助你把握風口、築夢未來的地方。作為國內區塊鏈技術職業培訓的先行者,鏈澤學院積極順應互聯網+教育的潮流,敏銳抓住區塊鏈技術發展的歷史機遇,因勢而謀、應勢而動、順勢而為,積極探索區塊鏈技術+人才培養體系建設。

學院開設有速成班、零基礎班、平日/週末班,全面涵蓋不同層次的學員上課需求。不管你是專業知識匱乏的技術小白;還是技術瓶頸期,尋求突破,想要在職提升;或是職場不順想轉行謀求更高發展;亦或是大學即將畢業,前途迷茫,不知何去何從……每個人都能在鏈澤學院挖掘自身的潛力,實現巨大的突破!幫你從0到1,全面學透區塊鏈!

鏈澤學院持續更新關於區塊鏈技術的價值、分類以及相關資訊,敬請期待!


分享到:


相關文章: