區(qū)塊鏈的發(fā)展近年來已經(jīng)成為全球聚光燈下的焦點,是繼互聯(lián)網(wǎng)之后的又一項技術革命。“不管是之前的互聯(lián)網(wǎng),還是現(xiàn)在的區(qū)塊鏈,我認為它們都在干一件事,就是用技術來為大家服務。”InterValue創(chuàng)始人Barton Chao博士如是說。
這位擁有近十年的區(qū)塊鏈一線開發(fā)經(jīng)驗,長期致力于區(qū)塊鏈底層技術前沿性開發(fā),研究區(qū)塊鏈技術和具體行業(yè)的結(jié)合,實踐區(qū)塊鏈技術在實際應用場景的Barton Chao博士以InterValue創(chuàng)始人的身份,接受了獨家采訪。
投身區(qū)塊鏈行業(yè),緊跟未來趨勢
Barton Chao博士,是國內(nèi)最早接觸比特幣的那群人,對于區(qū)塊鏈的理解更加深刻:
區(qū)塊鏈技術是利用塊鏈式數(shù)據(jù)結(jié)構(gòu)來驗證與存儲數(shù)據(jù)、利用分布式節(jié)點共識算法來生成和更新數(shù)據(jù)、利用密碼學的方式保證數(shù)據(jù)傳輸和訪問的安全、利用由自動化腳本代碼組成的智能合約來編程和操作數(shù)據(jù)的一種全新的分布式基礎架構(gòu)與計算范式。
Barton Chao博士認為這種區(qū)塊鏈技術是非常有前景的,可以通過技術特性去落地,解決一些現(xiàn)實中問題,把傳遞信息的互聯(lián)網(wǎng)和傳遞價值的區(qū)塊鏈結(jié)合起來,可以極大的推動人類社會的進步。
針對區(qū)塊鏈底層技術難題,提出新的解決方案
對于區(qū)塊鏈行業(yè)的發(fā)展,Barton Chao博士認為:
目前,區(qū)塊鏈從業(yè)者從底層核心技術實現(xiàn),到鏈上應用,再到各類落地場景應用等各個層面,開展了全方位的探索,但縱觀區(qū)塊鏈技術的整個發(fā)展過程,現(xiàn)階段區(qū)塊鏈技術離大規(guī)模實用化還有較大差距,尤其是區(qū)塊鏈底層核心技術還未取得較大突破,還存在許多技術難題有待攻克:
(1)性能低:比特幣使用的區(qū)塊鏈理論上每秒最多只能處理七筆交易,以太坊稍有提高,但也遠遠不能滿足應用需求。一個簡單的DApp應用程序Cryp-tokitties就會減慢以太坊交易吞吐,并大幅度增加交易費用。
(2)使用門檻高:幾乎所有的區(qū)塊鏈應用都要求用戶運行區(qū)塊鏈節(jié)點。所涉及的學習花費延遲了普通大眾的采用。
(3)使用成本高:區(qū)塊鏈技術的高使用成本限制了需要靈活構(gòu)建免費服務的開發(fā)人員。區(qū)塊鏈應用應該像今天的網(wǎng)絡和移動應用程序一樣,用戶不必為每一個小操作付費。
(4)平臺鎖定:區(qū)塊鏈存在嚴重的“平臺鎖定”問題,開發(fā)人員必須決定支持哪個區(qū)塊鏈,然后實施該特定平臺的代碼,因此將應用程序切換到其他區(qū)塊鏈非常困難。
(5)應用范圍較窄:區(qū)塊鏈技術目前仍處于起步階段,大多數(shù)區(qū)塊鏈服務缺乏豐富的功能,應用范圍較窄,在區(qū)塊鏈開發(fā)社區(qū)中也缺乏相應的鼓勵貢獻機制。
Barton Chao博士認為目前開展的各類區(qū)塊鏈場景落地應用很大程度上根基不穩(wěn),難以發(fā)揮實效的現(xiàn)狀。
2017年11月,Barton Chao博士組建了InterValue區(qū)塊鏈項目團隊,帶領國內(nèi)外50余名技術專家研發(fā)了InterValue項目,去解決現(xiàn)有區(qū)塊鏈基礎設施存在的各類問題。
傳統(tǒng)區(qū)塊鏈技術優(yōu)化,九大技術創(chuàng)新點
Barton Chao博士認為只有推動區(qū)塊鏈底層基礎設施的研發(fā),為各類區(qū)塊鏈應用提供可靠支撐,才能促進區(qū)塊鏈技術在各領域各行業(yè)真正的落地應用。
InterValue的技術研發(fā)團隊,從以下幾個方面針對傳統(tǒng)區(qū)塊鏈進行了優(yōu)化:
(1)底層P2P網(wǎng)絡節(jié)點通信:結(jié)合現(xiàn)有基于Tor的匿名通信網(wǎng)絡、基于區(qū)塊鏈的分布式VPN、基于區(qū)塊鏈的分布式內(nèi)容共享網(wǎng)絡的優(yōu)點實現(xiàn)了獨創(chuàng)的匿名P2P通信網(wǎng)絡,極大增強了底層通信網(wǎng)絡中節(jié)點的匿名性,確保節(jié)點間通信難以被追蹤和破解。
(2)底層數(shù)據(jù)結(jié)構(gòu):從增強型有向無環(huán)圖(DAG)到使用哈希網(wǎng)(HashNet、HN)替代的新型數(shù)據(jù)結(jié)構(gòu),提高底層數(shù)據(jù)存儲效率和安全性。
(3)分布式共識機制:采用基于哈希圖數(shù)據(jù)結(jié)構(gòu)的HashNet共識機制、基于隨機選擇函數(shù)的拜占庭協(xié)商(BA-VRF)共識機制和基礎DAG共識機制,提出了基于HashNet的增強DAG共識和用于公證人選擇的BA-VRF共識機制相結(jié)合的雙層共識機制,使得交易并發(fā)量更高、交易確認速度更快,并可快速構(gòu)建面向不同應用場景的生態(tài)體系。
(4)抗量子攻擊: 采用新型抗量子攻擊密碼算法,通過使ECDSA簽名算法替換為基于整數(shù)格的NTRUsign簽名算法,同時用Keccak-512哈希算法替換現(xiàn)有的SHA系列算法,可有效抵抗量子攻擊。
(5)匿名交易:結(jié)合門羅幣和ZCash等加密虛擬貨幣的特性,通過零知識證明和環(huán)簽名,設計了效費比極高和安全性極好的交易匿名和隱私保護方法,滿足不同應用場景隱私保護需求。
(6)智能合約:綜合使用非圖靈完備的聲明式智能合約和圖靈完備的智能合約,支持第三方資產(chǎn)發(fā)行,能以公有鏈、聯(lián)盟鏈、私有鏈等形式落地到實際應用場景。
(7)跨鏈通信和多鏈融合:采用中繼鏈技術將跨鏈通信和多鏈融合功能模塊作為單獨一層Overlay來實現(xiàn),既能夠保持跨鏈操作的獨立性,又能夠復用基礎鏈的各種功能。
(8)生態(tài)激勵:綜合使用多種Token分配手段和方法,并支持雙層挖礦用于礦工激勵。
(9)行業(yè)應用:通過流通支付JSON-RPC,數(shù)據(jù)傳輸JSON-RPC,數(shù)據(jù)搜索JSON-RPC,合約調(diào)用JSON-RPC等行業(yè)通用接口的開發(fā),支撐上層的各類應用。
InterValue針對現(xiàn)有區(qū)塊鏈基礎設施普遍存在的實用化程度較低,尤其是交易擁堵、交易費高、交易確認時間長、抗量子攻擊能力較弱、通信層節(jié)點匿名性不高、交易匿名保護、跨鏈通信和多鏈融合能力較弱、存儲空間較大等問題和需求,優(yōu)化提升區(qū)塊鏈技術在各個層面的協(xié)議和機制,實現(xiàn)價值傳輸網(wǎng)絡各層次的支撐協(xié)議,為各類價值傳輸應用提供基礎設施,為各類DApp開發(fā)提供底層開發(fā)平臺,為構(gòu)建全球價值互聯(lián)網(wǎng)提供現(xiàn)實可行的技術途徑。
聚焦區(qū)塊鏈基礎設施,積極推動場景落地
在采訪中,Barton Chao博士介紹:
InterValue設計上定位為面向?qū)嵱没膮^(qū)塊鏈4.0基礎設施,聚焦區(qū)塊鏈基礎設施和平臺層核心技術研發(fā),能以公有鏈、聯(lián)盟鏈、私有鏈等形式落地到實際應用場景,成為多個行業(yè)的基礎設施,并形成基于區(qū)塊鏈的完善行業(yè)生態(tài)體系。
據(jù)Barton Chao博士透露:InterValue計劃在今年發(fā)布4個版本,在前三個版本中完善測試鏈,第一個版本已經(jīng)在4月份完成。
目前主要項目進展有:
(1)和多個有使用區(qū)塊鏈技術優(yōu)化和提升現(xiàn)有業(yè)務流程的公司合作,將InterValue基礎設施用到多個實際應用領域和場景中,正在開發(fā)和實施。
(2)在構(gòu)建開發(fā)者社區(qū),吸引更多的技術人才加入InterValue基礎設施本身的改進優(yōu)化和基于InterValue的DApp開發(fā)中來。
(3)積極構(gòu)建合作伙伴聯(lián)盟,力爭將InterValue應用到盡可能多的行業(yè)和實際場景中去。