區塊鏈技術起源于比特幣、以太坊等加密貨幣,現在已經被運用到各行各業,甚至處于爆發前夜。其去中心化、分布式賬本不可篡改、點對點傳輸、共識算法等特點正逐漸成為構建未來網絡空間的關鍵技術。
為進一步促進全球區塊鏈行業的發展及底層公鏈技術的革新,區塊鏈“底層公鏈”進化論·暨全球DAG區塊鏈技術聯盟第三次籌備會,于2018年2月6日下午兩點在北京金融街威斯汀酒店正式召開,會議聚集了數百名區塊鏈行業的技術人員與愛好者,此次會議由澳大利亞TrustNote(代幣TTT)基金會與金色財經主辦,獵云網協辦。
參加此次會議的區塊鏈領域專家有來自BitcoinPizz的陳紹云、布比的王璟、ECT設備鏈的孟德、機器思維等底層鏈開發機構;到場的媒體有:金色財經、艾瑞網、獵云網、鏈世界、花兒街等各類行業媒體,還有大量創投者參與,會議主辦方TrustNote(代幣TTT)基金會創始人周政軍也蒞臨會議現場?,F場與會嘉賓就區塊鏈行業進展、Blockless無區塊概念的DAG網絡區塊鏈技術、去中心化分布式存儲等專題進行了知識分享,來自不同底層公鏈的創始人們也以“底層公鏈進化論”為主題展開了激烈的圓桌討論,干貨滿滿,熱鬧非凡。
區塊鏈技術的商用演進
布比創始人兼CTO王璟
首位分享的嘉賓來自布比的創始人兼CTO王璟,他分享了“區塊鏈技術的商用演進”的主題演講,他認為區塊鏈產業發展這么多年,首次對互聯網資產流通問題提出解決方案的正是比特幣,以它為代表的數字貨幣向大眾表明,數字資產可以跨國界、跨交易所。區塊鏈在幾年間走過了科普、技術創新、應用落地幾個階段,未來比拼的是區塊鏈框架的設計與技術落地的能力。
同時,他表示區塊鏈會有以下幾個演進方向:1. 算法,未來一定會從所謂的算力民主進化到算法民主;2.數據,目前區塊鏈數據庫采用的是KV數據庫,數據越多運行越慢。為解決這一難點,市面上出現了KV數據庫集群、冷熱數據分離等解決方案,而利用物聯網設備的閑置資源來解決數據庫問題是未來的一種趨勢;3.智能合約,現在市場上很多所謂的智能合約都是單一語言,未來有沒有可能一根鏈上跑著不同語言開發出來的合約,而合約之間還能相互調用,這或許也是一個趨勢;4.合約形式化證明,合約漏洞、安全等問題層出不窮,會出現專門做合約形式化證明的團隊,來證明整個代碼是沒有漏洞,是安全的。
推動時代變革的高速異步的
TrustNote(代幣TTT)基金會創始人Jeff Zhou周政軍
接下來,澳大利亞TrustNote基金會創始人Jeff Zhou分享了“推動時代變革的高速異步的DAG公鏈”的主題演講。據Jeff介紹:與傳統區塊鏈一樣,有向無環圖(DAG)也是一種分布式共享賬本技術。但是,在DAG里沒有區塊的概念,DAG由單元構成,每一筆交易就是一個單元。DAG有一個特點正好和社會中人與人之間的信任關系有些類似,就是:“我相信誰,我就會選擇誰的意見作為我的參考”。DAG技術的做法是先發揮每個錢包的自主性,自主選擇構建一個DAG圖;然后在這個DAG圖中找到作為主干的路線,再用這個主干路線作為參考,對所有其它不在主干上的交易排序。排序完成以后,會對整個DAG上的所有交易排出一個線性總序,在邏輯上變成一個類似區塊鏈的結構,同時防止出現雙花問題。
和傳統區塊鏈相比,DAG能支持海量的高并發交易,交易速度要快很多。為什么DAG比區塊鏈快呢?區塊鏈把三個關鍵動作都放在了記賬節點的記賬環節,一是交易數據初始校驗,二是記賬節點的競爭選擇,三是雙花檢測,三個環節在一個節點完成。而在DAG技術中,特別是TrustNote這樣比較完善的DAG公鏈,交易數據初始校驗、可信節點選取、雙花檢測這三個關鍵動作是分開并由不同節點完成,三個動作之間沒有太多依賴因此可并行完成,相當于從區塊鏈的“一核”變成了DAG的“多核”。
另外,無區塊概念的DAG的記賬單位不像區塊鏈那樣按塊來記,DAG按交易來記,不需要設一個小的交易池并把這些交易匯總后再記賬。如果DAG中某個交易發生后,可以馬上等其它交易來驗證,因此馬上就可以記賬,不阻塞。每個錢包發起交易時直接使用手里掌握的賬本數據,在自己的DAG中選擇交易的“父親”是誰,直接記錄下來,然后廣播給別人,相當于在記賬驗證過程中發揮了海量錢包的力量。
在區塊鏈中,財務記賬和審計在一個節點完成,不符合現實的情況。雙花交易在所有交易中占非常低的比例,為了檢測這么一個占比極低的不誠信交易動作而讓所有的節點都去等候,并不合理。而在TrustNote打造的DAG公鏈中,分兩階段異步完成驗證,通俗來講是把財務記賬和審計的工作分離:前一階段交易發生時,大家互相參考驗證,但是沒有辦法做雙花檢測;第二階段,在整個DAG上的交易排出總序后,由可信節點做雙花檢測,這樣更符合現實中雙花交易占比極低的實際情況。在DAG架構下,節點越多,交易越多,由交易相互之間互相推動的交易速度也越快;而且因為使用錢包做驗證,錢包越多,能支持的并發交易數量也越高。
除了詳細介紹DAG技術的優勢和TrustNote正在致力解決的關鍵問題以外,周政軍還向大家解釋了為什么TrustNote要同時支持手機和IoT設備的原因,以及如何在架構設計中做到在不需要中心化的服務機構來向輕錢包提供服務的同時,縮短每次賬本同步的時間。
與傳統區塊鏈相比,TrustNote打造的基于DAG技術的公有鏈的優勢在于:通過對海量并發、萬物互聯和高級聲明式智能合約的支持,降級去中心化應用的開發難度和技術門檻,支持和促進以高頻次交易、跨平臺、合約化為特點的去中心化應用與生態的蓬勃發展。無論針對企業級應用,還是消費級應用,TrustNote均能對下一代區塊鏈應用提供優秀支持。對基于區塊鏈的社交網絡和游戲等擁有海量用戶和高并發交易的大型消費級應用,“極輕、極速、極趣”的TrustNote公有鏈是目前市場上更好的解決方案。
澳大利亞TrustNote基金會創始人Jeff Zhou認為:“對于應用開發者來說,要把應用的活躍用戶量做大才有價值,一個區塊鏈應用能夠成功的原因,肯定不是僅僅因為這個應用發行了什么不斷升值的數字貨幣。按照互聯網行業的估值模式,每一個活躍用戶的價值是可知的;但是,現在區塊鏈的流量成本非常高,就像當年撥號上網一樣,要想上網,只有64k的帶寬,花1000多元買一個貓以后,每個月還得花很多錢,每一個比特都很貴;如果一個用戶在區塊鏈上做幾次交易,就消耗掉了相當于這個用戶自身價值的費用,顯然是一個很大的問題。”最后,Jeff告訴參會人員:“讓區塊鏈里每個比特更便宜一些,把區塊鏈應用的成本真正降下來,正是TrustNote 深入思考并為之持續努力的事情”。