TOP鏈是業界第一個基於Lattice-DAG(點陣DAG)的全狀態分片的公鏈,能在確定的時間內快速提供確定的、不可逆的共識結果,其水平和垂直擴充套件能力能支撐大規模業務上鍊,TPS能達到數十萬。
三層共識網路結構
TOP鏈採用三層網路架構,為整個系統的安全和網路能力提供了保障。TOP鏈由三層網路組成,分別為Edge網路, Routing網路 和Core網路。
其中,Edge網路負責傳遞訊息和交易,Routing網路負責管理Shard以及審計交易,只有Core網路真正執行共識。交易在到達Core網路前會經過另外兩個網路,起到了保護Core網路的作用。這三層網路相互制約和監督,讓資料可以快速在全球節點間傳輸,也允許大量的節點參與服務。TOP鏈的這一獨特三層架構使其能夠處理任何量級的業務上鍊。
創新的分片技術和雙層點陣技術
TOP鏈上採用雙層分片結構。雙層分片由Zone和 Shard組成——Shard這一層實現Account級別的狀態分片,解決跨片交易限制,獲得賬號級別的併發共識能力;Zone這一層實現Block級別的狀態分片,在完成對管轄Shard的交易共識的審計的同時,允許不同地址空間段能並行出塊。
TOP鏈採用雙層Lattice-DAG結構。行業內現有的絕大多數DAG鏈採用了混沌的、非確定性DAG資料結構,因此只是交易的寫入速度快,但交易最終共識的結果和時間上有很大的不確定性,更無法直接支援好智慧合約。TOP 採用的Lattice-DAG(點陣DAG),其在數學上是DAG形態的極致有序的確定性表達,保留了DAG的併發寫入和併發共識的好處,對狀態分片非常友好,和傳統的混沌DAG相比更加優越。
TOP是業界第一個基於Lattice-DAG實現的全狀態分片的公鏈,其雙層分片結合雙層點陣技術,使得TOP鏈可以不受跨片交易的限制而做到真正的水平擴充套件和高併發。
獨特的共識機制
PoS和PoW共識機制的侷限眾所周知,而傳統的DPoS也因其中心化趨勢而備受詬病。TOP鏈採用特有的DPoS*-PBFT共識, 重新定義了Stake(權益),透過組合Credit(信譽度),Trust(可信度),Power(計算力), Asset(資產) 和 Network(網路能力)等多個維度來綜合考慮節點的權益(Stake)。
節點必須在各個維度各自滿足一定的要求才會被加入到節點池中,並且在節點池中等待一段時間後才能真正有可能被選中參與共識。比起傳統的DPoS,TOP鏈的共識機制能提供更高的安全性, 同時高速並行PBFT可以快速提供確定的、不可逆的共識結果。
TOP鏈透過獨特的架構設計和創新的技術方案,真正設計出了一條能夠支撐海量真實業務的高效能公鏈,同時兼顧了安全性和保證了去中心化。