01
項目介紹
Cosmos是一個支持跨鏈交互的異構網絡,它核心創新有三部分Tendermint、Cosmos SDK、IBC。
1.1 Tendermint
Tendermint 共識協議:首個互聯網級別可用的BFT(拜占庭容錯)的共識協議,比PBFT 等經典的共識協議簡化了View-Change 等複雜的切換過程,更適合公鏈上使用。 Tendermint共識算法與一組稱為Validators的特殊節點一起工作。驗證者負責向區塊鏈添加交易塊。在任何給定的區塊中,都有一個驗證者集V。 V 中的一個驗證者被算法選擇為下一個區塊的提議者。如果超過三分之二的V 簽署了預投票,則認為該區塊有效,如果它包含的所有交易都是有效的。驗證器集可以通過寫入狀態機的規則進行更改。
Tendermint Core:實現Tendermint 共識協議並增加網絡通訊以及提供了開發接口(ABCI)的軟件。相當於是Cosmos SDK(鏈上應用邏輯層)和Tendermint Core(共識和通訊層)一種鬆耦合的區塊鏈架構。
總的來說,要獨立開發一條公鏈,是要求高的事情。 Cosmos 提出Tendermint,它是一種將區塊鏈的網絡和共識層打包成通用引擎的解決方案,使開發人員可以專注於應用程序開發,而不是複雜的底層協議,上手簡單。
在Cosmos的區塊鍊網絡中,每條區塊鏈都由Tendermint作為底層的通用的網絡層和共識層,同時每個應用都能在應用層設計自己的業務邏輯。對於開發者來說,只需要通過ABCI,Application Blockchain Interface應用程序區塊鏈接口調用,他們可以直接在tendermint提供的共識機制上提供的最終交易上就可以構建應用程序。
1.2 Cosmos SDK
Cosmos把原來的需要從底層開始構建層層堆疊的區塊鏈架構,變成了模塊化的可自由組合的結構。就像是組裝電腦一樣,你可以把內存條,顯示器,鍵盤,鼠標組裝成一個電腦需要考慮添加具體的配置就可以開車上路了。而應用層的配置也提供了工具,Cosmos SDK,一個允許開發者為應用場景自定義配置的框架,提供了新的開發範式。
SDK的模塊是一個作為開發者能夠為其他開發者提供的簡潔、實用的開發工具,開發者可以放開手腳創作更多的應用。
通過模塊化的設計,SDK提供了通用的應用功能,每個功能能夠獨立的運行、組合。管理。每一個模塊也可以被看成單獨的小狀態機,開發者可以自定義狀態以及改變狀態的方式,並用KVStore的形式保存在Multistory裡支持以後的使用。同時作為開源的軟件,開發者可以通過項目實踐,快速迭代。
現有模塊提供的功能
Account模塊:Cosmos賬戶管理的account模塊,
Bank模塊:Cosmos轉賬交易
Staking模塊:Cosmos代幣質押
Slashing模塊:Cosmos懲罰策略的slashing
Distribution模塊:Cosmos獎勵分配的distribution模塊
Supply模塊:Cosmos新幣生成的
Gov模塊:Cosmos鏈上治理
SDK支持開發者使用第三方的模塊,但是需要做一些安全檢查保證各個模塊可以互相適配。使用Cosmos SDK模塊並不強制要求綁定到Tendermint的共識機制,開發者可以根據自身的訴求選擇底層的共識協議,BC模塊則在一定條件下鏈接不同共識算法,比如,比特幣和以太坊這兩大公鏈。
1.3 IBC 跨鏈協議
區塊鏈間通信協議(IBC) 是一種端到端的、面向連接的、有狀態的協議,用於在以未知和動態拓撲結構排列的異構區塊鏈之間進行可靠、有序和經過身份驗證的通信。
IBC 跨鏈協議是採用TCP/IP 的方式來設計的,不需要許可,可以支持到網絡之間的跨鏈通信。設計的邏輯是跨鏈的區塊鏈相互之間進行驗證的關係。所以可以非常自由、不需要許可的進行跨鏈連接和交互。而且IBC 設計的是進行了高度抽象和通用化的設計,除了基於Tendermint Core 的區塊鏈之外,其他區塊鏈只要根據IBC 協議spec(ICS)進行了實現,即可與其他實現了IBC 協議的異構區塊鏈之間相互通信。
IBC可用於構建廣泛的跨鏈應用程序,包括代幣轉移、原子交換、多鏈智能合約(有或沒有可相互理解的VM)以及各種數據和代碼分片。由於IBC 協議的模塊化設計,IBC 應用程序開發人員無需關心客戶端、連接和證明驗證的底層細節。
02
項目現狀
Cosmos生態項目超過260個,總市值已經超過700億美元,僅次於以太坊生態,位居區塊鏈行業第二。未來IBC協議的進一步落地(區塊鏈版互聯網的到來),加之ATOM代幣經濟模型的改變,相信會帶來強悍的價值捕獲能力。
Cosmos的核心產品是Tendermint共識機制、Cosmos SDK和跨鏈IBC協議。只要項目採用以上三大類產品之一,就可以被劃歸為Cosmos生態項目。
除了單個的區塊鏈之外,更多的就是通過IBC 的跨鏈互聯了。目前已經有29個主網實現了相互間的IBC 跨鏈互聯。
截至2022-01-05,Cosmos生態中市值排名前300的項目有8個,其中在前100名的項目有Terra ($LUNA), Crypto.com ($CRO), Terra USD ($UST), Cosmos ($ATOM) 以及Secret ($SCRT)。有4條市值排名前20的鍊是利用Cosmos SDK搭建的(Binance Chain,Terra,Cosmos Hub, Crypto.com Chain) 。搭建在Cosmos生態上的項目超260個,僅次於以太坊生態。
根據2月7日的官方數據,2022年1月的每月IBC轉賬數量達到700萬次,連接進入跨鍊網絡的公鍊為36個。幾乎每一天,生態裡總IBC tx 數量都在幾十萬筆的規模。最近30天總共有4百4十萬筆IBC tx。從數量上看,可以說是非常活躍的。 Tendermint 也預計在未來1-2年裡,會有超過200+ 個區塊鏈通過IBC 方式互聯。相信那個時候數量會更驚人。
03
Evmos
Evmos是使用Tendermint核心共識的Cosmos SDK構建的以太坊連接公鏈,Evmos的目標是將基於Ethereum的應用程序和資產的世界帶到Cosmos生態系統的可互操作性網絡中。它的重大意義在於
1)EVM兼容,這樣允許ETH的生態可以非常方便的進入Cosmos生態。這也是如BSC、AVAX、FTM這樣的公鏈的生態能迅速發展的原因之一。
2)以ETH通訊,Evmos還可以與以太坊進行相互通信,實現跨鏈的功能。
Evmos是Cosmos生態系統中一個去中心化的股權證明區塊鏈。它以Ethereum虛擬機(EVM)為基礎,這意味著它與Ethereum網絡完全兼容。 Evmos的目標是將基於Ethereum的應用程序和資產的世界帶到Cosmos生態系統的可互操作性網絡中,同時調整開發者和用戶的激勵機制,並致力於在EVM和鏈間的可組合性空間中進行創新。
Evmos使用帶有Tendermint核心共識的Cosmos SDK構建,提供基於Cosmos的區塊鏈的fast finality和高吞吐量。通過使用Ethereum的EVM,開發者可以在Tendermint共識環境中部署他們基於Ethereum的應用程序,伴隨而來的是更低的交易費用,更快的交易速度,和股權證明共識帶來的安全性。
Evmos還啟用了Cosmos的區塊鏈間通信協議(IBC),該協議允許使用它的基於Tendermint的鏈之間直接共享代幣和數據。因此,部署在Evmos上的EVM應用也可以被更廣泛的Cosmos生態系統中的網絡參與者訪問,包括Cosmos、Terra、Crypto.org Chain、Osmosis、Cronos、Sentinel和Secret Network等。來自所有28個支持IBC的獨立區塊鏈的用戶將能夠訪問在Ethereum上看到的各種程序,包括去中心化的交易所、市場、借貸協議、NFT應用、遊戲等等,這都歸因於開發者直接在Evmos上部署了他們來自Ethereum的成熟的應用邏輯。
04
ATOM代幣經濟
Cosmos Hub的原生代幣是Atom,初始供應量2億枚,Atom採用通脹模型,第一年增發7%,用於節點質押獎勵。之後每年增發比例根據抵押率而定:如果質押的Atom小於供應總量的2/3,通脹率上升到20%;如果質押Atom大於供應總量的2/3,通脹率將會減小到最少7%。
ATOM目前總量2.86 億枚,處於全流通的狀態。根據現在單價28美金一枚,總市值為80億美金。其中1.84億的ATOM,佔總量63%被質押在網絡內
在應用場景方面,成為驗證者需要在Hub上質押Atom作為保證金來獲得挖礦的權利,並獲取手續費和交易收入。 Hub上的驗證者不僅可以為Hub出塊獲得收益,還可以申請為其他分區的鏈出塊收穫額外收益。一旦節點作惡,Hub就會通過Slashing懲罰機制沒收Atom。分區的鏈可以隨時向Hub請求驗證,提供預期的交易費作為相應的獎勵;Hub上的每個驗證者可以申請驗證分區的鏈並質押Atom再Hub上開始工作。驗證人可以同時運行多個節點,一個負責為Hub驗證交易,剩下的節點可以為其他的分區出塊。
05
總結
如果在2年前,很多人還會質疑跨鏈有什麼作用,但是去年一年大量公鏈的爆發,跨鏈的巨大作用已經沒有多少人質疑了。
Cosmos 和Polkadot 是跨鏈雙雄。在技術和功能上,跨鏈橋如ANYSWAP、HOP等在他們面前都是小弟弟。在進度上,Cosmos 在3年前發布了Cosmos SDK, 並在去年發布IBC,項目完成度上要領先Polkadot。但是在Polkadot由於創始Gavin Wood的巨大個人光輝,以及良好的運作,例如基金會積極的資助生態項目,substrate等。對比而言,Cosmos時不時的傳作團隊出走的問題。所以,polkadot的人氣和市場期待一直要遠高於Cosmos。
但是2021年,整個情況開始發生了逆轉,姍姍來遲的Polkadot的插槽拍賣不盡如意,拍賣成功的項目的表現差強人意,支持者大部分都是虧損狀態。而對於Polkadot其它生態來說,巨大的競拍成本令人望而卻步。相對比而言,一直默默無聞,潛心耕耘的Cosmos,生態出現如Binance Smart Chain,Terra等良好表現的項目。並且由於開放的機制,不需要像Polkadot接入跨鍊網絡那樣高額的成功。導致新人者開始紛紛選擇Cosmos。其生態在今年有望進一步爆發。
關注北冥研究院
【廣告】淘幣社區現貨合約主流幣24小時全天候指導,全天直播講解,短中線實操,倉位規劃及止盈止損分配!實現翻倉共贏! 24小時全天指導導師Q:5717940;社區直播Q群:627280;騰訊會議直播ID號:816113853