分享了關(guān)于 #Cosmos 生態(tài)的一些研究被辑,也和大家一起討論了下未來多鏈生態(tài)發(fā)展的態(tài)勢(shì)。乘熱打鐵赁酝,把這一個(gè)多小時(shí)的分享濃縮一下展示出來韧掩,本文偏入門研究紊浩,以技術(shù)框架為主,生態(tài)發(fā)展為輔疗锐。Thread 較長(zhǎng)坊谁,全文無財(cái)富密碼,請(qǐng)謹(jǐn)慎閱讀滑臊。
Cosmos 生態(tài)要遠(yuǎn)比大多數(shù)人想象的更加繁榮和多元口芍,不是只有 Atom 鏈算 Cosmos,你所熟知的 #BSC #Terra #Oasis 都隸屬于 Cosmos 生態(tài)的一員雇卷。生態(tài)內(nèi)總市值已高達(dá) 138B鬓椭,Cosmos 究竟有什么魔力可以吸引如此多生態(tài)入駐颠猴?
這是我給 Cosmos 下的定義,突出的部分是我認(rèn)為其最核心的生態(tài)特色小染∏涛停看到一系列的專業(yè)術(shù)語有點(diǎn)慌?別著急裤翩,我們下面逐個(gè)講解资盅。
當(dāng)然在這之前非常有必要了解下區(qū)塊鏈的發(fā)展背景。從1.0 到 3.0 就是一個(gè)由線到面再到空間的過程踊赠。比特幣奠定了去中心化體系的技術(shù)基石呵扛,以太坊提供了生態(tài)應(yīng)用落地的場(chǎng)景,而 Cosmos 則背負(fù)著跨鏈互通的使命開疆拓土筐带。
從架構(gòu)層面上或許理解起來更直觀一些今穿。比特幣設(shè)計(jì)了一體化的架構(gòu),對(duì)其功能無法做二次分拆烫堤,因此模塊化最差荣赶。以太坊則將應(yīng)用層剝離為 EVM 方便開發(fā)者開發(fā),而 Cosmos 則是將合約層鸽斟,共識(shí)層和網(wǎng)絡(luò)層做了分割拔创,并分別提出了相應(yīng)的打包解決方案,這也是我們下面來討論的重點(diǎn)富蓄。
首先是 Tendermint Consensus剩燥。他是一種基于BFT 的 POS 共識(shí)算法,主要由共識(shí)引擎 Tendermint Core 和接口 ABCI 組成立倍。Tendermint Core 為 Cosmos 的核心共識(shí)算法灭红,也是整個(gè)網(wǎng)絡(luò)架構(gòu)的及后續(xù)鏈間通信的基礎(chǔ)共識(shí)。
ABCI 則是建立在共識(shí)之上的協(xié)議調(diào)用接口口注,他主要提供了兩個(gè)功能:一是可以從區(qū)塊堆棻淝埽快速提取相關(guān)信息,二是不用局限于開發(fā)語言進(jìn)行開發(fā)寝志。Tendermint 機(jī)制使得 Cosmos 網(wǎng)絡(luò)中的共識(shí)層和網(wǎng)絡(luò)層也變得可組合化娇斑,給區(qū)塊鏈底層提供了模塊化的可能。
然后是 Cosmos SDK材部,這是一個(gè)區(qū)塊鏈通用開發(fā)框架毫缆。舉例來說,每個(gè)鏈上貨幣的通漲乐导、通縮苦丁、質(zhì)押綁定、投票需要存入的時(shí)間物臂、投票期間旺拉,所有鏈上的參數(shù)产上,在都是可以由開發(fā)者定義投票修改的。這無疑賦予了開發(fā)者極大的自由度蛾狗,讓打造符合特定應(yīng)用場(chǎng)景的公鏈不再困難蒂秘。
此外,Cosmos SDK 不斷強(qiáng)調(diào)的一個(gè)詞就是主權(quán)(Soveriginity)淘太,及開發(fā)者和用戶才是區(qū)塊鏈規(guī)則的制定者。如果把 Cosmos SDK 比做聯(lián)邦憲法规丽,那么架構(gòu)在上面的每一條鏈都是自治區(qū)蒲牧,每個(gè)自治區(qū)高度自主卻遵守同一部憲法。我認(rèn)為這是關(guān)于 Cosmos 主權(quán)(Soveriginity) 的最好解讀赌莺。
然后我們?cè)賮砹牧淖罱浅冰抢;鸬?IBC。IBC 本質(zhì)上是 Cosmos SDK 中的一個(gè)模塊艘狭,是一個(gè)標(biāo)準(zhǔn)化的鏈間通信協(xié)議挎扰,其打造的區(qū)塊鏈的 TCP/IP 協(xié)議使得多鏈數(shù)據(jù)互通成為可能。
IBC 主要的功能是提供同構(gòu)鏈之間資產(chǎn)和信息的互通巢音。由于采用的 Tendermint 共識(shí)進(jìn)行安全確認(rèn)遵倦, 目前不 IBC 能直接與共識(shí)機(jī)制不同的鏈直接通信。此外隨著技術(shù)的發(fā)展官撼,IBC 不一定是最好的多鏈通信協(xié)議梧躺,但隨著共識(shí)和生態(tài)的積累,不妨礙 IBC 成為標(biāo)準(zhǔn)跨鏈協(xié)議的可能性傲绣。
異構(gòu)鏈的通信則是通過 Gravity Bridge 橋接來實(shí)現(xiàn)的掠哥。這是一個(gè)獨(dú)立于 Cosmos 生態(tài)的區(qū)塊鏈,擁有自己獨(dú)立的驗(yàn)證者負(fù)責(zé)網(wǎng)絡(luò)的維護(hù)和安全秃诵,且支持 Cosmos Hub 共享安全续搀。
我們?cè)賮砹牧?Cosmos Hub。IBC 協(xié)議把跨鏈的信息標(biāo)準(zhǔn)化菠净,讓 Cosmos 的網(wǎng)絡(luò)中的區(qū)塊鏈也可以交流禁舷,而在這個(gè)經(jīng)濟(jì)一體化的網(wǎng)絡(luò)中,Cosmos Hub 就是這個(gè)網(wǎng)絡(luò)的價(jià)值樞紐嗤练。至此再回頭看看 Cosmos 的定義是否能有一絲不一樣的體會(huì)榛了?
提到 #Cosmos 一個(gè)繞不開的話題就是和 #Polkadot 的比較,除去先前提到的四大特色外煞抬,我認(rèn)為這二者最大的不同在于安全機(jī)制和跨鏈機(jī)制的不同霜大,Cosmos 擁抱所有熱情的探險(xiǎn)者, #Polkadot 則謹(jǐn)慎開放革答。將他們分別比做操作系統(tǒng)中的 Andriod 和 iOS 陣營(yíng)也十分貼切战坤。
最后讓我們?cè)賮砜纯?Cosmos 發(fā)展的里程碑和未來重要升級(jí)曙强。可以看到項(xiàng)目從 2014 年開始一直在穩(wěn)扎穩(wěn)打進(jìn)行項(xiàng)目開發(fā)途茫,直到在去年擴(kuò)容戰(zhàn)爭(zhēng)下拋出 IBC 這個(gè)重磅炸彈才讓大眾重新認(rèn)識(shí)到模塊化區(qū)塊鏈的優(yōu)勢(shì)碟嘴。團(tuán)隊(duì)能有今天的發(fā)展離不開其數(shù)年前的毒辣眼光和辛苦耕耘。
另外不得不提的是 2022 年的兩項(xiàng)重要技術(shù)更新囊卜。一是鏈間共享安全體系的建立娜扇。一方面可以降低開發(fā)和運(yùn)行公鏈的門檻,另一方面可以提升 Cosmos 網(wǎng)絡(luò)的整理安全性栅组,要知道只要保證沒有分區(qū)的安全才能保障整個(gè)網(wǎng)絡(luò)的安全雀瓢。最后 Atom 也可從中捕獲到相應(yīng)的價(jià)值,飽受詬病的經(jīng)濟(jì)模型也有望得到改善玉掸。
另一個(gè)就是萬眾期待的 EVM Hub.@EvmosOrg的上線將為數(shù)以萬計(jì)的 EVM 開發(fā)者打開的新的大門刃麸,這必將豐富現(xiàn)有的生態(tài)應(yīng)用。同時(shí)其作為與Cosmos Hub 平級(jí)的 Hub 相比也會(huì)對(duì)現(xiàn)有 Cosmos 生態(tài)會(huì)有一定的吸血作用司浪,非常期待 EVM 和 Cosmos 的能碰撞出什么奇妙的火花泊业。
模塊化的設(shè)計(jì)將區(qū)塊鏈從不可能三角中解救出來,讓不同的模塊負(fù)責(zé)不同的目標(biāo)啊易,通過組合模塊完成目標(biāo)吁伺,而不是要求一個(gè)模塊完成所有目標(biāo)。 至此认罩,Cosmos 已經(jīng)搭建了一個(gè)建立在一組模塊化箱蝠、適應(yīng)性強(qiáng)和可互換工具之上的生態(tài)系統(tǒng),然而屬于他的多鏈發(fā)展之路才剛剛開始垦垂。
除去官方文檔外宦搬,本文大量參考了@realsatoshinet@iDeFi100@ForesightVen@leafwind
所著文章和公開言論,在技術(shù)問題的討論上不夠?qū)I(yè)劫拗,理解有誤的地方希望各位專家老師斧正间校。
注:本文內(nèi)容轉(zhuǎn)自twitter@0x_Joans(Jonas Zhao),如有侵權(quán)請(qǐng)聯(lián)系本人页慷。
聯(lián)系郵件 c23920516@163.com? twitter:@DavidCh86083038