高挺
IT是實(shí)現(xiàn)區(qū)塊鏈的最后一步。區(qū)塊鏈既可以是中心化的,也可以是去中心化的,兩者的目的都是為了達(dá)成共識(shí),即“納什均衡”。
區(qū)塊鏈這個(gè)話題在過去幾年中受到了所有人的關(guān)注。一方面,無(wú)論是傳統(tǒng)金融機(jī)構(gòu)、互聯(lián)網(wǎng)巨頭,還是政府部門以及各類學(xué)術(shù)研究機(jī)構(gòu),無(wú)不對(duì)這個(gè)新生事物表示出濃厚的興趣和關(guān)注。區(qū)塊鏈甚至出現(xiàn)在《“十三五”國(guó)家信息化規(guī)劃》之中,可見它所受到的重視程度。但是另一方面,在過去的幾年中,區(qū)塊鏈似乎沒能取得重大的進(jìn)展,雖然可以看到許多關(guān)于區(qū)塊鏈的新聞,但大多是一些被稱之為概念驗(yàn)證“Proof of Concept”的試點(diǎn)項(xiàng)目,屬于典型的“雷聲大、雨點(diǎn)小”,實(shí)際上這項(xiàng)技術(shù)并沒有被大范圍地采用。
一個(gè)常見的觀點(diǎn)是:除比特幣以外,直到今天,區(qū)塊鏈還沒有出現(xiàn)其它“殺手級(jí)”的應(yīng)用,除非能夠完成“真實(shí)世界的部署”,否則該技術(shù)將會(huì)淪為雞肋。
在2018年末的今天,我們不禁開始反思:區(qū)塊鏈到底是一種改變世界的顛覆性技術(shù),還是人為炒作的泡沫?
筆者從2015年開始涉足區(qū)塊鏈領(lǐng)域,因?yàn)楣ぷ鞯年P(guān)系曾有機(jī)會(huì)和各大金融機(jī)構(gòu)、監(jiān)管者、政府部門以及許多科技初創(chuàng)公司對(duì)這個(gè)話題進(jìn)行研究、布道和概念驗(yàn)證。本文試圖結(jié)合自己在區(qū)塊鏈應(yīng)用場(chǎng)景和技術(shù)開發(fā)上的經(jīng)驗(yàn),探討區(qū)塊鏈目前所處的現(xiàn)狀,面臨的局限以及對(duì)未來(lái)的一點(diǎn)展望。
關(guān)于區(qū)塊鏈的一段不為人知的歷史
眾所周知,區(qū)塊鏈?zhǔn)菑谋忍貛耪Q生的。但不太為人所知的是,那個(gè)自稱中本聰?shù)娜嗽?008年發(fā)布的關(guān)于比特幣的白皮書里,根本就沒有區(qū)塊鏈這個(gè)說(shuō)法。事實(shí)上,中本聰只是在白皮書的不同段落里提到了“區(qū)塊”(Block)和“鏈”(Chain)兩個(gè)獨(dú)立的名詞,而整本白皮書講的是比特幣這個(gè)點(diǎn)對(duì)點(diǎn)的電子現(xiàn)金系統(tǒng)如何運(yùn)作的一些基本原理。換句話說(shuō),中本聰?shù)陌灼兄唤榻B了比特幣,而區(qū)塊鏈這個(gè)概念是后人將白皮書中的兩個(gè)名詞拼接而成的二次“創(chuàng)新”。追根溯源,世上本無(wú)區(qū)塊鏈,講的人多了,也就有了區(qū)塊鏈。
區(qū)塊鏈目前所處的歷史階段
目前普遍的認(rèn)識(shí)是,區(qū)塊鏈還處于發(fā)展的早期階段。在著名的Gartner咨詢公司于今年7月發(fā)布的《2018新技術(shù)成熟度曲線》中,區(qū)塊鏈即將度過泡沫炒作階段,開始進(jìn)入冷靜期。根據(jù)Gartner的預(yù)計(jì),區(qū)塊鏈至少還需要5~10年才能真正成熟落地。
在中國(guó),由于監(jiān)管者的不斷努力,之前一段時(shí)間對(duì)于區(qū)塊鏈的瘋狂炒作已經(jīng)被有效地遏制,但依然有少數(shù)人試圖打著區(qū)塊鏈的旗號(hào)招搖撞騙。
目前區(qū)塊鏈所面臨的主要問題是什么?
對(duì)于把區(qū)塊鏈當(dāng)做是一項(xiàng)IT的人來(lái)說(shuō),區(qū)塊鏈目前面臨的主要問題包括:隱私保護(hù)、跨鏈互操作以及業(yè)務(wù)持續(xù)性等,這也是在各類區(qū)塊鏈峰會(huì)中所能聽到的最多的聲音。而筆者認(rèn)為目前區(qū)塊鏈所面臨的最大問題恰恰是人們對(duì)于區(qū)塊鏈在認(rèn)知上的局限,把區(qū)塊鏈直接和技術(shù)劃上等號(hào)。真實(shí)的情況是,過去兩年中許多金融機(jī)構(gòu)在對(duì)區(qū)塊鏈進(jìn)行概念驗(yàn)證等眾多嘗試后,已經(jīng)意識(shí)到至少在目前階段把區(qū)塊鏈當(dāng)做技術(shù)進(jìn)行商業(yè)落地是沒有前途的。
對(duì)于區(qū)塊鏈的一些常見認(rèn)知誤區(qū)
區(qū)塊鏈商業(yè)落地的第一個(gè)障礙就是對(duì)于它認(rèn)知上的局限性。根據(jù)筆者的觀察,許多人把區(qū)塊鏈理解成一種具象化的技術(shù),例如把區(qū)塊鏈稱作是“分布式賬本技術(shù)”,包含“智能合約”“密碼學(xué)”“零知識(shí)證明”等具體的技術(shù)領(lǐng)域以及“數(shù)據(jù)一致性”“可靠性”“安全性”等技術(shù)特性。單純從技術(shù)的角度來(lái)看,這樣的區(qū)塊鏈其實(shí)并沒有特別的革新之處,只是把已有的成熟技術(shù)重新排列組合,筆者把它稱之為“狹義區(qū)塊鏈”。不難理解,只是依靠技術(shù)重組的“狹義區(qū)塊鏈”是不太可能產(chǎn)生新的商業(yè)價(jià)值的。
為什么區(qū)塊鏈不是分布式賬本或分布式賬本技術(shù)?把區(qū)塊鏈稱作是分布式賬本技術(shù)(Distributed Ledger Technology,或DLT)最早是在2016年由英國(guó)政府在它的一份研究報(bào)告中提出的,傳到國(guó)內(nèi)以后被人云亦云地作為區(qū)塊鏈的代名詞,還有人進(jìn)一步把技術(shù)兩個(gè)字去掉,將區(qū)塊鏈等同于分布式賬本??陀^地講,把區(qū)塊鏈理解成分布式賬本技術(shù)或分布式賬本有它的好處,主要是可以把區(qū)塊鏈這個(gè)從比特幣白皮書中人為提煉創(chuàng)造出來(lái)的概念具象化成一種特定的技術(shù)或?qū)ο?,將問題簡(jiǎn)單化。但這同時(shí)也帶來(lái)了新的問題,所謂分布式賬本說(shuō)白了就是一個(gè)分布式數(shù)據(jù)庫(kù)。如果說(shuō)區(qū)塊鏈就是一種數(shù)據(jù)庫(kù)或數(shù)據(jù)庫(kù)技術(shù),那它就變成了一個(gè)純粹IT問題。
一個(gè)數(shù)據(jù)庫(kù)或一種數(shù)據(jù)庫(kù)技術(shù)竟然會(huì)引起那么多主流金融機(jī)構(gòu)、政府、監(jiān)管者的高度關(guān)注,并為它賦予各種顛覆性的意義?這顯然不符合常識(shí)。換句話說(shuō),把區(qū)塊鏈理解成分布式賬本或分布式賬本技術(shù)至少是對(duì)于區(qū)塊鏈狹義的、局限性的理解。同樣的道理,其它一些對(duì)于區(qū)塊鏈的理解,包括密碼學(xué)、智能合約等,有些是在談區(qū)塊鏈的屬性(而非本質(zhì)),另外一些依然還是局限于IT方面的討論。這些不同角度的理解,雖然不能說(shuō)是錯(cuò)的,但至少是不完整、不全面的。
生活中的區(qū)塊鏈
區(qū)塊鏈并不神秘,它就真真切切地存在于生活中。舉個(gè)最簡(jiǎn)單的例子,菜市場(chǎng)是大部分人都去過的場(chǎng)所,只要仔細(xì)觀察就不難發(fā)現(xiàn):在一個(gè)開放、可以自由定價(jià)的市場(chǎng)中,對(duì)于品質(zhì)相同的蔬菜在不同的攤位所售賣的價(jià)格卻往往是相同的。仔細(xì)思考一下這個(gè)現(xiàn)象其實(shí)非常有意思,因?yàn)椴煌瑪偽坏臄傊髦g并非盟友,不存在聯(lián)合定價(jià)的情況;而在這種“去中心化”、“非信任”并且價(jià)格趨同的環(huán)境中,如果有一個(gè)攤主決定單方面漲價(jià),那么他必將面臨商品滯銷的問題;而單方面降價(jià),銷量雖然會(huì)增長(zhǎng),但卻意味著沒有利潤(rùn),甚至是虧本銷售的情況。也就是說(shuō),經(jīng)過市場(chǎng)中所有參與者的充分博弈,商品的價(jià)格會(huì)達(dá)成一個(gè)穩(wěn)定的狀態(tài)(即“共識(shí)”),任何一個(gè)單方面改變定價(jià)策略、試圖破壞這種狀態(tài)的參與者會(huì)被自動(dòng)淘汰出局。區(qū)塊鏈的本質(zhì),就是這樣的一種多方參與的“共識(shí)系統(tǒng)”。從工程控制的角度來(lái)講,區(qū)塊鏈不是由靜態(tài)管控實(shí)現(xiàn)的,而是通過設(shè)計(jì)一個(gè)博弈場(chǎng)來(lái)實(shí)現(xiàn)一種良性的競(jìng)爭(zhēng)激勵(lì)機(jī)制:即遵守規(guī)則的參與者將獲得利益,而破壞規(guī)則必將會(huì)受到制裁出局。這樣的例子不僅僅存在于經(jīng)濟(jì)活動(dòng)中,在社會(huì)活動(dòng)中也非常普遍,例如在職場(chǎng)中往往會(huì)存在一些隱性的規(guī)則,雖無(wú)明文規(guī)定,但所有人都會(huì)不約而同地遵循,當(dāng)一個(gè)新人進(jìn)入工作單位一段時(shí)間以后,他的語(yǔ)言、穿著和辦事風(fēng)格會(huì)逐漸融入該組織所特有的文化。這種文化并非法律或強(qiáng)制性的規(guī)定要求,但卻被組織中所有人認(rèn)同遵守并繼續(xù)影響新的加入者。
“狹義區(qū)塊鏈”與“廣義區(qū)塊鏈”
如果我們把對(duì)區(qū)塊鏈單純技術(shù)性的理解稱之為“狹義區(qū)塊鏈”的話,在理解了區(qū)塊鏈的本質(zhì)之后,我們可以把區(qū)塊鏈廣義地定義成一種經(jīng)過充分博弈后達(dá)到的“共識(shí)系統(tǒng)”和“自治社區(qū)”,或稱之為“廣義區(qū)塊鏈”。這樣的區(qū)塊鏈?zhǔn)紫仁且环N理念,然后才是技術(shù)。從廣義區(qū)塊鏈的角度來(lái)看,中本聰也許不是極客中技術(shù)最高明的,但極具哲學(xué)思想。他構(gòu)建出一個(gè)通過博弈和激勵(lì)來(lái)“互相監(jiān)督”“不可篡改”的自治社區(qū),并且充分地考慮到了其中可能發(fā)生的沖突、虛假信息,以及惡意行為,使得比特幣系統(tǒng)在沒有中心管制的前提下?lián)碛泻軓?qiáng)的健壯性。
區(qū)塊鏈在真實(shí)世界中落地的難點(diǎn)
對(duì)于區(qū)塊鏈的態(tài)度,成熟的商業(yè)機(jī)構(gòu)往往比較務(wù)實(shí),更偏向于利用“狹義區(qū)塊鏈”在垂直領(lǐng)域中做一些嘗試,但很快就會(huì)發(fā)現(xiàn)并沒有實(shí)質(zhì)性的突破和商業(yè)價(jià)值;而對(duì)于區(qū)塊鏈技術(shù)創(chuàng)新公司而言,雖然試圖實(shí)踐“廣義區(qū)塊鏈”,但卻往往受制于現(xiàn)有的組織壁壘和治理結(jié)構(gòu),而無(wú)法找到理想的落地場(chǎng)景,更多的時(shí)候只能做出一些類似于“烏托邦”的去中心化區(qū)塊鏈社區(qū)或平臺(tái),而這樣的“廣義區(qū)塊鏈”本質(zhì)上講還是沒有脫離比特幣的范疇,是無(wú)法對(duì)接真實(shí)的世界。
區(qū)塊鏈與“納什均衡”
就像“云計(jì)算”、“人工智能”一樣,任何新生事物的發(fā)展,首先是從某個(gè)想法或理念開始,區(qū)塊鏈的理念最早是從比特幣之中引申出來(lái),我們可以把區(qū)塊鏈理解成是一個(gè)“共識(shí)系統(tǒng)”,這個(gè)系統(tǒng)具備了這樣一些特征:去中心化、不可篡改、可追溯等。有了理念之后,它并不會(huì)馬上變成某種具體的技術(shù)或代碼實(shí)現(xiàn),而是需要找到這個(gè)理念背后的理論模型或是數(shù)學(xué)模型,最后才是用技術(shù)的手段或是程序代碼將理念最終落地,即理念-模型-技術(shù)實(shí)現(xiàn)。
區(qū)塊鏈也并非全新的發(fā)明,除了在日常生活中的體現(xiàn),在學(xué)術(shù)界也有對(duì)應(yīng)的理論。1950年,美國(guó)著名數(shù)學(xué)家約翰·納什(John Nash)在他那篇僅僅27頁(yè)的博士論文“非合作博弈”(Non-Cooperative Games)中提出了一個(gè)重要概念,也就是后來(lái)被稱為“納什均衡”( Nash equilibrium)的博弈理論?!凹{什均衡”用數(shù)學(xué)的方法證明了在一個(gè)非合作(非信任)的博弈環(huán)境中,每個(gè)參與者進(jìn)行與這個(gè)策略環(huán)境中其他人無(wú)關(guān)的自主決策,這樣的策略組合最終將達(dá)到一個(gè)均衡點(diǎn),使得參與者無(wú)法獨(dú)自改變自身策略而增加收益。
區(qū)塊鏈如何從理念、模型到最后真正的落地?
假設(shè)我們現(xiàn)在有一個(gè)要用區(qū)塊鏈進(jìn)行落地的場(chǎng)景,那么第一步要做的并不是去找一個(gè)所謂的區(qū)塊鏈技術(shù)架構(gòu)或者技術(shù)平臺(tái),而是要搭建一個(gè)“場(chǎng)景實(shí)驗(yàn)室”來(lái)模擬區(qū)塊鏈真實(shí)落地后會(huì)發(fā)生的情況。例如,我們可以用區(qū)塊鏈來(lái)搭建一個(gè)新型的互助保險(xiǎn)平臺(tái),在有了“場(chǎng)景實(shí)驗(yàn)室”以后,初期可以人為設(shè)定一些簡(jiǎn)單的規(guī)則開始試運(yùn)行(例如:每個(gè)人繳納多少保險(xiǎn)費(fèi)、如何理賠等),基于初始規(guī)則的系統(tǒng)必然會(huì)存在不少的漏洞,導(dǎo)致各種各樣的舞弊事件并導(dǎo)致系統(tǒng)崩潰。這些問題靠事先的分析很難預(yù)測(cè),而是需要在試運(yùn)行后通過不斷地觀察進(jìn)行發(fā)現(xiàn),并及時(shí)調(diào)整規(guī)則,通過一定的懲罰和激勵(lì)鼓勵(lì)參與者之間的互相博弈,并使得系統(tǒng)中的參與者作惡成本要高于他所能獲得的利益。
在這個(gè)過程中,可能會(huì)需要數(shù)學(xué)、行為學(xué),甚至是倫理學(xué)的專業(yè)人士參與,從錯(cuò)綜復(fù)雜的用戶行為中歸納出其底層的邏輯,并基于此設(shè)定合適的博弈規(guī)則,以達(dá)到最后類似于“納什均衡”的穩(wěn)定狀態(tài)。一旦穩(wěn)定的狀態(tài)形成,之后可以通過技術(shù)的手段把這些規(guī)則變成代碼和軟件。
從這個(gè)角度看,IT是實(shí)現(xiàn)區(qū)塊鏈的最后一步。區(qū)塊鏈既可以是中心化的,也可以是去中心化的,兩者的目的都是為了達(dá)成共識(shí),即“納什均衡”。
去中心化的區(qū)塊鏈?zhǔn)亲寘⑴c方在一個(gè)非信任的環(huán)境中進(jìn)行自由博弈,就像企業(yè)間打價(jià)格戰(zhàn)一樣,在經(jīng)過多次博弈之后會(huì)達(dá)到一個(gè)平衡點(diǎn)。相對(duì)而言,去中心化的區(qū)塊鏈達(dá)到穩(wěn)定共識(shí)的時(shí)間較長(zhǎng),如果場(chǎng)景復(fù)雜,采用去中心化的方法達(dá)成共識(shí)的效率非常低。而中心化的區(qū)塊鏈?zhǔn)侵赣幸粋€(gè)可以制定博弈規(guī)則,并可以根據(jù)實(shí)際情況及時(shí)調(diào)整博弈規(guī)則的控制中心,這個(gè)中心并非是傳統(tǒng)集權(quán)式的權(quán)威,而更像是一支球隊(duì)的教練,根據(jù)球員的表現(xiàn)鼓勵(lì)球員間進(jìn)行良性的競(jìng)爭(zhēng),使整個(gè)球隊(duì)能發(fā)揮出最佳的競(jìng)技狀態(tài)。中心化區(qū)塊鏈的一大好處就是形成共識(shí)的效率高,更適合在商業(yè)環(huán)境中落地,具有比較強(qiáng)的可操作性。目前,區(qū)塊鏈要真正落地,除了要從場(chǎng)景實(shí)驗(yàn)入手外,更重要的要采用中心化的區(qū)塊鏈共識(shí)模式。