0
筆者日前提出“為什么在上海舉辦的開發(fā)者大會中國面孔寥寥無幾時”,業(yè)內人士討論起了是基于比特幣還是以太坊的區(qū)塊鏈。在“第二屆區(qū)塊鏈全球峰會Demo Day”上,區(qū)塊鏈初創(chuàng)公司VeChain CTO帥初介紹了他們的最新設計:區(qū)塊鏈開發(fā)者平臺量子鏈(Qtum)。該項目在大會上獲得“最佳創(chuàng)意獎”。
帥初是畢業(yè)于中國科學院的計算機博士,曾就職于阿里巴巴。他是中國區(qū)塊鏈社區(qū)早期參與者和推動者,累計發(fā)布1萬篇帖子,撰寫了《從0到1建立自己的區(qū)塊鏈》的開發(fā)手冊。他介紹說,量子鏈是Qtum開源社區(qū)開發(fā)的比特幣和以太坊之外的第三種區(qū)塊鏈生態(tài)系統(tǒng),用以拓展區(qū)塊鏈技術的應用邊界和技術邊界。在Qtum的系統(tǒng)中,信息可以通過價值傳輸協(xié)議(Value Transfer Protocol)來實現(xiàn)點對點的價值轉移,并根據(jù)此協(xié)議,構建一個支持去中心化的應用開發(fā)平臺(DAPP Platform)。
自從2009年比特幣代碼開源以來,社區(qū)里面出現(xiàn)了很多Altcoin和其他區(qū)塊鏈項目, 之后還有致力于成為通用智能合約平臺和去中心化應用平臺的Ethereum項目。但行業(yè)都有一個基本共識:區(qū)塊鏈行業(yè)不論是從技術角度,還是行業(yè)應用角度看,都還處于早期階段,面臨著很多挑戰(zhàn)。
“對于以太坊的用戶和比特幣的用戶而言,他們其實是相互排斥的,所以我們希望搭建這樣的一個生態(tài)系統(tǒng)。Qtum的區(qū)塊鏈既可以跟以太坊的社區(qū)和平相處,也可以跟比特幣的系統(tǒng)兼容?!弊鳛樵诒忍貛派鐓^(qū)以及以太坊社區(qū)混跡多年的開發(fā)者,量子鏈設計者和開發(fā)者帥初對雷鋒網(wǎng)表示如。事實上,對于區(qū)塊鏈目前割據(jù)狀態(tài)的后果,其他從業(yè)者也都意識得到,只是還沒有相應的方案。
而最重要的是,區(qū)塊鏈作為被認為是將對金融業(yè)產(chǎn)生變革的技術之一,其應用落地過程中必定不能缺乏監(jiān)管。而目前的區(qū)塊鏈仍處于封閉狀態(tài)。
“比特幣最初是一些極客和無政府主義發(fā)明的系統(tǒng),以太坊在其基礎上增加了一些比如智能合約的功能,對于普通用戶,比如數(shù)字貨幣愛好者來說區(qū)塊鏈技術也許是近乎完美的,但對于監(jiān)管者和企業(yè)來說,”帥初解釋說,“該技術還有很多東西無法提供, 比如銀行服務系統(tǒng),需要進行身份認證來反洗錢(KYC),這些在公鏈系統(tǒng)中是沒有的。另外監(jiān)管者的角色也無法介入。比如The DAO事件,即使大家知道是被黑客攻擊了合約,所有人也只能眼睜睜地看著資金流失,而無法阻止?!憋@然,這在現(xiàn)實的商業(yè)應用中是無法接受的。
“這涉及到智能合約的觸發(fā)條件應該由誰來提供。目前由于整個區(qū)塊鏈系統(tǒng)的封閉性,關于其觸發(fā)條件的來源、數(shù)據(jù)源,以及其和外界的關系是沒有通道的?!币虼耍孔渔溤趨^(qū)塊鏈技術和理念上進行了一系列的創(chuàng)新:包括基于UTXO的隱私保護智能合約模型,面向公有鏈和聯(lián)盟鏈的共識機制,交易賬本和智能合約賬本的分離,便于外部監(jiān)管等數(shù)據(jù)源進入主合約的Oracle和Data Feed的設計和實現(xiàn)等。(關于其技術原理,可詳見其白皮書。)
目前來說,比特幣和以太坊區(qū)塊鏈是基于挖礦來實現(xiàn)和維護的,但在具體商業(yè)應用中,企業(yè)并不需要挖礦,而且這一塊要耗費很大的成本,“所以,量子鏈通過對proof-of-state等底層算法做了一些修改,采用的是激勵機制的權益證明來建立我們的共識?!?/p>
目前Qtum量子鏈處于測試網(wǎng)絡開發(fā)完畢的狀態(tài),更多應用的開發(fā)以及測試還在進行中,未來其研究成果也將全部開源。
對于這個獲得創(chuàng)新獎的項目,有些專家表示外部數(shù)據(jù)源接入的概念值得認可,當然也有人指出這存在一些需要注意的問題。
IBM區(qū)塊鏈產(chǎn)品線開發(fā)團隊資深架構師張建軍:我感覺Qtum是比較完整的體系,因為我是做超級賬本的,我是覺得其架構和體系跟超級賬本發(fā)展是一致的。
以太坊創(chuàng)始人Vitalik Beturin:很多的應用都整合了身份的體系等等。上一次我也談到了這是一個協(xié)同的作用,我覺得這些應用必須要思考一下,這些身份和整個區(qū)塊鏈身份的生態(tài)系統(tǒng)如何契合、如何整合?比如說我個人創(chuàng)建了以太坊,我在很多的服務器上都有賬戶,那么這些不同服務上的身份如何互動呢?
同時,各個項目可能都有很多算法,我覺得真的要分析一下經(jīng)濟的激勵機制,以確保你的體系是安全且穩(wěn)健的,否則機制錯了反而變成被黑客利用。
還有一點,在設計這些體系的時候很重要的一點就是模塊化。我覺得區(qū)塊鏈最好的方式本身并不一定要和其他的政府體系整合,或者要與整個現(xiàn)實數(shù)據(jù)輸入的系統(tǒng)整合,特別是在相當不同的國家,不同行業(yè),要整合是很難的。與此同時,反而更加必須要建立一個能夠對應用的開發(fā)者友好的平臺。這樣很多的應用才能夠更好地整合在一起,使這些應用同時使用。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權禁止轉載。詳情見轉載須知。