随着Cosmos生态不断发展和繁荣,非常高兴的看到Cosmos相关的技术和生态也越来越多受到了关注。不过略显遗憾的是,一些报告和文章中对于Cosmos还有一些理解不到位之处。因此,希望通过本文能有助于帮助刚接触Cosmos生态的伙伴来快速上手了解。
让我们先从术语讲起……
当我们谈论Cosmos,谈的是什么?
说到Cosmos,首先应该看这里的“Cosmos”具体指什么。因为Cosmos有个特点,是同一个词语经常会用在不同语境下,即一词多义。对于“Cosmos”:
Cosmos项目:由跨链基金会支持的分布式网络项目
CosmosHub:CosmosHub是Cosmos项目的主网。类似的,IRISHub是IRISnet项目的主网
Cosmos生态:基于Tendermint、CosmosSDK、IBC等技术开发的项目
所以例如像Osmosis等链及应用可以说是在Cosmos生态中,但并不是在CosmosHub上。
Kava 10主网升级成功,已上线以太坊和Cosmos共链:金色财经消息,Kava已于北京时间5月26日顺利完成Kava 10升级的主网启动,激活了Kava网络的以太坊虚拟机(EVM)并上线以太坊和Cosmos共链。
Kava 10主网支持用户在MetaMask上将KAVA作为ERC-20进行封装和解封,目前超过35个Web 3协议已通过Kava先锋计划宣布即将部署到Kava网络。同时,Kava推出25万美元的主网跨链体验活动。[2022/5/26 3:42:44]
顺便提一下,上文提到的Tendermint、CosmosSDK、IBC也可以认为是Cosmos为区块链行业贡献的3大技术创新:
Tendermint共识协议:首个互联网级别可用的BFT的共识协议
CosmosSDK:极为方便的区块链应用开发框架
IBC跨链协议:借鉴TCP/IP设计理念的跨链协议,可自由、灵活无许可的跨链连接
Tendermint是什么?
上面提到的Tendermint,其实和Cosmos类似,在不同语境下Tendermint也有多重含义:
Cosmos生态借贷协议Coslend已上线Beta版本,支持WETH、USDC等资产:5月23日消息,Cosmos 生态借贷协议 Coslend 已在 Evmos 主网上线 Beta 版本,该版本目前支持 WETH、USDC、USDT、FRAX 四种资产的借贷服务。[2022/5/23 3:35:42]
Tendermint共识协议:首个互联网级别可用的BFT的共识协议,比PBFT等经典的共识协议简化了View-Change等复杂的切换过程,更适合公链上使用。因此,可以看到目前的许多Cosmos生态的网络都是上百节点。OmniFlix之前的一个公开测试网有过600-700个验证节点的网络,足以说明Tendermint共识协议的扩展性不错。
TendermintCore:实现Tendermint共识协议并增加网络通讯以及提供了开发接口的软件。相当于是CosmosSDK和TendermintCore一种松耦合的区块链架构。
TendermintInc.:即AllinBits公司,注册在美国,经常为了方便也被称为Tendermint团队。创始团队成员最早提出了Tendermint共识协议并实现了TendermintCore。虽然在2020年初团队风波后,JaeKwon等人淡出了Tendermint以及Cosmos项目,但Tendermint团队仍是目前Cosmos项目最核心的开发团队之一,目前除了TendermintCore之外,还涉及多个方向的开发,例如:脚手架快速启链的工具Starport、为Cosmos链兼容CoinbaseAPI标准的CosmosRosettaAPI、为合规金融做准备的CosmosCash、DEX方面的GravityDEX及配套的Emeris等。
亚洲数字银行与Bianjie合作开发基于Cosmos区块链的数字银行:10月20日消息,亚洲数字银行(ADB)已与区块链技术提供商Bianjie达成合作,以建设该行新的数字基础设施,旨在弥合中心化和去中心化金融之间的差距。ADB的新系统将由Cosmos提供动力,该系统将允许客户管理集中式银行账户,以及通过Cosmos网络连接的开放式分布式账本账户。ADB称,这种区块链驱动的数字银行系统将更安全、更划算、更透明。据悉,总部位于上海的Bianjie致力于为金融和医疗行业打造区块链产品和解决方案。Bianjie表示,它将使用基于Cosmos SDK的IRITA联盟区块链框架(Cosmos生态系统中首个企业级许可区块链产品)来构建ADB开放许可区块链(OPB)。OPB将支持稳定币发行、数字资产转移、基于资产的证券发行和跨境支付。(Fintech Futures)[2021/10/20 20:43:11]
Cosmos团队
既然提到了JaeKwon,就不得不说说Cosmos团队的话题。不过严格来说,“Cosmos”团队这个说法并不成立!
《Go Block》正式上线Cocos-BCX主网:7月27日,由主网生态合伙人 DappBirds 研发的 DApp 游戏《Go Block》 正式上线下一代游戏数字经济平台 Cocos-BCX 主网。《Go Block》是一款休闲射击游戏,玩家可以选择武器、升级武器,灭除各种各样的病区块,还能每天冲榜瓜分高额榜单奖励。
玩家可通过 CocosWallet 手机钱包体验或通过 Cocospay 登录 COCOS 主网账号然后进入游戏官网体验,也可以通过 DappBirds 平台登录COCOS主网账号然后进入游戏官网即可体验游戏的乐趣。[2020/7/27]
原因在于Cosmos实在是太去中心化了,Cosmos项目和生态中涉及到了非常多的实体和团队。
首先要提到的就是InterchainFoundation,即跨链基金会,简称ICF,注册在瑞士楚格。如果一定要按照其他项目来对标,这个可能是最“官方”的组织了,通过grant等方式来支持Cosmos项目的技术发展。
其中,ICF的一个分支机构:InterchainGmbH技术团队在德国柏林,在负责Tendermint、IBC跨链协议、CosmosHub等项目的研发。
MXC抹茶将上线COCOS,开放COCOS/USDT和COCOS/BTC交易对:官方公告,MXC抹茶将于5月19日20:00上线Cocos-BCX(COCOS),开放COCOS/USDT和COCOS/BTC交易对,5月18日20:00开放充值,5月19日20:00开放提现。公开资料显示,Cocos BlockChain Expedition,简称“Cocos-BCX\",其目标是打造一个完整的多平台游戏运行环境,即为区块链游戏开发者提供开发过程中的便利性和完善性,同时也为区块链游戏用户带来全新的游戏体验和超越以往的游戏形态,所有在游戏内获得的资产将完全属于用户。
详情请查看相关公告。[2020/5/18]
除了InterchainGmbH、Tendermint之外,其他的团队基本是围绕在不同的代码库项目,例如:负责维护CosmosSDK的RegenNetwork团队,参与IBC协议设计研发的Iqlusion、InformalSystems、Agoric、Bianjie等。核心开发团队也非常欢迎开发人员参与贡献设计与实现。例如对于非常模块化的CosmosSDK,Bianjie开发了NFT模块在经过开发团队的多轮评审讨论后,目前已基本完成了到CosmosSDK代码库中的合并,将在Q1集成在CosmosHub主网上。整个流程很像以太坊那样的集市开发的形式。
所以,现在你会知道,Cosmos是没有“CosmosCEO”这种说法的。
IBC跨链协议
提到Cosmos,必然要提到他最具特色的IBC跨链协议。
IBC跨链协议是采用TCP/IP的方式来设计的,不需要许可,可以支持到网络之间的跨链通信。设计的逻辑是跨链的区块链相互之间进行验证的关系。所以可以非常自由、不需要许可的进行跨链连接和交互。
而且IBC设计的是进行了高度抽象和通用化的设计,出了基于TendermintCore的区块链之外,其他区块链只要根据IBC协议spec进行了实现,即可与其他实现了IBC协议的异构区块链之间相互通信。
IBC的原理是区块链独立验证跨链传输来的事务信息。所以理论上,任何区块链上的事务信息都可以基于IBC跨链协议进行传输和交互。因此,除了最简单的token的转移之外,还可以支持NFT的转移、还可以支持智能合约的调用等等。因为逻辑都是另一个链只要能验证好本链上的智能合约事务即可。
关于IBC跨链协议,经常会流传着一些都市传说,包括:
IBC只能同构跨链?
实际上是可以和异构的以太坊、Substrate?等等异构区块链之间进行跨链,甚至包括联盟链?Fabric?等。只要这些链实现了IBC通信协议即可。
IBC只能转token?
如上文介绍,是可以实现跨链?NFT、智能合约的调用等等。
IBC只能中继链架构?
实际上并不假设拓扑关系,而是对等关系
所以IBC是一个非常灵活、自由且无需信任的跨链协议。
Cosmos是中继链架构?
对,也不完全对。
从IBC跨链协议的技术角度来看,并没有严格的Hub和Zone的区分,而是一种对等的关系。这个可以从当前的网络拓扑中直观的看到。
但Hub确实有其特殊之处,Cosmos白皮书中也确实提到了Hub和Zone的概念。
抛开具体的技术,Hub更具有社区共识的意味。
而且在设计Hub时会考虑Hub功能的精简,会倾向于实现通用的功能而非针对某一特定应用的开发实现,即所谓“HubMinimalism”。
那么,Hub主要的用途是什么?
跨链安全
Hub一个可能的主要用途会在于跨链安全。这也是2022年Cosmos的一个非常值得期待的技术进展。
在具体展开之前,需要再来介绍一下Cosmos和Polkadot技术的区别。
和Polkadot的区别
和Polkadot等最大的区别在于独立安全和共享安全
共享安全:实际上更像是分片,因为要由一个主链来维护和验证其他子链的交易。
独立安全:各自链来维护和验证,链之间自由连接。
跨链安全及计划
跨链安全容易和共享安全混淆。共享安全定义为一系列技术,包括optimisticrollup、zk-rollup、分片以及跨链安全等。
跨链安全指使用IBC协议实现的共享安全。更具体的,链间安全使用IBC协议中的跨链校验来实现。
另一个和Polkadot?共享安全的区别是,这个不是必须有了才能跨链,而是为了解决小网络自己可信程度低、不太好招募验证节点等困难而设计。
具体的,也会分为V1、V2、V3等几个阶段在2022年的Q2、Q3、Q4来逐步上线)
缀后
以上一点维小的工作,希望能有助于伙伴快速厘清各种Cosmos常见的概念,来更加深入的了解Cosmos、更好的参与Cosmos。
来源:金色财经
ColorCapital合伙人、Punk6705所有者ChrisCantino近期发文展望了NFT未来可能在各个领域的用例.
放眼矿机发展历程,第一家ASIC矿机厂商“蝴蝶矿机”可以说是臭名昭著。归根结底就是因为其利用众筹收取客户定金却迟迟未如期交货,被美国联邦法院冠以“”并冻结资产,最终不了了之.
数字人民币在过去一年发展迅速,应用场景不断拓展。1月26日,美团宣布将为平台的线下消费全场景开放数字人民币支付通道,用户在选购生鲜、打车出行或观看电影时,可以通过数字人民币支付并领取专属的消费补.
Hubble是基于Solana的一个零息借贷协议。Hubble将多种功能组合到一个借贷平台中,以多种方式提高资本效率.
2021年是令人难忘的一年,在这一年中,加密货币迎来了高峰,也遇到了重重挑战,有的加密项目在复杂的市场环境中,举步难行,也有一些加密项目在动荡中稳中求进.
机会每天分时段创造,何须急于一时,初衷从未改变,创造利润的同时,潜心专业把握风控,让投资产生价值,走得长远.