80电影天堂网,欢乐斗地主经典老版,精品人妻无码一区二区三区三级,中国xxxxxl19免费视频

返回首頁

網站導航
資訊首頁> 熱點推薦 > InterValue想利用DAG和雙層網絡結構,提高通用型公鏈性能

    InterValue想利用DAG和雙層網絡結構,提高通用型公鏈性能

    熱點推薦2018年05月21日
    分享

    底層設施的不完善限制了區塊鏈行業的發展,在公鏈層面,目前主要問題就是要解決性能與安全/去中心化之間的矛盾。

    我此前報道過一系列的公鏈項目,各公鏈提高性能的方式不同:EOS通過多鏈并行與多線程合約的方式解決;Achain想通過多鏈并行的方式解決;TrustNote想通過采用有向無環圖這種新的數據結構解決;IFMChain嘗試通過改變打塊機制解決;QuarkChain認為分片是關鍵;超腦鏈Ultrain和初鏈TrueChain則希望通過共識機制解決,前者使用隨機可信證明機制(R-POS),后者使用混合共識機制;HPBHigh-performance Blockchain,芯鏈)則提出了軟硬一體的解決方案

    今天要介紹的InterValue,則希望利用DAG底層數據結構和網絡分層的結構,提升整體公鏈的處理速度。

    在底層數據結構上,InterValue的項目發起人Barton Chao告訴星球日報,InterValue準備采用的是基于 HashGraph 的增強 DAG 數據結構。我曾經介紹過有向無環圖(Directed Acyclic Graph DAG這種數據結構,比較早構建出DAG公有鏈的是IOTA 和 Byteball,大多數的DAG鏈都是基于它們做改進。

    表2-1 與其他DAG區塊鏈的對比

    在該結構中,交易信息被封裝成一個個單元(Unit),單元與單元之間相互連接組合成一個 DAG 圖。新單元可以選擇連接到任意一個或多個舊單元,通過新交易驗證并引用舊交易完成驗證,簡稱“DAG共識”。最后,對DAG上的所有交易全排序,變成一個類似于區塊鏈的結構。

    InterValue認為,由于單元可以連接到任意一個或多個之前的單元,不需要為共識問題付出更多的計算成本和時間成本,也不必等待節點之間數據強同步,甚至沒有多個數據單元拼裝區塊的概念,因此可以極大提高交易的并發量,并把確認時間降低到最小。

     HashGraph 則是有向無環圖(DAG)的一種,采用柱狀的交易事件排序機制。根據InterValue白皮書,其記錄了全網所有節點以什么樣的順序給其他節點發送了什么數據,每個節點都在內存里有下圖那樣一個HashNet的拷貝。每個節點(下圖的A、B、C、D、E)擁有一個放置頂點vertex(也叫 event,事件)的柱子。最新發生的事件,會記錄在圖頂部。

    根據公開資料,Hashgraph技術由 Swirlds團隊提出, 已有的HashGraph共識算法使用Gossip網絡(通過Gossip about Gossip互相傳播協議通訊)和虛擬投票(Virtual Voting)策略更快實現共識。

    InterValue的另一特點是將網絡分層。Barton Chao介紹,InterValue 的共識機制為 HashNet 的 DAG 共識與 BA-VRF 共識機制相結合的雙層共識機制。 

    HashNet 是InterValue基于 HashGraph提出的共識機制,采用雙層 Gossip 拓撲網絡結構。InterValue將整個網絡分為兩層,分別是主網和子網,均通過 HashGraph 達成共識。子網內節點稱為局部全節點(local full node),負責子網內部的交易確認和驗證,維護子網內部交易一致性;主網由全節點組成,接收下層網絡內部節點的交易數據和跨子網交易數據,負責同步信息的責任節點從局部全節點中隨機產生。如此一來,子網內部的交易只需要在子網內部確認,從而提升交易確認速度。

     SHAPE  \* MERGEFORMAT

    基于雙層Gossip的HashNet共識框架

    根據InterValue白皮書,全節點將通過 DPOS 的方式選舉,Barton Chao透露全節點數量設計在100個;局部全節點加入后則綜合考慮其Token 數量、處理能力、帶寬、在線時長等因素,并設置一定退出機制。另外還有兩類節點,輕節點通常為輕量級客戶端錢包;微節點通常為智能物聯網設備,比如門禁卡等。

    基于可驗證隨機函數的拜占庭協商共識(BA-VRF)共識是一種基于可驗證隨機函數(Verifiable Random Function,VRF)和 BA算法構建的共識機制,該共識機制能夠隨機選出少量全節點作為公證節點,并確定公證節點的優先級,主要用于監督節點以及在交易不活躍時確認交易。

    此外,InterValue還準備在智能合約和匿名機制方面做提升。InterValue的風險點在于,其所設計的公鏈網絡采用了大量未完全成熟的新技術,Hashgraph技術描述非常強大,但Swirlds主要商業模式也是私鏈和聯盟鏈,仍未出現在開源公鏈成熟運行的情況。

    開發進度方面,Barton Chao表示,InterValue在3月底完成了1.0版本的開發,使用是單層DAG網絡結構,目前正在開發2.0版本計劃于8月前完成開發。生態建設上已經與約八個項目達成合作,涉及直播、游戲、商業數據流轉交易、基因數據流轉交易、不動產流轉交易、藝術品交易等領域,InterValue團隊也將開發分布式存儲應用。

    InterValue去年年底完成來自起源資本的1000萬人民幣融資。目前InterValue整個團隊約52個人,此前已經有深度學習與區塊鏈項目開發經驗。CEO—創始人兼CEO Barton Chao曾從事P2P、密碼學、網絡安全、區塊鏈領域研究,曾策劃并開發過多個區塊鏈相關項目。

    我是Odaily星球日報編輯盧曉明,探索真實區塊鏈,爆料、交流請加微信lohiuming,煩請備注姓名、單位、職務和事由。

主站蜘蛛池模板: 商南县| 云阳县| 山东省| 临武县| 邵阳县| 慈利县| 锦屏县| 望谟县| 莫力| 朝阳区| 扬中市| 合江县| 凌源市| 桂东县| 汕尾市| 玉屏| 仙居县| 台山市| 比如县| 明星| 沂源县| 益阳市| 通许县| 武胜县| 固原市| 九龙城区| 泰来县| 阜阳市| 分宜县| 德格县| 儋州市| 荥经县| 宁国市| 西青区| 石楼县| 榆社县| 柏乡县| 五峰| 渝中区| 黄平县| 上杭县|