# Cosmos 生态浅谈

By [Jerryli.Bitcoin(FoxyCatz.eth)](https://paragraph.com/@foxycatz) · 2022-04-08

---

Preclaim: NONE OF THE MATERIAL BELOW WILL LEAD TO ANY FINANCIAL / INVESTMENT ADVICE. I’M NOT A FINANCIAL ADVISER.

Prepared By: Jerry Li (Business Product) / Ether Chen (Financial Product)

目录 Agenda
---------

*   简介 Cosmos Overview - Introduction, Team , Big three
    
*   生态&项目 Market Growth - notable trend, star projects and its ecosystem
    
*   钱在哪里 Where is the money - Keplr wallet, Osmosis+Junoswap, and AIRDROPs（撸毛小技巧？)
    

### Part I: 简介 Intro

1.  Origin/Background
    
    Quote from **Foresight Research:**
    
    > “Cosmos并不是一条独立的区块链，而是一个网络，区块链的网络。Cosmos的目标不是建立自己的区块链，而是建立一个可互通的网络生态系统。为了实现互通的网络，Cosmos提供开发者工具降低开发门槛，包括 **_Tendermint_** 共识引擎，**_Cosmos SDK_** 的模块化开发框架，加上**_IBC_**通信协议，实现区块链之间的信息和资产转移，打通不同区块链的孤岛，形成互联网。”
    
    有点干：我觉得Cosmos想解决的问题就是
    
    *   让开发者最小的成本搭建自己的主权公链，不再需要依托别人，尽可能的降低门槛
        
    *   可以让自己的主权公链简易的与别的公链可以轻松的进行资产/价值的交换
        
    *   终极远景建立一个万链互通互联的区块链世界；
        
2.  2014年，Cosmos的雏形及源头项目Tendermint 成立，比特币的白皮书发布仅5年。
    
    2018年，Cosmos的白皮书在上海的万向区块链周获得最佳白皮书（吹了一个大牛逼）
    
    2022年，cosmos终于实现了白皮书，区块链的世界开始认真的思考，公链不再一家独大，而是像cosmos描述的，是区块链互联的宇宙。（牛逼竟然给这B实现了）
    
3.  Team and Key person
    
    Team : Terdermint (2022 rebrand to ignite）
    
    Key Person：Jae Kwon ，Ethan Buchman，Jack Zampolin，Sunny Aggarwal
    
    主要KOL：CryptoCito
    

![](https://storage.googleapis.com/papyrus_images/e77375909d4484dddfb53e7d8c959a48ee6023a8968739955adb340f30fab34a.png)

### The big three 三件套（Tendermint Consensus，Cosmos SDK， IBC protocol）

### 发展史~~~

在我开始BS之前，让我们回顾一下Blockchain的发展史

Before Bitcoin… why people need blockchain

![](https://storage.googleapis.com/papyrus_images/ffcba753fe980832ef1db6aab7e204127be66a016663aca13f773b8c889117c5.png)

*   **Bitcoin blockchain 1.0** - 通过在分布式数据库上引入了PoW（工作量证明），奖励原生代币Bitcoin给到参与“挖矿”（记账）来确保账本一致，第一次真正用技术手段实现了无需中心化机构就可以做到价值转移；与任何人的转账只需一个地址即可。But.. 由于年代较为“久远” （13年），可持续开发空间难度/门槛过高，导致其用途更多的是用来作为价值存储+交易，其他可应用型较低；然后V神来了（这里呼唤一下Waterloo的校友）
    
*   **Ethereum Blockchain 2.0** - 通过EVM（以太坊虚拟机）让区块链可以运行除了转账以外的逻辑（智能合约）；开发者只要把逻辑写成一本本的合约部署在链上，剩下的就是调用合约自己跑逻辑的过程了；那个年代已经很超前了，但是随着行业的发展瓶颈又来了 - 随着部署的dApp数量越来越多，Defi对于效率/TPS的要求越来越高，大家突然明白由于可扩展性和本身自带的框架，以太坊不适合所有的应用场景，且在以太坊运行任何合约都需要ETH..
    
*   **Cosmos (and many others) blockchain 3.0** - and 让我我们在回顾一下搭建一套区块链所需要的6层体系：网络层+数据层+共识层（激励）+合约层+应用层（我也半吊子，尽可能的用大家都明白的语言来描述）
    

![区块链6层网络](https://storage.googleapis.com/papyrus_images/7ee3d8c26e5f6bec1b6cf430ab5ff980bdab8714f4cfca6c795a2f8f156e87fe.png)

区块链6层网络

*   纯白话，高级点的我可能也说不明白；
    
    *   网络层：说白了就是节点的规范 - 通讯协议，传播机制，验证机制，地位是否对等
        
        数据层：说白了就是链上怎么规范数据结构：账户，区块，交易，怎么在链上放
        
        共识层：怎么让节点和节点之间统一确认账本，确保链的安全
        
    *   激励层：如何奖励维护账本安全的节点，如果发行/分配奖励
        
        合约层：说白了就是怎么让逻辑在链上跑起来 - 拉取数据/共识/合约层的信息
        
        应用层：面对用户的产品的逻辑
        
        ### 三件套 1：Tendermint 共识
        
        *   **_Tendermint Consensus: Also known as Tendermint BFT(拜占庭容错）, if don’t know about BFT (Byzantine Fault Tolerance, here’s a link:_** **_go here_**
            
            Tendermint BFT 打包了网络层和共识层，节约了大量的开发成本；并且可以通过多语言兼容接口ABCI（Application Blockchain Interface）提供给应用层的接口调用，不再需要特定的语言!
            
            这里相比一下ETH，需要用特定编程语言Solidity编写，在EVM编译后接受的字节码编译后，才可以部署智能合约到链上，限制较大；
            
            AND
            
    *   a) Public / Private Blockchain readiness - Developers can therefore build both public and private blockchains on top of the Tendermint BFT engine; also can choose their validator set
        
        b) High TPS - 理论上 Thousand per second
        
        c) Instant Finality!!! - It will not have pending state (unlike Bitcoin needs 6 and ETH needs 30 blocks to ensure block finality), thus it will never fork
        
    
    一句话总结：解放了你的底层开发
    

![Tendermint Consensus](https://storage.googleapis.com/papyrus_images/ff7c1e927a32384596afa929826aacb417d780f78ad38e880335109a0b7f03f3.png)

Tendermint Consensus

### 三件套2：Cosmos SDK！

*   废话不多说，上图；我觉得这块是非常牛逼的设计；这个SDK是可以直接让Developer基于模块化的功能来spin off application layer；自己去定义自己的治理，Staking，Slashing等模型，根据自己的需求快速实现自己想要的应用；每个模块都独立于其他模块，可以分别的运行，组合，管理，有兴趣看这个 - [Here](https://tutorials.cosmos.network)
    
    使用Cosmos SDK不一定非要Tendermint做为底层，可以选择搭建任意的网络+共识
    

![Cosmos SDK](https://storage.googleapis.com/papyrus_images/525fb3e38110156f30d25c69441664b61a3f9b3aeef64d06f43808e94adaddc9.png)

Cosmos SDK

一句话：解放了你的中间层

### 三件套3 ：IBC（Inter Blockchain Communication）

*   Okay，now you’ve used the SDK created your application layer and the Tendermint as your network and consensus layer, what about between the chains… do we need bridges? NO!（well yes） Then how do you transfer asset between the L1 chains?
    
    IBC协议作为跨链的基础，在此之上可以实现真正的跨链互操作，包括：
    
    1.）资产跨链：将不同链上的资产转移到目标链上，比如把Luna转账到Osmo链上
    
    2.）信息跨链：从其他链上获取信息并使用，比如抵押Atom链上的资产后在Kava上借贷
    

Putting it together… what will Cosmos look like?

![Future is here](https://storage.googleapis.com/papyrus_images/21ddac2f3f21b58ca8bbf337fe9a4fbbe4e0c1b910e2c8524c3d14bf8b02f341.png)

Future is here

总结一下：Why i like it?

1.  Application layer本身就应该是百花齐放的，每条链的应用场景不同，对基础设施的要求不同，比如说游戏类的性能就一定要求高过其他类别的应用；把网络层+共识层的工作解放出来，把精力放在真正的应用场景去；
    
2.  每一条基于Cosmos框架的链都是独立自主的L1 chain，互相不会干扰，相比于ERC20协议，必须follow ETH主链的框架，且任何一步动作都需要消耗ETH；
    
3.  很好的解决了信息孤岛问题，通过非常简单的方法让资产/信息可以很好的在平行的L1 chain流动起来
    
4.  可扩展性，灵活性高，（可以只用SDK，不用Tendermint，不接IBC）
    

Part II : Notable Project / 生态
------------------------------

我这里就不多说了，我列出来大家自己看吧

Cosmos上的OpenSea - [Stargazezone](https://www.stargaze.zone)

Cosmos上的Dex/Swap - [Osmosiszone](https://osmosis.zone)

Cosmos上的Privacy - [Secret Network](https://scrt.network/blog/secret-hub)

Cosmos上的Borrow / Lending - Kava

Cosmos上的meme - Chihuahua (有点类似Doge Coin）

Cosmos上的IPFS - Akash

Cosmos上的DID项目 - Cheqd（Early investor，依旧被套)

Cosmos上与兼容EVM智能合约平台项目 - Evmos （it’s LIVE on April 30th)

Comos上可以与ETH做资产跨链项目 - Gravity Bridge，可以通过bridge把资产跨到ETH上

Cosmos上的智能合约平台 - Juno (Famous prop 16 打地主事件，98%+投票率，具体故事是这样的。。。)

Many More…

![Ecosystem Map](https://storage.googleapis.com/papyrus_images/ca988a073278239781a4f81e5217fd5e935b60b1d8a1b7b77253facd5050c573.png)

Ecosystem Map

Part III Where is the money
---------------------------

![](https://storage.googleapis.com/papyrus_images/a33efc17d1ab61f837317399cde4db106867ccd9232b8aead76d568967f626ba.png)

![](https://storage.googleapis.com/papyrus_images/e196657d863705d7508e6a89cebd8923d5f415eeb1b1a665719b8f121e43ed1b.png)

![](https://storage.googleapis.com/papyrus_images/485160d5e0364264a7176f6a28507b8ef8d68ebdefd24b5d083cbedda17e78cd.png)

先介绍一下生态里面几个重要的环节

今天主要讲Keplr 和 Osmosis…不写了 直接实操，大家亲自体验跨链转账，swap的极致体验

[https://osmosis.zone/](https://osmosis.zone/)

### 差点忘了说空投 Airdrop

Cosmos项目空投传统，空投项目之多/杂 也一定程度的吸引了很多用户（包括我）；

空投给谁？ ATOM质押者；Osmosis LP；及其他IBC链质押者。

ATOM质押者是谁？ Cosmos Hub链的矿工，负责守护公链的安全。

质押者为什么受到新项目的欢迎？ 1.他们有质押的习惯 2.他们足够分散 3.他们更愿意长期持有代币 4.他们是项目潜在的支持者

新项目为什么给ATOM质押者空投？ 1.新项目是新链，需要这样的优质种子用户 2.新链需要运营节点，需要有质押习惯的用户 3.新项目希望自已的代币分布足够分散 有的项目也会空投给OSMO LP提供者或其他Cosmos链的质押者。原因是一样的。

对于项目方来说，空投的本质是什么？ 1.是一种股权激励: 向种子用户赠送股票，找到长期支持者 2.是一场大型营销活动：赢得广泛关注，赢得大量用户 3.是一场品牌公关活动：赢得生态系统支持者的好感 4.是对生态系统的回馈

作为用户，参与空投，要做/会做什么？ 一、为了拿空投，需要做什么：成为质押者，守护公链安全。 二、拿到空投之后，可能会做什么：或出售，或加LP，或质押。 之后，会关注项目进展，有可能会成为新项目的用户、股东、支持者、质押者、投资者。 总之，在一场成功的空投活动中，项目方、生态参与者(用户)、生态系统，三方多赢。

Cosmos链的空投，最简单的参与方式： 成为ATOM的质押者、成为其他Cosmos链公链币的质押者，或者Osmosis的LP提供者。 有质押习惯的用户，当然会受到公链的欢迎——质押者守护公链。 有LP习惯的用户，当然也会受到新项目的欢迎——LP为新项目提供流动性。

给两个网站：自己大家去的撸撸撸吧（如果你持有Cosmos生态的代币）

1.  [Cosmosuplink](https://cosmosuplink.web.app/airdrops)
    
2.  [Cosmosairdrop](https://www.cosmosairdrops.io)
    

写累了，休息一下，大家可以用Cosmos生态币打赏；
--------------------------

---

*Originally published on [Jerryli.Bitcoin(FoxyCatz.eth)](https://paragraph.com/@foxycatz/cosmos)*
