閱讀本文前請(qǐng)先思考上述三個(gè)問(wèn)題。帶著問(wèn)題閱讀區(qū)塊鏈技術(shù)大咖黃步添老師對(duì)于比特幣歷史、區(qū)塊鏈技術(shù)發(fā)展與應(yīng)用案例分析、區(qū)塊鏈項(xiàng)目的可行性與未來(lái)發(fā)展趨勢(shì)的闡述。
黃步添是云象區(qū)塊鏈創(chuàng)始人,浙江大學(xué)計(jì)算機(jī)博士,中國(guó)計(jì)算機(jī)學(xué)會(huì)區(qū)塊鏈專(zhuān)委會(huì)發(fā)起人。作為國(guó)內(nèi)早期區(qū)塊鏈技術(shù)實(shí)踐者之一,已申請(qǐng)近40項(xiàng)發(fā)明專(zhuān)利,截止2017年全球區(qū)塊鏈專(zhuān)利總量排名第九位,主編《區(qū)塊鏈解密:構(gòu)建基于信用的下一代互聯(lián)網(wǎng)》。
以下為黃步添在鉛筆道區(qū)塊鏈實(shí)驗(yàn)班2期的部分分享內(nèi)容,由鉛筆道記者整理而成。
從比特幣到區(qū)塊鏈
在2009年1月3日,中本聰發(fā)布了比特幣客戶端。他之所以發(fā)布比特幣,是因?yàn)?008年金融危機(jī)導(dǎo)致了整個(gè)金融市場(chǎng)的崩潰,他希望未來(lái)的金融系統(tǒng)或貨幣能用一種去中心化的模式來(lái)構(gòu)建,而不是由一個(gè)國(guó)家控制。
比特幣運(yùn)行到現(xiàn)在,已經(jīng)運(yùn)行了將近9年時(shí)間,這個(gè)體系中沒(méi)有一個(gè)中心化的機(jī)構(gòu)去主導(dǎo),所有的網(wǎng)絡(luò)構(gòu)建都是自發(fā)性的。這也是區(qū)塊鏈的經(jīng)濟(jì)模型,它能構(gòu)建一種激勵(lì)機(jī)制,讓所有的參與者都能在這個(gè)體系里面,去獲得價(jià)值。
在2010年,我也是比特幣的礦工之一,那時(shí)候只要一臺(tái)服務(wù)器一天就可以挖到數(shù)量不少的比特幣。我圈內(nèi)有很多人都跟我是一樣的狀態(tài),早期挖比特幣覺(jué)得不值錢(qián),不經(jīng)意把私鑰丟掉了。最后我們認(rèn)為它值錢(qián)的時(shí)候,是在2011年底的時(shí)候了。那時(shí)候開(kāi)始有人在淘寶賣(mài)比特幣,大概賣(mài)十幾塊錢(qián)一個(gè),后來(lái)我們想起來(lái)回去找的時(shí)候發(fā)現(xiàn)找不回來(lái)了。
現(xiàn)在一臺(tái)電腦根本挖不了比特幣,必須得用計(jì)算能力很強(qiáng)的機(jī)器才能挖。所以在比特幣世界里面有一句話是:算力即權(quán)利??刂屏怂懔Γ憔涂刂屏苏麄€(gè)比特幣世界的話語(yǔ)權(quán)。
但是大家也一直在質(zhì)疑花了很多電能去挖比特幣,這到底有沒(méi)有價(jià)值?從我的理解來(lái)說(shuō),在這個(gè)數(shù)字世界里,通過(guò)消耗一定的電能來(lái)構(gòu)建一個(gè)具有信任基礎(chǔ)的網(wǎng)絡(luò),這是很有價(jià)值的。
因?yàn)樵谶@個(gè)體系里面的每一個(gè)比特幣,它的產(chǎn)生或流通的過(guò)程都有信任的載體做背書(shū)?,F(xiàn)實(shí)世界里面,我們?nèi)伺c人之間的交流,或者機(jī)構(gòu)與機(jī)構(gòu)之間的交流常常存在一個(gè)問(wèn)題:我們?cè)趺唇⒁粋€(gè)信任機(jī)制?這個(gè)信任建立的成本是巨大的 所以現(xiàn)實(shí)世界從信息互聯(lián)網(wǎng)走向價(jià)值互聯(lián)網(wǎng),信任機(jī)制的建立是非常重要的。
大家再看看我們現(xiàn)在目前的一些傳統(tǒng)網(wǎng)絡(luò),比如說(shuō)機(jī)構(gòu)A跟機(jī)構(gòu)B之間要進(jìn)行一筆交易,他們之間要建立一個(gè)連接。通過(guò)傳統(tǒng)的技術(shù)是很難建立一個(gè)信任的體系,數(shù)據(jù)的交換之間都必須要有事后的清結(jié)算過(guò)程。
那基于區(qū)塊鏈的網(wǎng)絡(luò),它可以把所有的參與方作為一個(gè)共識(shí)節(jié)點(diǎn),用來(lái)構(gòu)建一個(gè)具有信任的價(jià)值網(wǎng)絡(luò),每一個(gè)交易都廣播到各個(gè)參與方節(jié)點(diǎn)來(lái)進(jìn)行共識(shí),從而形成一個(gè)可溯源、不可篡改的網(wǎng)絡(luò)。
區(qū)塊鏈的三個(gè)要素是交易、區(qū)塊和鏈。無(wú)論是比特幣也好,以太坊也好,我每筆轉(zhuǎn)帳的交易,都要廣播全網(wǎng)絡(luò)后,一定的時(shí)間內(nèi)相關(guān)的交易會(huì)打包成一個(gè)區(qū)塊,最后形成一條鏈。
我再簡(jiǎn)單介紹一個(gè)分叉的概念。去年底的時(shí)候,我不知道大家有沒(méi)有了解過(guò),市面上有很多分叉幣,有的分叉比特幣,也有分叉以太坊的,特別是分叉比特幣的很多,像BTG、UBTC,還有SBTC。BCH主要做了什么事情呢?它把區(qū)塊的大小變大了,也是每一個(gè)區(qū)塊能承載的數(shù)據(jù)量變大了。以前一個(gè)區(qū)塊只有2M,這個(gè)大小是什么概念呢?我舉例講下,1K的話只能存兩千筆數(shù)據(jù),現(xiàn)在把區(qū)塊鏈的大小變成8M,存儲(chǔ)量就會(huì)加大,整個(gè)網(wǎng)絡(luò)處理能力自然而然地會(huì)提升。
為什么有這么多人想要去從原始的比特幣分叉出新的幣種呢?原先的比特幣存在一個(gè)大的問(wèn)題,這也是現(xiàn)在比特幣沒(méi)辦法去解決的一個(gè)核心問(wèn)題:比特幣每秒只能支持7筆交易,整個(gè)比特幣網(wǎng)絡(luò)不足以承載商業(yè)應(yīng)用。
不知道大家有沒(méi)有關(guān)注到一個(gè)特點(diǎn),現(xiàn)在比特幣越來(lái)越像一個(gè)資產(chǎn),而不像一個(gè)帶有交易功能的貨幣。因?yàn)楸忍貛胚@樣的屬性,可見(jiàn)它未來(lái)能拓展的應(yīng)用是極少的。
比特幣有一個(gè)特點(diǎn),它的總量是2100萬(wàn)個(gè),再加上部分丟了私鑰的,流通總量可能也就是一千五六百萬(wàn)。所以從某種角度上來(lái)講比特幣具有通縮性。
區(qū)塊鏈技術(shù)的發(fā)展
接著我講一下目前區(qū)塊鏈存在的幾種主要形態(tài):公有鏈、聯(lián)盟鏈和私有鏈?,F(xiàn)在公有鏈和聯(lián)盟鏈之間已經(jīng)互相融合了。早期的時(shí)候,像比特幣和以太坊都是基于POW,這種共識(shí)算法方式還算是比較傳統(tǒng)的公有鏈。
但現(xiàn)在,EOS這種共識(shí)模式是一種典型的聯(lián)盟鏈。為什么這樣說(shuō)呢?
EOS的模式不像傳統(tǒng)公有鏈,傳統(tǒng)公有鏈里面所有的共識(shí)計(jì)算都基于礦工。每一個(gè)參與的礦工都有權(quán)利獲得記賬權(quán)。但EOS更多的還是基于小群體,原來(lái)比特幣基于民主制度,到了EOS就選取了一部分代議,也就是代理制。EOS選取了21個(gè)超級(jí)節(jié)點(diǎn)一起參與共識(shí)。
私有鏈相對(duì)于公有鏈和聯(lián)盟鏈來(lái)說(shuō),更多的還是從權(quán)限范圍來(lái)區(qū)別的,比如說(shuō)只是控制在一個(gè)組織手里的區(qū)塊鏈都可以叫做私有鏈。
現(xiàn)在一直討論的區(qū)塊鏈發(fā)展階段?;氐皆缙趨^(qū)塊鏈1.0,我們更多還是從貨幣的角度去理解,比特幣、萊特幣。萊特幣的做法比較粗暴,它fork了比特幣的代碼,但把整個(gè)發(fā)行量從2100萬(wàn)變成了8400萬(wàn)。萊特幣目前市值也是排名全球前五位,因?yàn)樽龅帽容^早。
早期還有一些數(shù)字資產(chǎn)的項(xiàng)目,像未來(lái)幣、PTS。PTS項(xiàng)目的創(chuàng)始人是BM。早期BM創(chuàng)始團(tuán)隊(duì)預(yù)挖了一部分幣,幣價(jià)波動(dòng)后價(jià)格跌得很低,導(dǎo)致BM團(tuán)隊(duì)持有的PTS數(shù)量不足以支撐項(xiàng)目的運(yùn)作,所以BM后來(lái)把PTS改成叫BTS,BTS采用的共識(shí)算法是POS。
接下來(lái),我再講一下區(qū)塊鏈2.0可編程金融,這其中的變化主要是把智能合約引入到區(qū)塊鏈里面。以前的比特幣腳本寫(xiě)起來(lái)很復(fù)雜,現(xiàn)在基于以太坊可以通過(guò)合約的方式,來(lái)規(guī)定我跟你之間的交易行為?;贓RC20和ERC751發(fā)行數(shù)字資產(chǎn),可以說(shuō)智能合約打開(kāi)了區(qū)塊鏈?zhǔn)澜鐟?yīng)用的新領(lǐng)域。
再看區(qū)塊鏈3.0。目前大家都講3.0是區(qū)塊鏈的未來(lái),應(yīng)該是能應(yīng)用到垂直領(lǐng)域,而不單單是應(yīng)用在簡(jiǎn)單的智能合約上面,構(gòu)建一個(gè)可編程的信用社會(huì)。
另外我再講一下共識(shí)機(jī)制,區(qū)塊鏈?zhǔn)澜缋锩婀沧R(shí)機(jī)制決定了經(jīng)濟(jì)模型。比特幣基于POW,它的經(jīng)濟(jì)模型相對(duì)比較簡(jiǎn)單。EOS基于DPOS,在它的經(jīng)濟(jì)模型設(shè)計(jì)中參與者就變得相對(duì)比較復(fù)雜了。比如說(shuō)網(wǎng)絡(luò)的建設(shè)者,像超級(jí)節(jié)點(diǎn)建設(shè)者憑什么要參與這個(gè)網(wǎng)絡(luò)建設(shè),他們一定要獲得一定的收益。另外加上他們持有的EOS保證金,他們參與這個(gè)網(wǎng)絡(luò)的運(yùn)行或者共識(shí)出塊,是可以獲得一定的收益。早期EOS基金會(huì)提出用5%的代幣來(lái)給21個(gè)超級(jí)節(jié)點(diǎn)作為每年的收益。后來(lái)有一些人在質(zhì)疑5%比例太高,目前已經(jīng)調(diào)到了1%。
那么像傳統(tǒng)的聯(lián)盟鏈里面,比如說(shuō)PBFT模式,這個(gè)網(wǎng)絡(luò)里面也需要激勵(lì)機(jī)制去建設(shè)網(wǎng)絡(luò)。
再接著我再講一下智能合約的概念,這里面大家對(duì)智能合約不要有誤解,智能合約并不智能。智能合約無(wú)非是一段邏輯代碼,現(xiàn)在對(duì)智能合約的安全性,也有人提出一些質(zhì)疑。
基于區(qū)塊鏈來(lái)做代幣融資是一種非常好的創(chuàng)新模式。傳統(tǒng)的模式存在的問(wèn)題是什么呢?一些好的VC機(jī)構(gòu)控制著大部分好的項(xiàng)目來(lái)源,導(dǎo)致其他一些VC機(jī)構(gòu)很難生存。區(qū)塊鏈?zhǔn)澜缈梢宰屵@種投資模式變成透明化、公平化、常態(tài)化。
我們希望區(qū)塊鏈的世界可以達(dá)成一個(gè)開(kāi)放、公平、共享的區(qū)塊鏈社會(huì)。
區(qū)塊鏈項(xiàng)目可行性
評(píng)估一個(gè)區(qū)塊鏈項(xiàng)目的可行性,應(yīng)該從以下幾個(gè)方面去考慮:
第一,共識(shí)方式。當(dāng)然有一些項(xiàng)目純粹用POW或基于行為數(shù)據(jù)挖礦模式,比如區(qū)塊鏈?zhǔn)謾C(jī)、區(qū)塊鏈音響、區(qū)塊鏈路由器等等。通過(guò)設(shè)備載體,就很容易獲得一部分用戶基礎(chǔ)。比如說(shuō)音響的成本可能是一百塊錢(qián),我賣(mài)給你大概兩百塊錢(qián),也是有很多人愿意去買(mǎi)的。因?yàn)槲屹I(mǎi)過(guò)來(lái)每天會(huì)獲得一部分的收益,這部分人就變成了他的用戶,因?yàn)橛脩粢惭bApp,可能就會(huì)帶來(lái)幾十萬(wàn)的App下載量。
傳統(tǒng)的模式無(wú)非也就是裝App送用戶一百塊錢(qián)或五十塊錢(qián),但是這種用戶的黏度是不夠的。很多人可能是裝了APP,把一百塊錢(qián)拿到之后就把APP卸載了。
另外還有一些項(xiàng)目的共識(shí)方式類(lèi)似于POS模式,主要解決網(wǎng)絡(luò)性能這塊非常大的一個(gè)痛點(diǎn),所以它可以去滿足一些應(yīng)用的需求。
第二,治理模式。如果采用傳統(tǒng)公司的治理模式,這種項(xiàng)目的成功率會(huì)很低。必須用基金會(huì)社區(qū)化的治理模式,這個(gè)項(xiàng)目才會(huì)有價(jià)值。像所有的token里面,自己的團(tuán)隊(duì)只能占10%~15%,其他的token都是要共享給社區(qū)的所有參與人。
第三,應(yīng)用場(chǎng)景的匹配度。用不用區(qū)塊鏈技術(shù),是否存在弱相關(guān)性。
區(qū)塊鏈應(yīng)用案例分析
第一,利用以太坊ERC20寫(xiě)一個(gè)智能合約后發(fā)行融資代幣,另外利用ERC751可以把虛擬世界的數(shù)字資產(chǎn)在網(wǎng)絡(luò)中發(fā)布。
第二,數(shù)據(jù)存證,像合同、票據(jù)、電子簽章等,參與方包括銀行、公證處、律師事務(wù)所。這個(gè)網(wǎng)絡(luò)可以解決關(guān)鍵業(yè)務(wù)信息的存證,防止內(nèi)部人員的惡意篡改。
第三,信用證,這是國(guó)內(nèi)第一個(gè)金融領(lǐng)域跨機(jī)構(gòu)的區(qū)塊鏈落地的商業(yè)應(yīng)用產(chǎn)品。
我們之前在新聞上可以聽(tīng)到,招商銀行在做跨境支付,無(wú)非還是基于自己分支機(jī)構(gòu)之間做一個(gè)跨境支付的網(wǎng)絡(luò),也聽(tīng)到郵儲(chǔ)銀行做一些資產(chǎn)托管,這個(gè)無(wú)非也是在他自己體系內(nèi)做。
傳統(tǒng)的信用證存在什么問(wèn)題呢?傳統(tǒng)的網(wǎng)絡(luò)基于MT799去傳輸一些報(bào)文信息。第一個(gè)是依賴(lài)第三方,因?yàn)檫@個(gè)網(wǎng)絡(luò)電開(kāi)必信開(kāi)必須依賴(lài)于SWIFT電押,且不支持中文,無(wú)法做到單證一致,必須為代理行關(guān)系。另外還必須基于SWIFT電文,不支持中文,目前也很少使用了。第二個(gè)是速度慢,SWIFT報(bào)文需要落地驗(yàn)證,有一定延遲,大概是幾個(gè)小時(shí)。時(shí)間長(zhǎng)了的話,交易環(huán)境透明度也比較差,客戶無(wú)法查詢(xún)到交易進(jìn)展的情況。第三個(gè)是缺乏信任關(guān)系,因?yàn)殂y行背景,真實(shí)性審查比較困難,發(fā)票、憑權(quán)憑證存在重復(fù)使用造假可能性。職能部門(mén)監(jiān)管依賴(lài)銀行報(bào)送數(shù)據(jù)及現(xiàn)場(chǎng)檢查,效率低、數(shù)據(jù)不準(zhǔn)確。
基于區(qū)塊鏈構(gòu)建的信用證傳輸系統(tǒng)有什么好處呢?開(kāi)證行作為共識(shí)節(jié)點(diǎn)去接入網(wǎng)絡(luò),每個(gè)參與方都作為一個(gè)共識(shí)節(jié)點(diǎn)去監(jiān)管,另外一些大型的客戶,比如像物流,未來(lái)也可以在這個(gè)網(wǎng)絡(luò)中做一個(gè)接入方。
從整個(gè)效率分析這個(gè)項(xiàng)目,它滿足了金融數(shù)據(jù)安全的要求,符合國(guó)家標(biāo)準(zhǔn)的加密算法,保證了數(shù)據(jù)的真實(shí)有效性。應(yīng)用的全網(wǎng)分布式存儲(chǔ)可以保證數(shù)據(jù)的萬(wàn)無(wú)一失。
現(xiàn)在大家也在質(zhì)疑區(qū)塊鏈的安全性,像聯(lián)盟鏈的共識(shí)模式,或者像EOS的共識(shí)模式,采用的弱中心化共識(shí)模式,是不是也會(huì)帶來(lái)風(fēng)險(xiǎn)。大家原先可能追求一種完全去中心化,從我的觀點(diǎn)來(lái)說(shuō),所謂的共識(shí)模式,無(wú)論采用非中心化、完全去中心化、多中心化或者弱中心化這種模式,要看應(yīng)用場(chǎng)景的適合度。
所以在現(xiàn)實(shí)世界里面商業(yè)應(yīng)用的場(chǎng)景下,我們沒(méi)有必要去追求一個(gè)完全的去中心化,而應(yīng)該追求在某些場(chǎng)景下解決信用問(wèn)題的共識(shí)適合度。
現(xiàn)在區(qū)塊鏈應(yīng)用領(lǐng)域,如果沒(méi)有拓展開(kāi)來(lái)會(huì)形成非常大的困境?,F(xiàn)在大家都在用這種技術(shù),但是真正落地的應(yīng)用是極少的。所以現(xiàn)在區(qū)塊鏈技術(shù)發(fā)展到這個(gè)階段,如果這個(gè)應(yīng)用格局還不突破的話,到2019年處于這種狀況會(huì)帶來(lái)非常大的問(wèn)題。
區(qū)塊鏈技術(shù)解決的信任問(wèn)題,到底是不是所謂的強(qiáng)需求,是需要打個(gè)問(wèn)號(hào)的。各個(gè)應(yīng)用場(chǎng)景的關(guān)鍵要素?cái)?shù)據(jù),需要區(qū)塊鏈技術(shù)作為存儲(chǔ)的必要基礎(chǔ)設(shè)施,只有這個(gè)共識(shí)達(dá)成之后,應(yīng)用才會(huì)大面積推廣。
未來(lái)區(qū)塊鏈趨勢(shì):應(yīng)用的挑戰(zhàn)
最后我做個(gè)總結(jié),技術(shù)本身不是應(yīng)用的驅(qū)動(dòng)力,只有技術(shù)帶來(lái)的價(jià)值才是應(yīng)用的驅(qū)動(dòng)力。像云計(jì)算,至少?gòu)某杀镜慕嵌葋?lái)看,整個(gè)市場(chǎng)是接受的。早期馬云在做阿里云的時(shí)候,李彥宏還在嘲笑說(shuō):這個(gè)云計(jì)算怎么可能做起來(lái),只是一個(gè)概念。人工智能也是一樣的,早期在60年代70年代人工智能為什么應(yīng)用不起來(lái)呢?主要因?yàn)楫?dāng)時(shí)數(shù)據(jù)的基礎(chǔ)還不夠?,F(xiàn)在有了大數(shù)據(jù)的積累后,人工智能的價(jià)值就可以體現(xiàn)了,通過(guò)數(shù)據(jù)的積累并做一些深度學(xué)習(xí),就可以做一些有價(jià)值的事情。
另外區(qū)塊鏈應(yīng)用本身還存在一些問(wèn)題,比如說(shuō)場(chǎng)景和技術(shù)標(biāo)準(zhǔn)?,F(xiàn)在大家都希望自己做一個(gè)區(qū)塊鏈,但區(qū)塊鏈和區(qū)塊鏈之間怎么樣打通去支持跨鏈通信體系呢?
共識(shí)算法方面,從低頻低效轉(zhuǎn)向高效高頻、服務(wù)分片從全局知曉到局部知曉;原來(lái)一個(gè)交易必須全網(wǎng)絡(luò)都要知曉,現(xiàn)在只需要部分人知曉就可以了;另外治理方式從鏈上處理到鏈上鏈下協(xié)同;組織形式從單鏈到多鏈組合。
我希望未來(lái)的區(qū)塊鏈,聯(lián)盟鏈加跨鏈加公有鏈的技術(shù)架構(gòu),通過(guò)這種架構(gòu),使得整個(gè)的應(yīng)用場(chǎng)景具有可擴(kuò)展性并且高效?,F(xiàn)在很多的區(qū)塊鏈項(xiàng)目,真正要落地一個(gè)商業(yè)應(yīng)用場(chǎng)景的難度是極大的。當(dāng)應(yīng)用足夠多的話就會(huì)阻塞整個(gè)網(wǎng)絡(luò),像以太貓就是一個(gè)例子。EOS也會(huì)有這個(gè)問(wèn)題。
未來(lái),各個(gè)聯(lián)盟鏈之間怎么去跟公有鏈之間進(jìn)行價(jià)值交換,通過(guò)一些跨鏈的技術(shù),比如說(shuō)體系內(nèi)的資產(chǎn)證券化后,在主鏈也就是公有鏈上可以通過(guò)一些權(quán)益的發(fā)行或權(quán)益的對(duì)應(yīng)關(guān)系進(jìn)行資產(chǎn)的轉(zhuǎn)換。
區(qū)塊鏈實(shí)驗(yàn)班3期報(bào)名已經(jīng)啟動(dòng)。如果你是區(qū)塊鏈行業(yè)的價(jià)值創(chuàng)業(yè)者或投資人,如果你想要了解更多關(guān)于區(qū)塊鏈的內(nèi)容,歡迎你加入?yún)^(qū)塊鏈實(shí)驗(yàn)班3期。