当桥上资产足够多的时候, 攻击者就越有动机来攻击。因此, 跨链活动具有“反网络效应”, 即资产不多的时候, 很安全;资产越多,越不安全。
作者:红军大叔
1、第一个是叫MultipleChain, 指的是相互独立的公链, 比如Solana, Near, Ethereum, Cosmos各个链统称为多链
2、第二个是MutipleChain + Bridge(跨链桥) = Cross-Chain(跨链)。即借助第三方桥梁将各个分散的公链链接起来, 实现跨链效果。V神对跨链桥提出了担忧, 认为A链的安全出问题, 会影响到B链mint的资产。
“
当桥上资产足够多的时候, 攻击者就越有动机来攻击。因此, 跨链活动具有“反网络效应”, 即资产不多的时候, 很安全;资产越多,越不安全。
--- Vitalik
”
3、第三个是InterChain, 是基于协议的同构链, 比如基于IBC协议的各个zone的组合叫多链或者跨链。
这个InterChain本意是链之间的意思, 我个人理解也有”内部“的意思, 即体现了同构, 实际就是基于标准IBC协议。
自然, 本文的上下文是指InterChain
下面, 让我们进入正文吧。
“
区块链的互联网
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
”
我们先说大家耳熟能详的Hub.
在过去的架构图中, 大家很久以来都觉得Cosmos Hub是生态的中心, 其实这个说法是不完整的。
大家都是zone,也是Hub. 在网络拓扑结构上二者是对等的, 即他们是相互链接的节点。最早出来的两个Hub是Cosmos Hub和Iris Hub, 这个其实仅仅是约定俗成, 并不是除了这两个Hub之外就没有Hub了。
相反, 其他的也都是Hub.
不过称为Hub有一个潜在的含义, 就是这个Zone比较活跃,比如Osmosis和Juno都可以叫Hub. 一个新的不知名的链叫Hub就有点勉强了。所以我开玩笑说, Hub是一种荣誉称号,因为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的版图带来一个大的利好变化。至于共享安全最终效果如何, 还需要实践来验证。
但是, 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, 即跨链通讯协议(Inter-Blockchain Communication), 是区块链版本的TCP/IP协议, 事实上在技术设计上就是参照TCP/IP协议实现的, 是构建区块链互联网的重要基石, 是各个城市之间的高速交换通道.
from ICF
在IBC之前的区块链世界, 区块链在获得爆炸性增长的同时, 他们也局限在各自封闭的孤岛里, 无法相互沟通, 这种模式不符合世界发展的趋势.
今天Cosmos生态项目之所以得到极大发展, IBC跨链协议功不可没。开放协议带来的是网络效应,带来的是更大范围的可组合性。开放协议的好处是, 带来高度实用性,高度抽象, 无需考虑底层细节, 实现接口即可实现互联互通。
可以说, 对IBC的认可度, 决定了一个项目在Cosmos生态的发展高度。
Cosmos生态积极拥抱IBC的,意味着希望和生态一起发展, 而那些对IBC接入不够积极的, 基本会因为没有源头活水而逐渐枯竭。在开放还是封闭的选择面前, 格局一目了然。
IBC可以提供的能力:
小结:我想把所有的赞美都送给IBC, 它是Cosmos的根基, 它代表了开放与协作, 它是如此的低调几乎感受不到, 又是如此的光芒万丈. 任何时候, 当有人问你Cosmos生态有什么最大亮点时,你都可以说是IBC。如果Cosmos代表宇宙, 那我觉得IBC代表光
总体来看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文化, 彼此独立,又相互协作。生态各个项目独立发展, 同时为基础设施提供支持, 基础设施反哺各个整个生态,良性发展。这也是为什么有人感慨这是继比特币之后的又一个亮眼生态。我觉得这里重心是开放。