TrustNote想用有向無環圖突破鏈式結構的瓶頸

買賣虛擬貨幣
區塊鏈的大規模應用目前面臨三重門,包括底層效能無法支援高併發、鏈與鏈之間未能互通互聯、應用開發門檻太高等。其中底層效能低下可以說是最基本而迫切的問題之一。有觀點認為,傳統的塊鏈式結構是阻礙區塊鏈提高併發性的瓶頸。為了解決這個問題,極客們不斷尋找更高效的資料塊連結形式,提出了有向無環圖(Directed Acyclic Graph, DAG)與區塊鏈相結合的解決方案,簡稱為“DAG鏈”。今天要介紹的TrustNote就採用了這種資料結構。

比較早構建出DAG公有鏈的是IOTA和 Byteball,TrustNote則是這兩者的基礎上做了改進。創始人周政軍介紹,TrustNote的特點在於確認交易速度快、支援高併發,原因就是因為採用了DAG這種最新的資料結構。


影響傳統區塊鏈效能的因素包括區塊大小、生成速度和交易確認速度。周政軍表示,不同於傳統區塊鏈,DAG鏈沒有區塊的概念,所以沒有區塊容量的限制。專案白皮書介紹,在TrustNote中,交易被視為一種訊息,多個訊息組合成一個資料塊,該資料塊稱作一個單元(Unit),單元與單元之間相互連結組合成 DAG圖。

交易驗證方面,新單元可以選擇連結到任意一個或多箇舊單元,透過新交易驗證並引用舊交易完成驗證,簡稱“DAG共識”。這允許使用者的賬本之間存在臨時性的微小差異,短時間內弱化資料塊全網一致性,因而不易發生堵塞,可以提高交易併發量。因此,DAG鏈網路節點規模越大、交易量越大,則交易確認時間越短。

在防止雙花(Double Spending)方面,TrustNote使用先在DAG圖中找主鏈,然後參考主鏈,排序所有其他不在主鏈上的交易,如果有兩筆交易嘗試使用同一筆輸出,則判定擁有更小主序索引的交易有效。最後相當於會把整個DAG所有交易排出一個線性的總序,變成一個類似於區塊鏈的結構。

顯然,DAG鏈的弊端是,交易頻次較低時,舊交易難以得到及時驗證。因此,IOTA引入了協調者機制,特定地址發出的交易被全網無條件接受;而 Byteball則讓使用者選擇12名見證人傳送公證交易實現交易確認。

TrustNote改進了Byteball的公證人制度,採用雙層共識機制,使用基礎的DAG共識的同時引入公證共識,也稱為TrustME共識。超級節點透過競爭方式獲得公證人的權利。TrustME共識與DAG鏈的增長非同步,有利於高吞吐和快速確認。節點提交新單元需要支付費用,子單元和公證節點能獲得TTT代幣獎勵。

如上所述,目前做公鏈的專案不少,TrustNote最大的特點就是利用DAG資料結構和雙層共識機制突破鏈式結構的瓶頸,提高交易速度。周政軍認為,流量上不來,區塊鏈將永遠是泡沫,因此在選擇合作專案時也會先關注對併發量需求比較大的專案,包括物聯網裝置租賃、遊戲和社交領域。他將的應用層次分成資料防篡改、智慧合約自動化執行、數字資產管理三層。TrustNote比較關注資產的Token化,也就是最後一層。

周政軍表示,TrustNote的公鏈還在測試階段,目前測算每秒支撐的併發量無上限,最慢的確認時間是2-3秒。TrustNote的錢包已經發布,支援通訊功能,安裝量超過5萬。團隊目前正在實現鏈上代幣發行、智慧合約系統等功能。

值得注意的是,IOTA技術顧問曾撰文提示,DAG雖然是一種很新穎有潛力的技術,然而基於它的IOTA網路目前在技術上仍處於實驗室階段。基於DAG的TrustNote也仍處於測試階段,最終商用情況有待觀察。

目前,TrustNote團隊30多人,其中開發團隊20多人。創始人 &基金會主席Jeff Zhou(周政軍)是區塊鏈技術和晶片研發從業人員。2013年曾任某數字貨幣晶片公司CTO,領導開發了世界首款比特幣萊特幣雙挖礦機,曾任某500強集團研發副總裁,負責工業物聯網平臺的研發,打造出基於Hyperledger Fabric的IoT平臺,曾任納斯達克上市晶片企業中星微電子創業期技術總監。

來源:36氪
更多區塊鏈數字貨幣資訊:http://www.qukuaiwang.com.cn/news

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;