Cosmos生態概覽
作者:紅軍大叔
多鏈、跨鏈、跨鏈橋
1、第一個是叫MultipleChain, 指的是相互獨立的公鏈, 比如Solana, Near, Ethereum, Cosmos各個鏈統稱為多鏈
2、第二個是MutipleChain + Bridge(跨鏈橋) = Cross-Chain(跨鏈)。即借助第三方橋樑將各個分散的公鏈連接起來, 實現跨鏈效果。V神對跨鏈橋提出了擔憂, 認為A鏈的安全出問題, 會影響到B鏈mint的資產。
"
當橋上資產足夠多的時候, 攻擊者就越有動機來攻擊。因此, 跨鏈活動具有"反網絡效應", 即資產不多的時候, 很安全;資產越多,越不安全。
--- Vitalik
"
3、第三個是InterChain, 是基於協議的同構鏈, 比如基於IBC協議的各個zone的組合叫多鏈或者跨鏈。
這個InterChain本意是鏈之間的意思, 我個人理解也有"內部"的意思, 即體現了同構, 實際就是基於標準IBC協議。
自然, 本文的上下文是指InterChain
下面, 讓我們進入正文吧。
Cosmos的靈魂: 去中心化和互操作
"
區塊鏈的互聯網
Cosmos是一個基於互聯應用和服務的不斷擴展的生態系統,為去中心化的未來而建立。
--- https://cosmos.network/
"
在Cosmos官網上明確指出, Cosmos是區塊鏈的互聯網, 是面向去中心化的未來構建, 為相互鏈接的app和服務構成的近乎無限擴展的生態。
Cosmos的核心原則,是主權獨立 + 互操作性. 確保鏈的獨立,並且能夠相互自由交互。 我們可以認為這是Cosmos生態的基本哲學。它倡導組織的可持續發展,各自具有自由裁量權。
Cosmos的理念是,區塊鏈的擴容趨勢不是依賴單一的鏈完成, 而是每一個垂直應用就是獨立的一條鏈, 實現了分片想要達到而很難做到的效果.
Cosmos生態更希望通過去中心化協作 來實現區塊鏈的最大可組合性, 所以IBC是Cosmos生態的基礎建設,有了可以共同使用的高速公路, 生態的互聯互通以及誕生的創新將不斷湧現。
Cosmos的去中心化程度甚至讓人有夷非所思的錯覺, 很長一段時間在市場上幾乎聽不到聲音,創始人離開(最近又回歸), 沒有領導人光環, 在生態的存在感極低。截止2021年底的時候, 很多媒體和KOL在寫年度總結的時候, 甚至都不願意提及Cosmos。
Cosmos是獨特的, 是它的哲學,它的思想, 以及核心開發團隊的結構, 是L1中除比特幣之外最亮眼的。
Cosmos追求主權獨立和自由的可互操作性, 生態的發展早已超越了創始人的預期,也脫離了對創始人的依賴。
在談及未來5-10年人們對Cosmos的看法時, Jack Zampolin回答道:
"
As an ubiquitous but unseen layer underlying digital finance. Everyone uses it but increasing few people know it. 作為一個無處不在但看不見的數字金融底層。每個人都使用它,但越來越少的人知道它。
--- Jack Zampolin
"
Cosmos生態架構: 強IBC,弱Hub
我們先說大家耳熟能詳的Hub.
在過去的架構圖中, 大家很久以來都覺得Cosmos Hub是生態的中心, 其實這個說法是不完整的。
1、每一個zone都是一個Hub
大家都是zone,也是Hub. 在網絡拓撲結構上二者是對等的, 即他們是相互鏈接的節點。最早出來的兩個Hub是Cosmos Hub和Iris Hub, 這個其實僅僅是約定俗成, 並不是除了這兩個Hub之外就沒有Hub了。
相反, 其他的也都是Hub.
不過稱為Hub有一個潛在的含義, 就是這個Zone比較活躍,比如Osmosis和Juno都可以叫Hub. 一個新的不知名的鏈叫Hub就有點勉強了。所以我開玩笑說, Hub是一種榮譽稱號,因為Hub的本意就是聚合的意思, 資產和應用在你這裡聚合, 你就是Hub。
2、Cosmos Hub是Hub中的老字號.
Cosmos blog中對Cosmos Hub的描述是這樣的:
"
樞紐不是王國,而是港口城市。它不是中央銀行,而是結算所。這不是網絡服務提供商,而是交換點。不是航空公司,是機場。一個好的樞紐不是一個統治者,而是一個僕人領袖。
-- https://blog.cosmos.network/the-cosmos-hub-is-a-port-city-5b7f2d28debf
"
我喜歡Cosmos Hub作為一個"僕人領袖"的理念。這意味著,有所為有所不為。
前面雖然說zone和hub是對等的, 但是作為老字號的Cosmos Hub自然有先天優勢,那就是默認的一些特別核心的能力是在Cosmos Hub上體現的,比如最知名的就是跨鏈安全Interchain Security(ICS), 這一能力其實是可以理解為Cosmos生態從之前的獨立安全裡的一個再平衡, 為新的消費鏈提供租賃安全,從而降低新的節點啟動的門檻。當然, 這一功能也是權衡了長期以來大家對$ATOM代幣價值捕獲的批評。
"
備註, 跨鏈安全: 也有叫共享安全, 是指消費鏈有正常的節點出塊,也有自己的代幣, 但是網絡安全是通過IBC映射到Cosmos Hub裡的atom來實現的, 即Cosmos Hub驗證人跑兩個節點, 一個是Cosmos 節點, 一個是消費鏈節點。
"
共享安全是近期的一個重要的熱點, 已經得到社區的熱烈討論, 社區72號提案就是P2P validator專門為啟動3條消費鏈申請了Grant,他們開發的第一個項目Neutron有可能是第一個使用共享安全的消費鏈。同時Quicksilver也正在開發消費鏈。
"
Interchain Security on the hub is pretty exciting Hub上的跨鏈安全非常讓人激動 I hear it's so hot it's almost radioactive. 何止是熱,簡直是放射性的熱量
--- Jack Zampolin
"
理論上說, Quicksilver已經在免費開發消費鏈, 就沒有必要付費讓P2P validator來開發。但實際這裡更多的是"marketing"因素, 即為這個剛出來的跨鏈安全的應用提供一個助力, 可以理解為是對新的消費鏈項目的"扶持"。
不管怎麼樣, 共享安全這個概念在短時間獲得社區廣泛關注和討論, 很有可能為Cosmos的版圖帶來一個大的利好變化。至於共享安全最終效果如何, 還需要實踐來驗證。
3、Hub功能最小化
但是, Cosmos Hub的能力到此其實就基本結束了, 這就是我們說弱hub想表達的點, Cosmos Hub並沒有更多新的能力。
最具代表性的例子是過去剛剛發生的69號提案, 即否決了在Cosmos Hub上啟用CosmWasm. 這件事其實是創始人Jae Kwon發起的反對票, 核心理由就一條: Hub應當功能最小化。
我認為這是作為Hub,尤其是一個老字號Hub需要的謹慎,畢竟如果Hub出了問題, 對整個生態的影響是不可估量的, 而作為要加入的新功能和帶來潛在Bug的概率是正相關的。
這是原因之一。
原因之二是, Cosmos生態的哲學決定了, 新功能應當在新的zone裡來體現是更適合的。CosmWasm是一個新出現的功能強大的構建智能合約的工具, 作為新的zone完全可以啟用它, 比如Juno就是基於CosmWasm。
現階段Cosmos Hub最小化的功能主要是跨鏈安全
小結: Cosmos生態的各個鏈作為zone的同時也可以充當Hub, Hub是能力也是榮譽。Cosmos Hub作為老字號, 共享安全將給消費鏈以及$ATOM帶來賦能, 同時生態的整體哲學是新功能更多在新的zone裡體現, 而不是Cosmos Hub都包辦了, 這樣也變相的給各個zone更多公平發展機會。
雖然Hub的存在感很強, 但是其實Hub的實質是弱化的。而另一個存在感很弱,其實很強的, 是IBC, 讓我們一探究竟.
IBC, 謙卑的王者
"
問渠那得清如許,為有源頭活水來
-- 朱熹《觀書有感·其一》
"
IBC跨鏈協議, 它就像我們人類的語言, 讓我們實現無障礙溝通。
IBC, 即跨鏈通訊協議 (Inter-Blockchain Communication), 是區塊鏈版本的TCP/IP協議, 實際上在技術設計上就是參照TCP/IP協議實現的, 是構建區塊鏈互聯網的重要基石, 是各個城市之間的高速交換通道.
from ICF
在IBC之前的區塊鏈世界, 區塊鏈在獲得爆炸性增長的同時, 他們也局限在各自封閉的孤島裡, 無法相互溝通, 這種模式不符合世界發展的趨勢.
今天Cosmos生態項目之所以得到極大发展, IBC跨鏈協議功不可沒。開放協議帶來的是網絡效應,帶來的是更大範圍的可組合性。開放協議的好處是, 帶來高度實用性,高度抽象, 無需考慮底層細節, 實現接口即可實現互聯互通。
可以說, 對IBC的認可度, 決定了一個項目在Cosmos生態的發展高度。
Cosmos生態積極擁抱IBC的,意味著希望和生態一起發展, 而那些對IBC接入不夠積極的, 基本會因為沒有源頭活水而逐漸枯竭。在開放還是封閉的選擇面前, 格局一目了然。
IBC可以提供的能力:
- 無需信任. 每個區塊鏈通過輕客戶端來驗證其他區塊鏈的狀態, 無需信任中繼器.
- 對異構區塊鏈的支持. IBC不僅支持基於Cosmos SDK開發的同構生態內的應用鏈, 同樣可以與像BTC和Ethereum這樣的異構鏈的鏈接
- 在應用層實現自定義.
- 經過驗證的技術. 在mapofzone裡看到目前已經有49個Zone加入, IBC transfer數量超過4百多萬.
小結 :我想把所有的讚美都送給IBC, 它是Cosmos的根基, 它代表了開放與協作, 它是如此的低調幾乎感受不到, 又是如此的光芒萬丈. 任何時候, 當有人問你Cosmos生態有什麼最大亮點時,你都可以說是IBC。如果Cosmos代表宇宙, 那我覺得IBC代表光
誰在主導Cosmos生態的發展
總體來看Cosmos非常去中心化, 沒有具體某一個"公司"操辦所有的事情, 有ICF基金會, ICF會對生態項目提供資金支持。
創始人是 Jae Kwon, 中間一度離開項目, 最新變化是創始人已經回歸並且帶來新項目Gnoland.
Cosmos生態將有兩個實體,一個叫NewTendermint ,由Jae Kwon負責, 目前負責的項目包括 Gnoland、Tendermint2、Cosmos-SDK; 另一個實體是Ignite , 由 Peng Zhong負責, 目前關注的項目包括 Ignite CLI 和 Emeris. 這一塊因為pz剛剛離職Ignite這塊應該有一些新的變化. (Emeris由於沒有發行token缺乏激勵, 社區決定暫停,目前暫時由Crescent產品代替,是一個無鎖倉的DEX)
看看有哪些開發團隊為Cosmos核心組件作出貢獻: Interchain GmbH, Informal Systems, Strangelove, Iqlusion, Regen Network, Osmosis Labs, Confio, Orijtech, Hypha, Vulcanize, Iris, 還有更多。
這就是最讓人興奮的Cosmos文化, 彼此獨立,又相互協作。生態各個項目獨立發展, 同時為基礎設施提供支持, 基礎設施反哺各個整個生態,良性發展。這也是為什麼有人感慨這是繼比特幣之後的又一個亮眼生態。我覺得這裡重心是開放。