币妈妈

下载
币妈妈>资讯>正文

一文了解2022即将爆发的Cosmos生态

D-Tiger Research2022-02-13 20:49:07

前言:

Cosmos是Tendermint团队推出的一个支持跨链交互的异构网络,它是一个使用IBC(区块链间通信)协议交换数字资产和数据的应用程序和服务生态系统。

Cosmos 被誉为「区块链的互联网」,也被认为是区块链的 3.0 版本,旨在解决区块链交互操作和可扩展性问题,其区块链间通讯协议可以实现区块链的互联,支持不同区块链之间的资产转移。其旨在解决区块链可互操作性和可扩展性问题,提升交易速度。某种程度上,成为区块链上的互联网。

本报告将从宏观的跨链技术开始讨论Cosmos生态,并对Cosmos的白皮书和经济模型作出解读,再结合Cosmos团队发展、生态中的重点项目以及赛道竞争来对Cosmos生态进行具体的分析。

1. 跨链技术研究现状

区块链之间互通性限制了区块链的应用空间,跨链技术被认为是实现万链互通的关键技术,它是区块链向外拓展和连接的桥梁。

随着区块链行业的发展,各类公链不断涌现,但由于技术、生态以及一些问题绝大多链与链之间无法连接互通,使得用户的数据、资产、应用割裂,形成「孤岛效应」。为了解决此问题,业界对跨链技术展开了积极的探索。

1.1. 区块链行业跨链技术的起源和发展

跨链就是通过技术让价值跨过不同的链,使得原本存储在特定区块链上的价值转换为另一条链上的价值,从而实现价值的流通。本质上和货币兑换是一样的,并非改变价值,只是价值兑换。

在行业早期相当长一段时间内,区块链技术都是基于单链的发展。当时普遍认知是区块链的性能优化和技术升级可以在单链上完成,一旦链内成员就项目发展方向无法达成一致时,只能通过硬分叉或重新设计一条链来解决。

直到2012年瑞波实验室提出了Inter Ledger协议以解决不同区块链系统之间的协同问题;再到2013年,Herlihy在论坛上提出了原子转移(atomic transfer)方案,该方案经过改进后成为一种主要的跨链模式,即哈希锁定模式。

随后出现更多创新,如莱特币、比特股以及以太坊,加速了比特币核心开发组的危机感。因而,在 2014 年 10 月,BlockStream 首次明确提出了侧链的概念。

2017 年,跨链项目 Polkadot 和 Cosmos 提出了搭建跨链基础平台的方案,  通过基础平台可以兼容所有区块链应用,目前这两个项目还在开发中。

一文了解2022即将爆发的Cosmos生态

区块链技术发展至今,跨链技术主要包括以下3种模式:公证人机制,侧链或中继链以及哈希锁定。

虽然跨链技术能促进现有区块链生态显著发展,但跨链技术目前仍处于初步探索阶段,尚未形成稳定体系,存在技术发展的不确定性,还有诸多问题有待解决。跨链技术的发展与跨链技术的应用模式密切相关。随着区块链行业应用的逐步落地和不断丰富,对跨链的需求也必定不再局限于交易。

1.2. Cosmos跨链技术的优势和缺陷

优势:  1. 技术创新:

链的创建——Tendermint

能有效针对比特币、以太坊的已存在的问题,Cosmos提出有针对性的解决办法。

比特币:代码库非常单一。所有三层——网络、共识和应用——混合在一起。且比特币脚本语言有限且用户不友好。

以太坊:通过将应用层转变为以太坊虚拟机 (EVM)。虚拟机能够处理智能合约,任何开发人员都可以将智能合约部署到以太坊区块链这个开放的系统上,从而构建去中心化应用程序 (dApps)。但它并没有简化区块链本身的开发,也存在可扩展性受限、授予开发人员的灵活性相对较低、每个应用程序都限制主权的弊端。

所以,Cosmos 提出Tendermint,它是一种将区块链的网络和共识层打包成通用引擎的解决方案,使开发人员可以专注于应用程序开发,而不是复杂的底层协议,上手简单。

同时 Tendermint 准备好公共或私有区块链且提出POS, 它具有即时终结性:只要超过三分之一的验证者是诚实的(拜占庭),就永远不会创建分叉。用户可以确保他们的交易在创建块后立即完成(比特币和以太坊等工作量证明区块链PoW中做不到的)且安全性较高。

Cosmos 不仅限于 Tendermint 链。事实上,任何类型的区块链都可以连接到 Cosmos。这得益于Cosmos 利用两种类型的可扩展性:垂直可扩展性与横向扩展性。

Cosmos 将在发布时提供非常好的垂直可扩展性,这将是对当前区块链解决方案本身的重大改进。之后,会在IBC模块完成后,实施横向扩展解决方案。

2. 安全创新:

Cosmos SDK ,简化了建立在Tendermint BFT的顶级安全blockchain应用程序的过程。它基于两个主要原则:模块化与基于功能的安全性。

Cosmos SDK 的另一个优势在于,它的模块化允许开发人员在其上移植 Golang 中已经存在的任何现有区块链代码库,方便简单。

缺点:

1. 后起之秀是否能重获市场的认可,加强生态系统的囊括与包容性

从整个生态系统来看,Cosmos生态项目数量已超过260个。而同赛道Polkadot生态项目高达510多个。两者都涵盖了金融,基础设施,NFT钱包稳定币,Dapp等方面。Polkadot从应用数量来说热度更高,参与人数更多,构架适用性更高。Cosmos在这一方面稍有欠缺,所以这也是自2017年推出以来,一直未能抢占该赛道的龙头的原因之一,近期热度逐渐回升。这既是机遇也是挑战,在如何攻占市场方面抢占先机,得到用户更大的接受度、认可度,是Cosmos后期生态发展的重点之一。

2. 技术层面较复杂性,能否完备落地 Cosmos致力于技术创新,为了减少开发者在链上开发应用的难度,构建了Cosmos SDK框架。以Cosmos Hub为中心,旁边链接其他的链,构成一个区块链互联网。整体的技术构架以新建居多,且主体开发团队在业内的经验不是那么丰富,代表作不多。在构建初期需要投入的人力、物力较多,且后期还需要做到与其他链的互联互通性,以完成实际应用。难度确实不小,且时间线路需要较长才能完成。彼时,是否还能在这个飞速发展、热点不断转换的的市场上占据一席之地,唯有时间才能解答这一切。

3.灵活性与安全性是否可以并存,Cosmos重点关注如何降低资产转移的难度,重视效率。但目前其跨链设计更像是一套框架模型,偏理想化。其子链更是只需要质押一定数量的Atom,即连接Cosmos Hub,过程更加简单快捷,成本更低。这也意味着其更容易遭受不同程度的攻击。其安全性相对于低,但灵活层次更高。

1.3. Cosmos生态发展现状

截至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个,仅次于以太坊生态。

 图1-3 Cosmos 白皮书简介图2.1. 结构

2.1.1. TENDERMINT BFT

Cosmos 是一个由独立并行区块链组成的网络,每个区块链都由经典的 BFT 共识算法(拜占庭容错)提供支持。该网络中的第一个区块链将是 Cosmos Hub, 通过通信协议连接到其他的区块链。代币可以安全快速地从一个区域转移到另一个区域,而无需区域之间的流动性交换。

2.1.2. 区块链间通信(IBC)

区块链之间的连接是通过称为区块链间通信协议(IBC)的协议实现的。IBC 利用 Tendermint 共识的即时确定性属性(尽管它可以与任何“快速确定性”区块链引擎一起使用)允许异构链相互传输价值(即代币)或数据。

IBC 的工作原理:IBC 背后的原理相当简单。让我们举一个例子,A链上的一个账户想要发送 10 个代币(让我们称它们为原子) 到B链。

2.1.2.1. 追踪

B链接收A链的头部,反之亦然,且允许每个链跟踪另一个链的验证器集。本质上,每条链行一个轻客户端另一个。

2.1.2.2. 连接

当 IBC 转账发起时,ATOM 被锁定在A链上。

图2-1 IBC 转账图解

2.1.2.3. 绑定证明

然后,将10个 ATOM 绑定的证明从链 A 中继到B链。

图2-3 转账验证图解请注意,在B链上创建的ATOM并不是真正的ATOM,因为 ATOM只存在于A链上。它们是A链中 ATOM在B上的表示,以及这些ATOM被冻结在A链上的证明。

当ATOM返回其原始链时,使用类似的机制来解锁它们。有关IBC协议的更全面描述,您可以查看此规范。

2.2. 网络治理

2.2.1. 验证人

拥有投票权的节点被称作“验证人”。验证人通过传播加密签名或选票,来参与网络治理并出块。

2.2.2. 轻客户端

比特币轻客户端必须同步运行区块头组成的链,并且找到工作量证明最多的那一条。Tendermint轻客戸端只需和验证组的变化一致,然后验证最新区块中预先提交的+⅔来确定最新情况,所以这个更简单方便。

2.3. 应用

2.3.1. 分布式交换

就像比特币作为分类账更安全一样,通过在区块链上运行使交易免受到内外部黑客的攻击,称之为分布式交换。

加密货币社区的去中心化交易所是基于“原子跨链”(AXC)交易。通过 AXC 交易,两个不同链上的两个用户可以进行两个在两个分类账上一起提交的转移交易,或根本不提交。

例如,两个用户可以使用 AXC 交易用比特币换取以太币,即使比特币和以太币没有相互连接。在 AXC 交易上运行交易所的好处是用户不需要相互信任或交易匹配服务。缺点是双方都需要在线才能进行交易。

鉴于此情况,Cosmos 的一个重要应用是 Cosmos DEX,借助 Tendermint、Cosmos 中心和 IBC,交易者可以将资金快速进出交易所,进出其他区域。

2.3.2. 以太坊扩容

解决扩展问题对以太坊来说是一个悬而未决的问题。由于 Tendermint 可以比以太坊的工作量证明更快地提交块,因此由 Tendermint 共识支持并在桥接以太上运行的 EVM 区域可以为以太坊区块链提供更高的性能。

2.3.3. 多应用集成

Cosmos 区域运行任意应用程序逻辑,这些逻辑是在区域生命周期的开始时定义的,并且可能会随着时间的推移由治理进行更新。这种灵活性允许 Cosmos 区域充当其他加密货币(如以太坊或比特币)的桥梁,并且还允许这些区块链的衍生品,使用相同的代码库,但具有不同的验证器集和初始分布。

3. Cosmos 经济模型解析3.1. ATOM代币

$ATOM是Cosmos Hub(Cosmos中心)是多资产分布式账本的治理代币,初始供应量达2亿枚,目前总流通量达 2.26 亿枚 $ATOM,总市值达 $7,949,573,541。(截至2022-01-08)

3.2. 代币分配机制

Atom代币及验证人的初次分布会是Cosmos 众销资助人占75%,预售资助人5%,Cosmos公司占10%,跨链基金会10%。从创世块开始,总Atom总量的1/3将作为奖励发放给每年绑定的验证人以及委托人。ICO(种子轮、战略轮及公开销售)的基准价为 $0.1,战略投资人和种子投资者分别有25%和15%的折扣。

图3-1 ATOM 代币的分配机制3.3. 代币释放机制

$ATOME 采用的模型是通胀增发型,增发率在7%~22%,具体的比例根据当前Atom Staking的数量。当Stake数量大于整体Atom总量的1/3时,增发率为7%,小于1/3时,增发率为20%~22%。

图3-3 ATOM 代币的抵押通胀比例图

3.4. 激励机制

通过Staking质押$ATOM可以获得新生成的$ATOM代币奖励,以及部分交易费用。

质押$ATOM,可以在Cosmos Hub的治理决策中投票。(解绑需要等待21天)

通过中心化/去中心化交易所购买。

3.5. 生态模型

Cosmos生态中的交易手续费用

Staking质押$ATOM可以提高Cosmos Hub的安全性。

参与Staking节点验证或者将$ATOM 委托质押给其他验证人

参与社区治理

交易所售卖

4. Cosmos发展现状4.1. 团队发展

Cosmos开发公司为 Tendermint,Tendermint 是 Tendermint 共识协议和 Cosmos Hub 背后的原始核心开发团队。

其核心团队成员有:

图4-1 Cosmos 开发公司生态图4.2. 融资情况

Cosmos是由Jae Kwon和Ethan Buchman于2016年创立,在ICO中为ATOM筹集了超过1700万美元。Interchain 基金会进行了多轮私人投资,公共筹款活动于2017-04-06结束。该基金会将这些铸造的 ATOM 的接收者分为四个不同的区块:私人贡献者、公共贡献者、All in Bits Inc (AiB) 和跨链基金会(ICF)。

表4-2 Cosmos 融资明细表4.3. 项目进展

Cosmos发展路线如下:

表4-4 Cosmos 发展线路表Cosmos生态管理总市值达 $155.65 Billion。

图5-2  部分Cosmos生态项目概览OSMO 代币是一种治理代币,它为代币持有者提供去中心化的协调方法来决定战略方向和 Osmosis 协议的所有未来变化。预计 OSMO 将主要用于以下功能(虽然治理可能会选择添加或移除部分功能):

对协议升级进行投票

为流动性池分配流动性挖矿奖励

设置基础网络交换费用

$OSMO 现市值22亿美元,价格为8.53$/OSMO。流通量2.6亿枚,总量10亿枚,代币释放是每年递减1/3,10年约释放8.7亿枚。上线交易所:Osmosis, Coin.EX等。(截至2022-01-08)

5.2.2. Sifchain (ROWAN)

图5-7 Emeris 界面预览2021年9月Emeris推出了测试网,它是建立在Tendermint的加密应用程序一站式门户。Emeris想实现的是在一个易于使用的界面中,提供对分散在各条区块链上的各种去中心化应用程序的访问。目前Emeris还暂未发行代币,且项目方也暂未公布明细融资消息,不过已经公布测试版本Emeris beta。

参与Emeris beta项目的方法

1、打开Keplr钱包setting,点击show advanced IBC Transfer 

2、点击并添加New IBC transfer channel,选择Osmosis chain,channelID填写channel-141 

3、打开app.emeris.com,右上角连接钱包点击授权 

4、打开Swap,选择目标代币,例如Osmo等价值兑换,点击confirm 

5、选择发送Osmo即可

以上借鉴了Mirror中一篇文章,更详细的使用指南请见Mirror文章。

5.3. 稳定币

5.3.1. Terra USD (UST)

Terra设计为一种跨链稳定币,为下一代dapp构建金融基础设施。目前,Terra拥有数万活跃用户,数亿美元的成交额。Terra区块链提供两种类型的令牌,称为Luna和Terra。Luna是Terra区块链的本机令牌,用户可以通过抵押获得奖励。另一方面,Terra是稳定币家族,与付款应用程序所使用的法定货币挂钩。

$UST 现市值100亿美元,价格为1$/UST。流通量104亿枚,总量104亿枚,上线交易所:Kucoin, 币安,MEXC等。(截至2022-01-08)

5.3.2. e-Money(NGM)

e-Money的创建者将其项目推广为下一代货币,他们认为现金不能跟上金融服务数字化的创新步伐。 因此开发的e-Money项目旨在解决数字化银行和金融领域的现金问题。 e-Money旨在为用户提供便捷的访问,速度和透明度,旨在实现即时交易。

$e-Money(NGM) 现市值4800万美元,价格为1.24$/NGM。流通量3900万枚,总量1.02亿枚,上线交易所:Kucoin, Uniswap等。(截至2022-01-08)

5.4. 基础设施

5.4.1. Akash (AKT)

Akash Network是专为DeFi而设的去中心化云平台,为世界首个去中心化云计算市场。Akash DeCloud 是一个更快、更好、成本更低的云,为 DeFi、去中心化项目和高增长的公司建造,提供前所未有的规模化、灵活性和价格性能。成本低九成,我们的无服务器计算平台可与所有云供应商和运行在云上的所有应用程序兼容。

特点:

(1)无服务器,简化代码部署,动态分布管理资源;

(2)互操作,多云、多链和多通证的联合控制平面;

(3)安全 & 隐私,工作负载的容错、扩展和管理;

(4)混动云,由云服务供应商和有闲置容量组织提供的物理服务器。

专注于DeFi的去中心化云计算;

$AKT现市值2.9亿美元,价格为2.35$/OSMO。流通量1.2亿枚,总量1.7亿枚,上线交易所:Gate.io, BitMax等。(截至2022-01-08)

5.4.2. IRISnet (IRIS)

IRISNET是Cosmos生态中的第一个跨链枢纽(Hub),支持跨链服务,专注于促进去中心化商业应用的构建,从而可以支撑复杂的分布式应用开发,让应用开发者可以用服务快速搭建的一个底层平台。它可以把基于云的服务,公有链或者联盟链的一些功能,以服务的方式提供到Cosmos世界上,让大家可以跨链调用这个服务。

图5-8 Iris 生态结构图,来源:IRIS白皮书

应用生态

从整个生态系统来看,Comos生态项目数量已经超过260个,而Polkadot生态项目更是高达510多个,且都涵盖了金融,基础设施,NFT,钱包,稳定币,Dapp等方面。Polkadot从应用数量来说火热程度更高,参与人数更多,构架适用性更高。但是,随着Cosmos生态应用之一Terra的崛起,造就了Cosmos公链关注度的激增,截止到2022-01-08,目前Terra的市值排名到了11位,一度赶超整个Polkadot生态市值,正因如此,使得Cosmos生态群也再次火热起来。

图6-3    ETH,Polkadot,Cosmos 以及<span class=四个协议中的每个协议的活跃开发者社区都在继续上升。以太坊的月度活跃开发者已经接近250人,而Cosmos、Polkadot和Solana则相对持平,约为50人。但Polkadot、Cosmos和Solana最近都设法吸引了越来越多的每月活跃开发者。这与目前从Web 2向Web 3发展的资本和人才迁移是一致的

开发层次

Cosmos为了减少开发者在链上开发应用的难度,构建了Cosmos SDK框架,简化了用户开发顶级且安全的应用程序过程,也使得开发商开发应用或者区块链时不需要从零开始实现所有的互联共识代码,而是直接运用SDK模块化打包即可。

而Polkadot在这方面也有属于自己研发的Substrate技术,相比较Cosmos SDK,其在WASM,更多共识算法和即取即用的模块化方面有着更多的创新以及愿景。

构架细节

Cosmos Hub使用Tendermint共识算法(灵感来源于实用拜占庭容错算法),由Jae Kwon在2014年创建。这意味一旦区块完成,过程就不可逆,即只要交易处于最终确定的状态,就可以实现即时移动&物联网支付。由于不需要确认,因此称为“快速终结(fast finality)”。

Polkadot的共识机制由两部分组成:GRANDPA和BABE。GRANDPA是一个终结工具,借鉴了GHOST一些想法(如Ethereum的Casper)。而BABE是一种类似于Cardano的Ouroboros区块生成机制,前者的引入允许链的一部分“最终化”且不可还原,将终结工具与生成区块分离,允许效率较低的终结工具在生成区块的不同流程生效,这意味着区块的生成可以进行缩放调节,这与基于PBFT的Cosmos Tendermint算法不同。

安全层次/灵活层次

Cosmos子链只需要质押一定数量的Atom(Cosmos母链通证)即连接Cosmos Hub,过程更加简单快捷,成本更低。但同时,子链所使用的安全框架与Cosmos并不相同,这也意味着其更容易遭受不同程度的攻击。其安全性相对于低,但灵活层次更高。

而Polkadot的应用项目接入平行链需要参与其卡槽拍卖,其运转周期更长,成本也更高。但好处时,Polkadot应用程序开发者不需要自己维护安全性,而是主网统一安全框架,其安全性更强,但灵活性较低。

跨链层

Cosmos重点关注如何降低资产转移的难度,但目前Cosmos跨链更像是设计一套框架模型,让其他区块链在满足Cosmos SDK和BFT共识算法前提下使得应用程序添加进去,这种框架模式是偏理想化的,所以其目前任然在轻节点的方式下努力开发着。

Polkadot在共享安全性模型下跨链通信则更容易解决,且更加侧重不限类型的信息传递,且目前其他跨链方式不管是公有链还是联盟链都是局限性的,且需要真正承担其万链互联的方式绝对不仅仅是一条链,而是千万条链相互的连接传输,所以polkadot的跨链方式及技术最终形成众多区块链组成的互联网络在满足这个标准。

整体而言

Cosmos更类似HTTP协议,是多条链的粘合剂。

Polkadot像一个千变万化的魔方,它可以延伸出各种链的形式。

声明:该文观点仅代表作者本人,币妈妈信息发布平台,币妈妈仅提供信息存储空间服务。

相关阅读