Cosmos深度解读

中级Jun 15, 2023
Cosmos是一种新型的,由网络和工具构成的区块链生态系统,旨在解决区块链互操作性的问题,使得不同的区块链之间可以实现跨链互操作。
Cosmos深度解读

1 什么是Cosmos

Cosmos创始于 2014 年,公司总部位于瑞士楚格,由 Ethan Buchman 和 Jae Kwon 创立。它是一种新型的,由网络和工具构成的区块链生态系统,旨在解决区块链互操作性的问题,使得不同的区块链之间可以实现跨链互操作。Cosmos采用了一种新的设计理念,即所谓的“区块链之间的区块链”,这使得它可以连接不同的区块链,形成一个互通的生态系统。Cosmos也被其创始团队誉为“区块链互联网”。

图片来源:https://cosmos.network/

创始团队背景&机构投资情况

Cosmos区块链的创始团队由多名技术和区块链专家组成,其中主要成员包括:Jae Kwon, Ethan Buchman,Zaki Manian。Jae Kwon是Cosmos的创始人,同时也是其主要开发者。他在2014年创建了Tendermint项目,为Cosmos网络的核心共识算法奠定了基础。Jae Kwon拥有康奈尔大学计算机科学学位,并曾在多家科技公司工作,如Scramble.io和iDoneThis。

Ethan Buchman是Cosmos的共同创始人,曾担任Cosmos的首席技术官(CTO)。他拥有多年的区块链经验,专注于构建安全、可扩展的分布式系统。他在2016年加入Tendermint团队,与Jae Kwon共同发展Cosmos生态系统,Ethan拥有多伦多大学理论物理学位。Zaki Manian是Cosmos的核心开发者和顾问,专注于为Cosmos生态系统提供战略方向。他在加密货币和分布式系统方面拥有深厚的专业知识。此外,Zaki也是一名创业者和投资者,参与了多个加密货币项目和创业公司。

虽然Cosmos区块链项目的具体投资情况和投资金额通常未被完全公开,但我们可以从现有信息找出一些主要机构投资者和支持者,其中包括Binance Labs,Polychain Capital,1confirmation等风险投资机构。Binance Labs是Binance加密货币交易所的孵化器和风险投资部门。在2019年,Binance Labs对Cosmos进行了投资,具体投资金额未公开。Polychain Capital与1confirmation都是加密货币风险投资公司,总部均位于美国加利福尼亚州。它们都是Cosmos的早期投资者之一,参与了Cosmos在2017年的首轮融资。

Cosmos基础概述

Cosmos是一个开源的区块链生态系统,Tendermint核心开发团队将Cosmos打造成了一个基于拜占庭容错共识算法的区块链引擎,让开发人员创建可扩展的区块链应用程序。Cosmos生态系统主要由两个核心组件组成:Tendermint共识算法和Cosmos SDK。Tendermint是一种拜占庭容错(BFT)共识算法,它可以使得不同节点之间达成共识,从而确保网络的安全和稳定。它将区块链的网络和共识层打包成通用引擎解决方案,使开发人员可以专注于应用程序开发,而不是复杂的底层协议,更加便于其操作。Tendermint Core是Tendermint共识算法的具体实现,是一个独立的BFT共识引擎,它可以提供高效、安全、可扩展的共识服务,并被用作连接不同的区块链,是实现跨链互操作的基础。而Cosmos SDK是一种开发工具包,它提供了一组常用的区块链组件,使得开发人员可以更轻松地构建和部署自己的区块链应用程序。

Cosmos区块链生态系统分别由基于权益证明(Pos)的区块链主网和称为“分区”的定制化区块链而组成。基于权益证明(Pos)的区块链主网通常被称作Cosmos的枢纽主链;每个“分区”区块链极具可定制性,允许开发人员自行设计加密货币、定制化区块验证设置和其他功能。这些分区是基于Cosmos SDK所创建的。枢纽主链连接着其他“分区”的定制化区块链,这种连接通过跨链通信协议(IBC)跟踪每个分区的状态而实现。通过IBC协议,信息可以轻松在与Cosmos枢纽连接的任意分区之间传输,从而实现跨链互操作。

图片来源:https://coinculture.com/au/tech/cosmos-newly-released-whitepaper-revamps-cosmos-hub-atom-token/

而跨链通信协议IBC (Interblockchain Communication)是基于Cosmos的Tendermint共识算法和ABC(Atomic Broadcast)协议所创建,它可以跨越任何支持IBC协议的区块链网络从而进行跨链交互。IBC协议允许在不同的区块链之间传输数字资产和数据,并在各个区块链之间保持互操作性。其高效地扩展了Cosmos生态系统的可用性与应用范围。

2 Cosmos技术详解

2.1高性能、安全且可扩展:Cosmos区块链的Tendermint共识算法

Tendermint共识算法是Cosmos区块链网络的核心组成部分,是一个高性能、安全且拥有实时容错能力的共识算法。它将Byzantine Fault Tolerant(BFT)共识算法与区块链技术相结合,旨在实现去中心化网络的高效、安全和可扩展性。

图片来源:https://tendermint.com/

Tendermint共识算法的核心理念可以分为以下几个部分:

Byzantine Fault Tolerant(BFT):BFT共识算法是一种容错算法,能够在分布式系统中容忍一定比例的恶意节点。在Tendermint中,只要有超过2/3的验证节点表现诚实且活跃,系统就能达成共识。这意味着即使有1/3的验证节点发生拜占庭故障或者作恶,Tendermint仍然能够保证共识过程的正确性。

分层结构:Tendermint将共识算法与应用程序状态分离,通过一种名为ABCI(Application Blockchain Interface)的接口与各种区块链应用程序进行通信。这种分层结构使得Tendermint具有较高的通用性,能够支持各种不同类型的区块链应用,包括智能合约、加密货币和去中心化应用等。

共识过程:Tendermint共识过程包括两个阶段:建议(Propose)和验证(Validate)。在建议阶段,轮到的验证节点(Proposer)提出一个新的区块。在验证阶段,其他验证节点对区块进行验证,检查区块中的交易是否有效。验证节点对有效区块进行投票,当超过2/3的验证节点投票支持该区块时,共识达成,新区块被添加到链上。

轮询策略:Tendermint采用加权轮询策略来选择Proposer。验证节点的权重与其持有的权益(通常是网络的代币)成正比。这样的机制使得权益较大的节点有更高的概率被选为Proposer,从而提高了系统的抗攻击能力。

实时容错:Tendermint具有实时容错能力,即在共识过程中,节点可以实时地检测到潜在的拜占庭错误。当检测到错误时,系统会暂停共识过程,等待错误得到纠正。这种机制使得Tendermint能够实时发现并应对恶意行为,保证系统的安全性。

高性能:Tendermint的设计使其能够快速达成共识,因此出块速度较快,每秒可处理数千笔交易。这比许多传统的共识算法(如比特币的工作量证明算法)具有更高的吞吐量和更低的延迟。高性能使得Tendermint成为一个理想的底层技术,可支持大规模的去中心化应用。

可扩展性:Tendermint支持跨链通信,允许在Cosmos生态系统中的各个区块链之间传输价值和信息。这通过IBC(Inter-Blockchain Communication)协议实现,使得Tendermint成为一个可扩展的共识算法。通过实现不同链之间的互操作性,Cosmos旨在解决现有区块链网络的隔离和拥塞问题。

环保:相较于基于工作量证明(PoW)的共识算法,Tendermint的权益证明(PoS)机制更为环保。权益证明机制不需要大量的计算能力和能源消耗来保证网络的安全性,这使得Tendermint对环境影响较小。

激励和惩罚机制:为了确保验证节点的诚实行为,Tendermint引入了激励和惩罚机制。验证节点通过参与共识过程、出块和投票来获得奖励(如通胀或交易费用)。如果验证节点发生恶意行为(如双重签名或离线),其部分权益将被没收。这种机制鼓励验证节点保持诚实并积极参与网络维护。

委托权益:Tendermint允许通证持有者将其权益委托给验证节点。这使得普通用户可以参与共识过程并获得奖励,同时增加了网络的去中心化程度。委托权益也提高了网络的安全性,因为攻击者需要控制更大比例的权益才能影响网络。

总之,Tendermint共识算法是Cosmos区块链网络的核心组成部分,通过将Byzantine Fault Tolerant共识算法与区块链技术相结合,实现了高性能、安全性和可扩展性。Tendermint的设计使其能够支持各种不同类型的区块链应用,并通过跨链通信实现区块链之间的互操作性。

2.2构建未来区块链应用:Cosmos SDK

Cosmos SDK(软件开发工具包)是Cosmos生态系统中的另一个关键组件,它是一个专门为构建区块链应用而设计的框架。Cosmos SDK基于Golang编程语言,旨在降低开发者构建自定义区块链应用的难度,提高安全性和性能。其主要特点包括模块化、可扩展性和兼容性,以下将详细介绍Cosmos SDK的各个方面。

https://tendermint.com/sdk/

模块化:Cosmos SDK采用模块化的设计,这意味着开发者可以轻松地将预构建的模块集成到自己的应用中,而无需从头开始编写代码。这些模块包括但不限于:认证(Auth)、铸币(Bank)、治理(Governance)、分配(Distribution)和杠杆(Leverage)等。开发者可以选择他们所需的模块,快速构建出符合特定需求的区块链应用。

可扩展性:Cosmos SDK为开发者提供了构建自定义模块的能力,这使得他们可以为自己的应用添加特定功能。通过使用Cosmos SDK的扩展性,开发者可以实现高度定制化的区块链应用,以满足不同行业和场景的需求。例如,可以针对金融、游戏、供应链等行业开发具有特定功能的区块链应用。

兼容性:Cosmos SDK构建的区块链应用可以通过IBC(Inter-Blockchain Communication)协议与其他Cosmos SDK构建的应用进行通信,实现跨链互操作。这种兼容性允许在Cosmos生态系统中实现价值和信息的无缝传输,解决了现有区块链网络的隔离和拥塞问题。

安全性:Cosmos SDK内置了一系列安全机制,以确保构建的区块链应用具有较高的安全性。例如,Cosmos SDK使用了认证模块来管理用户的账户和权限,确保交易的安全和合规。此外,Cosmos SDK还利用Tendermint共识算法来实现区块链网络的安全共识。

性能:Cosmos SDK构建的区块链应用可以利用Tendermint共识算法的高性能特点。Tendermint支持每秒处理数千笔交易,并具有较低的延迟,这使得通过Cosmos SDK构建的应用可以满足大规模去中心化应用的性能需求。

易用性:Cosmos SDK提供了丰富的文档和示例代码,使得开发者可以快速上手并开始构建自定义的区块链应用。此外,Cosmos SDK使用Golang编程语言,这是一种高性能、易学且适用于并发编程的语言,能够满足区块链开发的需求。

灵活的治理:Cosmos SDK支持创建具有灵活治理机制的区块链应用。开发者可以根据自己的需求设计治理模型,例如,可以让代币持有者通过投票来决定协议升级、参数调整等重要事项。这种去中心化的治理模式有助于区块链应用更好地适应市场变化和技术创新。

跨链资产管理:Cosmos SDK支持跨链资产管理,开发者可以创建自定义的区块链应用来管理不同链上的资产。通过IBC协议,这些资产可以在Cosmos生态系统中的各个区块链之间实现无缝转移。

适应多种用例:Cosmos SDK适用于构建各种类型的区块链应用,从简单的通证转移到复杂的智能合约、去中心化金融(DeFi)和去中心化自治组织(DAO)等。这使得Cosmos SDK成为一个灵活且功能强大的区块链开发框架。

开源和社区支持:Cosmos SDK是一个开源项目,这意味着任何人都可以查看其源代码,提交改进建议,甚至贡献代码。此外,Cosmos SDK得到了庞大的开发者社区的支持,这为项目的发展和创新提供了持续的动力。

综上,Cosmos SDK是一个为构建区块链应用而设计的高性能、安全且易用的框架。它采用模块化的设计,使开发者可以轻松地为自己的应用添加功能模块。同时,Cosmos SDK支持跨链通信和资产管理,实现了区块链之间的互操作性。通过使用Cosmos SDK,开发者可以构建出符合各种行业和场景需求的定制区块链应用,推动整个加密生态系统的发展和创新。

2.3跨链通信之道:Cosmos IBC协议的原理与应用

Inter-Blockchain Communication(IBC)协议也是Cosmos生态系统的核心组件之一,旨在实现不同区块链之间的互操作性。通过IBC,各个区块链可以在彼此之间传输价值和信息,从而克服现有区块链生态系统中的隔离和拥塞问题。以下将详细介绍IBC协议的原理、特点和应用场景。

图片来源:https://tutorials.cosmos.network/academy/3-ibc/1-what-is-ibc.html

IBC协议的设计目标:现有的区块链网络往往相互隔离,难以实现跨链通信。这使得价值和信息的流通受限,导致交易速度减慢、网络拥塞、交易成本上升等问题。IBC协议应运而生,其设计目标是打破区块链之间的壁垒,实现不同区块链间的互操作性。

协议原理:IBC协议定义了一套标准,以实现跨链通信。首先,各个区块链需实现IBC协议的接口,以支持跨链通信。当两个区块链想要实现互操作时,它们需要建立一条“连接”。连接通过“握手”过程来建立,这是一种双向验证过程,确保双方都支持IBC协议。连接建立后,区块链之间就可以通过IBC协议传输数据包。

数据包和传输:IBC协议中的数据包是跨链通信的基本单位。数据包包含了源链和目标链的信息,以及待传输的数据。当一个区块链向另一个区块链发送数据包时,首先需要将数据包提交到源链。源链会对数据包进行处理,生成一个“提交证明”(commitment proof)。目标链收到证明后,会对其进行验证,确认数据包的合法性。验证通过后,目标链会执行相应的操作。

跨链智能合约:除了资产转移,IBC协议还可以实现跨链智能合约的调用。例如,链A上的智能合约可以通过IBC协议与链B上的智能合约进行互动,实现去中心化应用(dApp)之间的协作。这种跨链互操作性为区块链应用提供了更多的协同和组合可能性,推动了区块链技术在各个领域的创新应用。

链间路由:IBC协议支持链间路由,即数据包可以在多个区块链之间传输,而不仅限于两个区块链之间的直接通信。这种路由模式为跨链通信提供了更高的灵活性和稳定性,保证了数据在复杂网络中的可靠传输。

通信安全性:IBC协议为跨链通信提供了一定程度的安全保障。数据包的发送和接收都需要经过源链和目标链的验证,以确保数据的合法性和完整性。此外,IBC协议支持加密和身份验证等安全机制,以进一步提高通信的安全性。

跨链治理:IBC协议还可以实现跨链治理,使得一个区块链可以影响另一个区块链的治理决策。例如,链A可以通过IBC协议向链B提交提案,要求链B调整某个参数或升级协议。这种跨链治理模式有助于实现区块链网络之间的协同和自我调整,提高整个生态系统的稳定性和可持续性。

开放标准:IBC协议是一个开放的标准,任何区块链都可以实现其接口,以支持跨链通信。这使得IBC协议具有较强的通用性和适应性,有助于推动整个区块链生态系统的发展和创新。

社区支持:IBC协议得到了广泛的社区支持,众多开发者和项目积极参与其开发和完善。此外,Cosmos生态系统中的许多区块链项目已经实现了IBC协议,推动了跨链通信和互操作性的实际应用。

所以,IBC协议是一种实现区块链互操作性的关键技术,它允许不同区块链之间实现价值和信息的传输,解决了现有区块链生态系统中的隔离和拥塞问题。通过IBC协议,各个区块链可以相互协作,实现跨链资产转移、智能合约互动、跨链治理等多种应用场景。IBC协议的应用不仅提高了整个区块链生态系统的效率和可用性,还为区块链技术在各个领域的创新应用提供了更多的可能性。作为一个开放的标准,IBC协议得到了广泛的社区支持,有望进一步推动区块链生态系统的发展和创新。

2.4 Cosmos生态的核心枢纽:Cosmos Hub与“分区”之间的协作与互补

Cosmos Hub作为Cosmos生态系统中去中心化的跨链交换平台,它负责在不同的区块链之间实现资产和信息的互通。Cosmos Hub的设计目标是连接多个独立的、具有各自主权的区块链网络,打破现有区块链生态系统的孤岛现象。而Cosmos生态系统中的除了Cosmos hub 之外的各个区块链被称为“分区”(Zone),每个分区都是一个独立的、具有自己主权的区块链网络。这些“分区”可以实现各自特定的应用和业务逻辑,满足不同场景的需求。而Cosmos Hub则是一个特殊的分区,它的主要作用是充当这些分区之间的连接器和协调者。在Cosmos生态系统中,Cosmos Hub可以作为:

图片来源:https://cointelegraph.com/learn/what-is-cosmos-a-beginners-guide-to-the-internet-of-blockchains

连接器:Cosmos Hub作为一个跨链交换平台,负责在不同的分区之间实现资产和信息的互通。通过实现IBC协议,Cosmos Hub可以与其他支持IBC协议的分区进行互操作,实现跨链通信。这使得Cosmos生态系统内的各个分区可以相互协作,共同发展。

协调者:Cosmos Hub不仅负责连接各个分区,还在一定程度上协调它们之间的关系。通过实现跨链治理、共享安全模型等功能,Cosmos Hub有助于实现区块链网络之间的协同和自我调整。这样,整个Cosmos生态系统可以更加稳定和可持续地发展。

跨链交互:Cosmos Hub与其他分区之间可以实现跨链资产转移、智能合约互动等多种应用场景。这为区块链技术在各个领域的创新应用提供了更多的可能性。

社区支持:Cosmos Hub作为Cosmos生态系统的核心组件,得到了广泛的社区支持。许多开发者和项目积极参与Cosmos Hub的开发和完善,也有越来越多的区块链项目选择加入Cosmos生态系统,与Cosmos Hub实现互操作性。

总的来说,Cosmos Hub与其他Cosmos分区之间的关系是协作和互补的。Cosmos Hub作为整个生态系统的核心枢纽,负责连接和协调各个分区,推动整个区块链生态系统的发展和创新。而其他Cosmos分区则可以专注于实现各自的应用和业务逻辑,充分发挥其特点和优势。通过这种分工和协作,Cosmos生态系统可以实现更高效、安全和可持续的发展。

3 Cosmos的生态系统

根Cosmos官网显示,现在已有274个Dapp与服务是建立在Cosmos生态系统当中,这包括去中心化金融(DeFi):这些应用程序主要关注加密货币借贷、稳定币、衍生品交易等金融服务。例如:Kava和Persistence;跨链服务:这些平台专注于实现不同区块链网络间的互操作性,以便在不同链上实现资产和数据交换。例如:IRISnet和Sifchain;去中心化云计算与存储:这些项目旨在为用户提供去中心化计算和存储资源。例如:Akash Network。

还有隐私和安全类应用:这些应用程序旨在提供加密和安全的网络连接服务,如去中心化虚拟专用网络(dVPN),例如:Sentinel;除此之外,还有域名服务类项目:这些平台提供去中心化的域名注册服务,帮助用户简化加密货币地址和身份管理。例如:Starname;还有生态系统服务:这些项目关注环境和气候变化问题,提供生态系统服务交易平台。例如:Regen Network等。

数据来源:https://cosmos.network/ecosystem/apps

以下是Cosmos生态系统中较为有趣并且热度较高的五个应用:

Kava (KAVA):

Kava是Cosmos生态系统中的一个重要项目,它是一个去中心化金融(DeFi)平台,专注于提供跨链资产借贷和稳定币服务。目前以4.5亿美金的市值在CoinGecko中排名106。

图片来源:https://www.coingecko.com/en/coins/kava

Kava的目标是打破不同区块链网络之间的隔阂,实现资产互操作性,使用户能够便捷地在多个区块链网络之间进行交易和投资。

Kava的核心组件包括Kava区块链、Kava代币(KAVA)、硬币协议(Hard Protocol)和USDX稳定币。Kava区块链是基于Cosmos SDK构建的,使用了Cosmos生态系统中的跨链通信协议(IBC)进行跨链交互。KAVA代币是Kava生态系统的本地治理代币,用于支付交易费用、参与治理投票和获得协议收益。

硬币协议(Hard Protocol)是Kava平台上的一个去中心化金融应用,支持多种加密资产作为抵押品借贷。用户可以将加密资产抵押到硬币协议,获得相应的借贷额度。与其他DeFi平台相比,硬币协议的优势在于支持跨链资产,如比特币、以太坊等。

USDX是Kava生态系统中的一种去中心化稳定币,与美元挂钩,其价值保持在1:1的比例。用户可以通过抵押其他加密资产,如比特币、以太坊等,生成USDX。USDX可以用于跨链交易、借贷和投资,提高了加密资产的流动性。

Kava还有一个重要功能是它的去中心化治理。KAVA代币持有者可以参与Kava生态系统的治理投票,对平台的升级、参数变更等进行决策。这使得Kava具有高度的社区参与性和去中心化特点。

在Cosmos生态系统中,Kava通过提供跨链资产借贷、稳定币服务和去中心化治理,促进了加密资产的流动性和互操作性。Kava为用户提供了一个安全、高效的去中心化金融平台,使其能够在多个区块链网络之间进行交易和投资,从而推动了整个Cosmos生态系统的发展。总之,Kava是Cosmos生态中一个不可或缺的重要组成部分。

ThorChain(RUNE):

ThorChain(RUNE)是一个跨链去中心化交易协议,旨在实现加密货币之间的无缝、安全和高效交易。ThorChain通过允许用户在不同区块链网络间进行原生资产交易,解决了目前市场上许多中心化和去中心化交易所面临的互操作性问题。目前以5亿美金的市值在Coin Gecko上排名97。

图片来源:https://www.coingecko.com/en/coins/thorchain

ThorChain的主要组件包括跨链流动性池、原生代币RUNE、节点运营商和持续激励。

跨链流动性池:ThorChain通过设置跨链流动性池来实现去中心化资产交易。用户可以将他们的资产存入流动性池,从而为交易提供流动性。与单一区块链网络上的流动性池相比,跨链流动性池的优势在于能够支持多个区块链网络的资产。

原生代币RUNE: RUNE是ThorChain生态系统的原生代币,具有多种用途。用户可以将RUNE与其他资产一起添加到流动性池中,从而赚取交易费用和奖励。此外,RUNE还用于网络治理、保障网络安全和支付交易费用。

节点运营商:ThorChain的网络安全和稳定性得益于其节点运营商。节点运营商通过验证交易和维护跨链通信来支持网络的运行。运营商需要质押RUNE以保障网络安全,同时还可以获得系统奖励。

持续激励:为了鼓励用户和节点运营商参与生态系统,ThorChain提供了一系列持续激励。这些激励包括交易费用、区块奖励和流动性挖矿奖励。这些奖励有助于吸引更多用户和节点运营商加入生态系统,从而提高网络的安全性和流动性。

ThorChain的一个关键特点是其跨链功能。通过使用跨链通信协议(如IBC)和其他技术,ThorChain能够支持包括比特币、以太坊、BNB等在内的多种加密货币。这使得用户可以在不同区块链网络间进行去中心化交易,提高了资产的流动性和互操作性。总之,ThorChain(RUNE)是一个具有创新性的跨链去中心化交易协议,旨在解决当前市场上许多交易所面临的互操作性问题。

Akash Network(AKT)

Akash Network(AKT)是一个去中心化的云计算市场,旨在为开发者和企业提供更高效、更便宜的计算资源。Akash Network通过利用闲置的数据中心容量,创造了一个开放、无许可的计算市场,使得资源供应商和需求方可以自由参与。这种去中心化的模式有助于降低云计算成本,提高资源利用率,并为用户提供更多的选择。

图片来源:https://www.coingecko.com/en/coins/akash-network

Akash Network的核心组件包括去中心化计算市场、原生代币AKT、智能合约、验证节点和委托人。

去中心化计算市场:Akash Network的核心是一个去中心化计算市场,允许资源供应商(如数据中心和矿工)将闲置的计算资源出租给需求方(如开发者和企业)。这种市场模式有助于实现计算资源的高效配置,并降低了云计算的成本。

原生代币AKT:AKT是Akash Network生态系统的原生代币,具有多种用途。用户可以使用AKT支付计算资源费用,同时资源供应商可以通过提供计算资源赚取AKT。此外,AKT还用于网络治理、验证节点和委托人的激励。

智能合约:Akash Network利用智能合约技术来确保计算资源的透明分配和公平交易。需求方可以根据自己的需求在市场上发布计算任务,资源供应商可以根据任务的报酬和条件选择是否参与。

验证节点:Akash Network的网络安全和稳定性得益于其验证节点。验证节点通过验证交易和维护网络的共识来支持网络的运行。运营商需要质押AKT以保障网络安全,同时还可以获得系统奖励。

委托人:Akash Network允许普通用户通过委托机制参与网络治理和激励。用户可以将自己的AKT委托给验证节点,从而获得系统奖励。这种委托机制有助于提高网络的安全性和去中心化程度。

Akash Network的一个关键优势是其开放性和无许可性。任何资源供应商都可以加入市场,提供计算资源;任何需求方都可以在市场上寻找合适的计算资源。这使得Akash Network具有强大的竞争力,能够在云计算市场中与传统中心化解决方案抗衡。

Band Protocol(BAND)

Band Protocol(BAND)是一个去中心化数据预言机(oracle)网络,旨在为区块链应用提供可靠、安全的外部数据。数据预言机在加密领域发挥着至关重要的作用,因为它们为智能合约提供了现实世界的信息,从而使智能合约能够与现实世界的各种应用场景产生互动。Band Protocol通过创建一个去中心化、可扩展的数据解决方案,解决了区块链应用中的数据可靠性问题。

图片来源:https://www.coingecko.com/en/coins/band-protocol

Band Protocol的核心组件包括数据提供者、原生代币BAND、聚合器、验证节点和委托人。

数据提供者:Band Protocol的数据提供者负责收集和提供现实世界的数据。这些数据提供者可以是企业、个人或其他实体,他们将数据提交到Band Protocol网络以供智能合约使用。

原生代币BAND:BAND是Band Protocol生态系统的原生代币,具有多种用途。数据提供者可以通过提交数据赚取BAND,而智能合约的开发者需要使用BAND支付数据请求费用。此外,BAND还用于网络治理、验证节点和委托人的激励。

聚合器:Band Protocol的聚合器负责将来自不同数据提供者的数据整合在一起,以提供更可靠、更准确的信息。聚合器通过比较多个数据源,确保数据的一致性和准确性。

验证节点:Band Protocol的验证节点通过验证交易和维护网络的共识来支持网络的运行。验证节点需要质押BAND以保障网络安全,同时还可以获得系统奖励。

委托人:Band Protocol允许普通用户通过委托机制参与网络治理和激励。用户可以将自己的BAND委托给验证节点,从而获得系统奖励。这种委托机制有助于提高网络的安全性和去中心化程度。

Band Protocol的关键优势在于其去中心化的特性,它使得数据预言机网络更加透明、可靠,减少了操纵和审查的风险。此外,Band Protocol支持跨链互操作性,可以为多个区块链网络提供数据服务,包括以太坊、Cosmos等。

Osmosis (Osmo)

Osmosis是OSMO代币的项目名称,是Cosmos生态系统中的一个自动化市场做市商(AMM)去中心化交易所(DEX)。Osmosis的主要目标是为Cosmos生态内的各种代币提供流动性和交易服务。Osmosis的一个特点是它专注于为Cosmos生态内基于IBC(Inter-Blockchain Communication)跨链通信协议的代币提供交易服务。

Osmosis允许用户提供流动性并通过流动性池进行交易。流动性提供者可以将他们的代币存入流动性池以赚取交易费用和Osmo代币奖励。Osmo代币的持有者还可以通过参与治理来影响Osmosis平台的未来发展方向,包括投票决定协议参数、提案和其他与平台有关的事务。

总的来说,Osmosis作为Cosmos生态中的一个去中心化交易所,旨在促进不同区块链间的代币交易,并推动Cosmos生态的发展。

图片来源:https://app.osmosis.zone/?from=ATOM&to=OSMO

根据CoinGecko数据显示,OSMO代币目前以 4.46亿美金的市值在全球加密货币中排名第101.

图片来源:https://www.coingecko.com/en/coins/osmosis

4 跨链互联迭代:Cosmos 2.0升级

在2022年9月26日-28日的Cosmoverse大会上,Cosmos的ATOM 2.0升级白皮书正式公布。 这份 27 页的文件由Buchman、Manian和Cosmos的其他八位关键人物完成,提供了有关Cosmos Hub的一系列拟议新功能,还有Cosmos Hub将在Cosmos生态系统中扮演的新角色,以及ATOM代币经济学的更新信息。

对于Cosmos Hub的更新

随着生态系统现在有多个区块链协同工作,数十亿资金锁定在多个链上,Cosmos生态系统已经成熟。因此,Cosmos Hub的角色正在从构建基础转变为帮助Cosmos生态系统及其所有应用链成长和繁荣,这需要Cosmos Hub进行自身的迭代。

Cosmos Hub自身的迭代将使用位于Cosmos堆栈之上的四种新技术来完成:Interchain Security (ICS) 和 Liquid Staking将有助于安全的经济扩展,以及Interchain Scheduler和Interchain Allocator将有助于hub特定的功能。

图片来源:Atom 2.0 Whitepaper

4.1通过链间安全(Interchain security) 更好地保护Cosmos

我们从跨链安全(Interchain security) (ICS) 开始讨论。ICS将把Cosmos Hub转变为一个安全平台,供其他人构建下一代跨链原生基础设施和应用程序,为新的跨链机会和创新铺平道路。

图片来源:Atom 2.0 Whitepaper

Cosmos区块链是权益证明,因此它们的安全性取决于链验证器的抵押资产的财务价值。 基本上,币的市值越高,链就越安全,因为攻击者需要更多的钱来攻击网络。然而,问题在于保持高市值并不容易,尤其是对于较新的区块链而言。 当一条新链被创建时,他们通常很难找到一个社区和产品与市场的契合点,市场参与者可能不会投入资金购买该链的PoS资产并进行抵押来保护它。 为了解决这个难题,许多新的Cosmos链最初提供高通胀奖励来激励验证者购买和抵押。

然而,这不是一个好的长期解决方案,因为随着时间的推移,它会对代币价格造成巨大的抛售压力。 由于抛售压力,它还可能阻止投资者购买代币。 随着时间的推移,如果代币市值因所有通胀抛售而下跌太多,它将面临更大的攻击风险,并再次回到原点。

针对这一问题,链间安全Interchain Security的解决方案应运而生。Interchain Security允许较大链(称为提供者链)的验证器集为较小链(称为消费者链)提供安全性。 作为提供安全性的交换,提供商链会收到该链的部分gas费和质押奖励。例如,Cosmos hub,一个成熟的链,可以保护一个更新的链,比如Quicksilver,一个崭露头角的Liquid Staking链。 这种机制将允许Cosmos Hub的验证器集在Quicksilver的链上生成块。 它还会使用$ATOM作为质押资产,因此如果用户在Quicksilver Zone上行为不当,他们的$ATOM将在Cosmos Hub上自动被削减。提供者链也可以将其核心功能构建在消费者链上,从而减少自己的开发成本和时间。

因此,Interchain Security帮助Quicksilver导入了Cosmos Hub的整个经济安全,由Cosmos Hub价值数十亿美元的抵押$ATOM来提供保障,这是Cosmos生态中最安全的验证器集之一。 作为交换,来自Quicksilver的交易费用和质押奖励也将流向$ATOM质押者,从而增加$ATOM质押者的价值累积和回报,并允许Cosmos Hub使用和集成Quicksilver的流动性质押功能。

未来,就像现在世界各地的人们正在使用成千上万的应用程序一样,如果有成千上万的应用程序链出现并受到$ATOM验证器集的保护,它可能会产生大量的价值回报到$ATOM代币。

但是,ICS并非是强制使用的,是完全可选择的,即使在使用后也可以选择退出。Quicksilver表示,他们将在其协议的早期阶段采用这种机制,从第一天起就为利益相关者提供最大的安全性,但一旦Quicksilver链更加成熟,他们计划转向与Cosmos Hub的分层安全筹备。

Interchain Security还降低了消费者链的进入壁垒和成本,并使许多潜在的应用程序成为可能,这包括:

Rollup Settlement:一种规范的Rollup结算系统和扩展解决方案,外部数据可用性提供商(例如 Celestia)可以在其中发布欺诈证明并解决分叉选择争议。

IBC 路由: IBC中继合同和多跳连接的市场,聚合中继提供商,为广泛的覆盖区域创建简单、经济高效且可靠的IBC连接订阅。

Multiverse:一种应用部署实用程序,用于项目在CosmWasm等沙盒环境中无需许可地启动消费者链。 基础设施自动化将使创建由Hub保护的区块链就像部署智能合约一样容易。

链名称服务 (CNS):一种用于IBC连接区块链的安全识别和身份验证服务将为链提供一个单一位置,以无需许可地管理有关自身的信息。

然而,ICS也有自己的缺陷,为换取链的安全,质押的$ATOM会面临消费者链故障的风险,虽然现在看起来不可能,但如果一条链变得太大并且即使受到最大链的保护也值得受到攻击,这类似于$ATOM本身受到攻击。所以,归根结底,该功能的财务成功在很大程度上仍然是推测性的,并且它是否会为$ATOM质押者产生可观的收入还有待观察。

总之,Interchain Security为较小的链提供了更快、更容易和更便宜的市场途径,有助于促进创新,允许与Cosmos中的其他链进行更多集成和协作的机会。

4.2流动性质押的安全性和资本效率

在像Cosmos Hub这样的权益证明区块链中,其质押资产无法使用,这会影响跨链可组合性。 流动性质押将允许用户使用他们质押的抵押品,例如质押的$ATOM,作为可以与其他Cosmos链进行交易和发送的流动性代币。 请注意,流动性质押可能不仅会扩展到$ATOM,还会扩展到其他PoS Cosmos资产。

这通过释放额外的资本来提高用户的资本效率,同时在他们的$ATOM被抵押时仍然保护网络,从而改善整体用户体验。

这个概念类似于流动性质押的$ETH,$stETH,它由Lido推广并被多个DeFi Dapps如AAVE用作抵押品!不难想象,流动性质押的$ATOM如何在Cosmos生态系统中也能达到像以太坊一样类似的普及程度,允许用户在其他DeFi协议上使用质押的$ATOM时获得$ATOM质押奖励。

Interchain Security重复使用相同的验证器集和抵押品来保护额外的状态机,但Liquid Staking将相同的抵押品用于其他目的。Interchain Security和Liquid Staking共同为其他Cosmos链创建了一个安全的基础层,以帮助实现安全的经济扩展并促进Cosmos应用链和活动的增长。

4.3 Interchain Scheduler使得Cosmos更具价格效率

Cosmos生态系统由多个应用链组成,许多链上都有相同的资产。例如,$ATOM可以在多个链上交易,当它们在市场中交易时,$ATOM的价格可能会在一个链与另一个链之间有所波动,类似于$ATOM在不同CEX上的价格略有不同。这为套利创造了大量机会,套利者会发现提供相同代币但价格不同的DEX,并对代币价格进行套利,使价格平均化并从中获利。

这是一种最大可提取价值(MEV)机会。除套利外,还有另外两种常见的MEV形式:

清算 - MEV搜索机器人会竞争成为第一个提交清算交易的人,以在具有清算功能的协议中(如衍生品协议和货币市场协议)赚取清算费用。

夹击 - 搜索机器人会监控内存池中的大额交易,并在交易前后进行夹击,实际上在买家购买之前以较低价格购买资产,然后立即以更高价格将其卖回给买家。这是一种不良且不受欢迎的MEV类型,因为它会降低普通用户的使用体验,使交易成本更高。

这些类型的交易构成了MEV市场,可以使Cosmos链及其用户的交易更高效、更安全、更有利可图。而Cosmos跨链更需要一个安全的区块空间市场,以避免链下的垄断,并为寻求优化区块空间利用的链提供更多选择。同时,尽管MEV在以太坊上是一个庞大且不断增长的市场,但在Cosmos生态系统中的MEV仍然很小。据专注于Cosmos上MEV产品的Skip协议透露,自Osmosis推出以来,仅从Osmosis中提取的套利MEV就超过670万美元。与此相比,以太坊上的MEV,在Flashbots提取的套利MEV总额超过4.9亿美元(自2020年8月收集的数据,合并前)。并且,像Flashbots这样在以太坊上的现有MEV解决方案是链下市场,但缺乏链上透明度。

跨链调度器将MEV市场引入链上,促进更公平、更透明的系统。

图片来源:Atom 2.0 Whitepaper

跨链调度器系统(Interchain Scheduler)的工作原理如下:

当消费者链启用调度器模块时,它可以签订跨链合约,提供一部分区块空间(例如,每分钟一个区间隔)。链可以在市场上出售尽可能多的区块空间,只要超过某个最低门槛。

一旦协议到位,调度器会发行代表消费者链上每个未来区块区域的非同质化令牌(NFT)预留。所有参与链的预留令牌将定期批量拍卖。

可选地,代币化预留可以在二级市场上交易。直到预留被兑换到合作链上的相应验证者以及所需的交易顺序为止,这都是可能的。

在成功执行区块后,调度器拍卖的收益部分将发送回合作链。

图片来源:Atom 2.0 Whitepaper

4.4 使用链间分配器发展Cosmos生态系统

$ATOM曾被Cosmos Hub用于资助Cosmos核心组件的开发,使其取得了今天的成功。在任何生态系统的初始阶段,资金都至关重要。因此,当下一个牛市开始时,Cosmos生态系统可能会出现许多新链。为了支持并充分体现快速增长的影响,当前的链上货币协调方法可能无法有效满足这些新链的需求。

因此,跨链分配器应运而生。它是一个将资本分配给委托方的平台,通过为新链引导用户和流动性来激励长期合作。本质上,它试图创建一种共生关系,即Cosmos Hub在其金库中持有的“币种A”越多,以及“链A”在其金库中持有的$ATOM越多,他们在激励和目标上越是一致。

图片来源:Atom 2.0 Whitepaper

分配器提供了两个工具,使激励一致的社区能够代表Cosmos Hub制定经济协调策略:

盟约(Covenant):一个用于与指定链和启用IBC的实体建立多边协议的系统。基本上,它允许DAOs与其他链进行链上协议,促进更多的跨链活动。

重平衡器(Rebalancer):一个用于自动管理具有公共流动性的资产组合的系统。基本上,它通过简化定期购买或出售资产,实现更高效的投资组合策略执行。

图片来源:Atom 2.0 Whitepaper

ATOM Stakeholers可以组建DAO,并利用跨链分配器实现其目标,包括:

  1. 增加新Cosmos项目的发展速度
  2. 加速项目增长和可持续性
  3. 扩大跨链区块空间的经济规模
  4. 使新项目与Cosmos Hub的激励保持一致

4.5 ATOM 2.0代币经济

升级前的代币经济

众所周知,$ATOM代币没有最大供应量,通胀相当高,这种通胀让投资者担心 $ATOM 的价格。通胀一开始是为了激励目标供应量中的$ATOM质押数量。当许多$ATOM被质押,其比例超过总供应量的三分之二时,将把通胀降至最低 7%;如果较少的$ATOM被质押且质押比例低于总供应量的三分之二时,通胀将增加到高达 20%。

在升级前,$ATOM的通胀率约为18%,总供应量为3.118亿代币。为了解决通胀问题,即将推出的流动质押功能将提高质押$ATOM的资本效率,使其在质押时仍可被利用。因此,升级前的代币经济会被修改,因为用户不再需要在质押他们的$ATOM或将其用于其他DeFi协议之间做出选择。所以,Cosmos团队提出了一种新的代币经济学。

新的代币经济

提议的新代币经济学包括两个阶段:

  1. 过渡阶段 - 从高通胀开始,逐步在36个月内降低
  2. 稳定阶段 - 在过渡阶段后的低稳定通胀

过渡阶段以显著增加的发行量开始,持续3年,然后达到一个无限期持续的稳定发行率。发行率从每月1000万$ATOM开始,逐步降低至每月30万$ATOM的发行率。

图片来源:Atom 2.0 Whitepaper

这么做的目标是逐步取消安全补贴,从当前的比例开始,每月减少10%,持续3年。到这个时期结束时,希望来自跨链安全的收入将达到或超过原来的补贴,并且每月30万ATOM的通胀将微不足道。这种初始的代币发行增加旨在为Cosmos Hub财政部提供启动资金,以便在未来几年内支持和扩大网络。

目前,Cosmos Hub的交易费用被发送到分配模块,并在社区池、委托人和验证者之间进行分配。到2023年,跨链安全的实施将为分配模块增加另一条来自每个消费者链的收入流,这将取代当前的安全补贴。

图片来源:Atom 2.0 Whitepaper

5 结语

Cosmos存在一定的技术优势,支持可定制化的应用链,同时可以提供较为强大的安全性、活跃性和抗审查性保证,但其最大的弱点是生态系统,Cosmos目前的TVL低于以太坊生态单个Layer2。与同为专注于做互操作性区块链的Polkadot相比,Polkadot拥有74个平行链,覆盖550多个项目,而Cosmos生态目前仅有287个Dapp。针对其不足,Cosmos拟通过ATOM 2.0升级来加快整个生态建设。不管是对Cosmos Hub的更新,还是通过链间安全(Interchain security) 更好保护 Cosmos生态,亦或是使用流动性质押、Interchain Scheduler与链间分配器,这都将对Cosmos生态系统来带全面的革新,给予更多开发者信心,使其能够加入到Cosmos生态的建设中来。所以,2023年也或将会是Cosmos变得更加成熟与壮大的一年。让我们拭目以待。

作者: Jason Li
译者: Binyu
文章审校: KOWEI、Edward、Hin、Ashley He、Joyce
* 投资有风险,入市须谨慎。本文不作为Gate.io提供的投资理财建议或其他任何类型的建议。
* 在未提及Gate.io的情况下,复制、传播或抄袭本文将违反《版权法》,Gate.io有权追究其法律责任。
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!
立即注册