“與其說區(qū)塊鏈?zhǔn)潜忍貛诺牡讓蛹夹g(shù),不如說比特幣是區(qū)塊鏈技術(shù)的第一個(gè)成功的應(yīng)用。”秘猿科技的創(chuàng)始人謝晗劍這樣看待區(qū)塊鏈和比特幣的關(guān)系。
秘猿科技是一家從事底層區(qū)塊鏈平臺(tái)開發(fā)和共識(shí)算法研究的公司,其不久前發(fā)布了一個(gè)基于以太坊構(gòu)架的區(qū)塊鏈平臺(tái)CITA,其上面可以開發(fā)各種區(qū)塊鏈應(yīng)用。CITA的底層算法被稱為太極,這是一個(gè)許可鏈共識(shí)算法,具有高吞吐量、高容忍度、低通訊開銷、低延遲等優(yōu)點(diǎn)。
“比特幣的底層區(qū)塊鏈?zhǔn)枪墟?,公有鏈的問題在于效率太低,主要原因是公有鏈由全網(wǎng)所有節(jié)點(diǎn)共同控制,而每一個(gè)節(jié)點(diǎn)都可能是惡意節(jié)點(diǎn),因此公有鏈的機(jī)制必須能夠保證在這樣的情況下系統(tǒng)還可以正常運(yùn)行,”謝晗劍說,“從概念來說,許可鏈可以分為私有鏈和聯(lián)盟鏈,無論哪一種,網(wǎng)絡(luò)上每一個(gè)節(jié)點(diǎn)都是已知的,安全環(huán)境明顯更好,因此系統(tǒng)設(shè)計(jì)上可以提升效率。”
CITA平臺(tái)的主要用途是支持原生智能合約,同時(shí)也兼容基于以太坊的輕量合約,即開發(fā)者可以在平臺(tái)上開發(fā)內(nèi)容不可篡改的、可被機(jī)器可信任執(zhí)行的、表達(dá)任意內(nèi)容的合約。目前秘猿與中國(guó)印鈔造幣總公司合作了一個(gè)實(shí)驗(yàn)項(xiàng)目,實(shí)現(xiàn)了一個(gè)包括出票、貼現(xiàn)、轉(zhuǎn)貼現(xiàn)、托收等操作的完整的票據(jù)系統(tǒng)。
我們?cè)?a target="_self">不久前的報(bào)道中提過這樣的觀點(diǎn):比特幣可能被設(shè)計(jì)更好的數(shù)字貨幣取代,但是區(qū)塊鏈技術(shù)將會(huì)有更廣泛的應(yīng)用。支持比特幣的底層腳本系統(tǒng)是受限的,幾乎只能在其上記錄交易流水,如果想要在其上開發(fā)其他應(yīng)用則極為不便。
“正常記錄一個(gè)交易最簡(jiǎn)單的辦法,就是把交易者的私鑰和區(qū)塊鏈記錄的公鑰進(jìn)行比對(duì)即可,這有點(diǎn)類似我們登陸郵箱時(shí)系統(tǒng)會(huì)把我們輸入的密碼在數(shù)據(jù)庫(kù)進(jìn)行比對(duì),”謝晗劍說,“而比特幣的腳本系統(tǒng)在記錄一個(gè)交易時(shí),專門寫了一個(gè)程序,但是這個(gè)程序又僅僅是執(zhí)行了比對(duì)私鑰和公鑰的功能。”
謝晗劍認(rèn)為,并不是中本聰多此一舉,這恰恰是他作為一個(gè)杰出工程師聰明的地方。比特幣在最初是一個(gè)完全沒有被驗(yàn)證過的巨型試驗(yàn),當(dāng)時(shí)的程序腳本最主要的目的是實(shí)現(xiàn)實(shí)用功能——對(duì)貨幣流轉(zhuǎn)的記賬,中本聰當(dāng)時(shí)可能是考慮到了區(qū)塊鏈應(yīng)用的可拓展性,但是當(dāng)時(shí)又沒有精力投入更多的設(shè)計(jì),因此程序只保留了密鑰比對(duì)功能,以提醒后人可以做更多的開拓。
區(qū)塊鏈從最初的一個(gè)分布式的數(shù)據(jù)庫(kù),到支持智能合約,是一個(gè)類似從功能手機(jī)到智能機(jī)的巨大飛躍。如果僅僅作為一個(gè)分布式的記賬系統(tǒng),區(qū)塊鏈將無法承載商業(yè)或金融系統(tǒng)復(fù)雜的功能,而一旦智能合約得到普及,就可以首次突破公司的邊界,在一個(gè)特定的系統(tǒng)內(nèi)實(shí)現(xiàn)商業(yè)流程的自動(dòng)化。“現(xiàn)在這一領(lǐng)域的基礎(chǔ)設(shè)施尚不完善,我們希望能成為共識(shí)數(shù)據(jù)時(shí)代的Oracle。“謝晗劍說。
說到技術(shù)上的壁壘,謝晗劍表示,區(qū)塊鏈的底層代碼看起來像 Java script,但是僅僅是看起來像而已,其實(shí)則完全不同。區(qū)塊鏈?zhǔn)且粋€(gè)交叉學(xué)科,做區(qū)塊鏈底層技術(shù)的開發(fā),需要用到密碼學(xué)的知識(shí),還要處理分布式計(jì)算帶來的時(shí)間延遲問題,此外,要理解區(qū)塊鏈的激勵(lì)機(jī)制還需要掌握一些金融和經(jīng)濟(jì)方面的知識(shí),目前這方面的人才仍然比較缺乏。
秘猿科技的創(chuàng)始人謝晗劍是以太坊下一代共識(shí)算法Casper核心開發(fā)團(tuán)隊(duì)成員,也是以太坊交易所云幣的聯(lián)合創(chuàng)始人,以太坊創(chuàng)始人Vitalik Buterin 是秘猿的顧問,目前秘猿科技正在進(jìn)行融資。