跨链(8)跨链双雄Cosmos“系统框架”
生活随笔
收集整理的這篇文章主要介紹了
跨链(8)跨链双雄Cosmos“系统框架”
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 系統框架
Cosmos是tendermint團隊推出的一個支持跨鏈交互的異構網絡, 一個分布式的獨立并行區塊鏈公鏈。
1.1 核心模塊
-
tendermint core
簡稱tendermint,是指網絡層、共識層的封裝。 -
Cosmos SDK(Go語言)。
是應用層中常用的模塊:賬戶、治理、Staking、IBC等等的封裝。 -
IBC通信協議
針對區塊鏈網絡的通信協議,類似UDP或TCP網絡協議。
開發一條新鏈可以使用Cosmos SDK+ tendermint
2. 網絡拓撲結構
-
Hub: 用于處理跨鏈交互的中繼鏈
-
Zone: 平行鏈
-
Cosmos Hub中心
代幣可以安全快速地從一個空間傳遞到另一個空間,兩者之間無需體現匯兌流動性。同時,空間內部所有代幣的轉移都會通過Cosmos 中心,它會記錄每個空間所持有的代幣總量。
2.1 連接
- Hub與Zone直接通信
- 當 Zone對Hub建立起一個IBC連接,它可以自動訪問其他連接到該Hub上的Zone。
- 一個Zone空間通過Hub收到來自其他Zone空間的代幣時,它信任Cosmos中心Hub。
3. 系統特性
-
Tendermint共識算法
是一個類似實用拜占庭容錯共識引擎,具有高性能、一致性等特點,而且在其嚴格的分叉責任制保證下,能夠防止懷有惡意的參與者做出不當操作。 -
IBC協議基于加密、經濟學、共識理論、透明度和問責制等原則
-
應用程序互操作性
-
可擴展性和無縫更新性。比如,從 Bitcoind、Go-Ethereum、ZCash或其他區塊鏈系統中衍生出來的空間,都可以接入Cosmos中心。
總結
以上是生活随笔為你收集整理的跨链(8)跨链双雄Cosmos“系统框架”的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 区块链新一代监管框架 ---《STRIS
- 下一篇: 区块链BaaS云服务(21)腾讯CCGP