OSM:BHP2.0小课堂丨什么是Cosmos?_区块链

BHP2.0星空测试网(https://bhpnet.io)于2020年8月28日正式启航。BHP2.0是基于Cosmos的Tendermint机制以及CosmosSDK进行构建的开源区块链公链。与目前的BHP相比,BHP2.0有了很大的改变与不同,为了让大家能够率先了解BHP2.0的方方面面,我们特别推出了「BHP2.0小课堂」系列专题。

今天先来为大家讲解一下什么是Cosmos?

cosmos介绍

Cosmos是一个由多条独立、并行的区块链组成去中心化网络,其愿景是打破信息的孤岛效应,实现不同区块链之间的互操作性。Cosmos通过一系列开源工具实现这个愿景,如Tendermint,CosmosSDK和IBC,旨在让人们快速构建自定义、安全、可扩展和可互操作的区块链应用。

Cosmos白皮书中也提到:Cosmos是一个全新的区块链生态系统,有更好的扩展性和交互性;在Cosmos出现之前,区块链是互相孤立的,无法互联互通,同时也很难构建,每秒只能处理少量任务。而Cosmos通过新的技术愿景解决了这些问题。

为解决数据跨链问题而诞生的Cosmos,实际上是一个独立并行的区块链网络系统,系统内的每个区块链都由BFT共识算法提供支持,由此可以实现不同区块链之间的跨链信息传递,从而形成一整套生态系统。

通俗一点来讲,Cosmos通过搭建一座桥梁来连接一个个独立的加密货币区块链,从而解决区块链之间的“孤岛效应”。

Cosmos解决的问题

1、可扩展性

工作量证明协议缓慢、昂贵、不可扩展且对环境有害——Cosmos的TendermintBFT解决了这个问题,TendermintBFT是拜占庭式容错共识引擎,可以为Cosmos权益证明提供支持。

2、易用性

区块链应用程序很复杂,开发人员很难理解——CosmosSDK修复了这个问题,因为CosmosSDK是用于构建可互操作的,特定于应用程序的区块链的模块化框架。

3、互通性

区块链经济孤立无援,彼此之间无法转移资产——IBC协议解决了这个问题。IBC是一种类似于TCP/IP的区块链消息传递协议。在Cosmos网络中,区块链之间的连接通过IBC协议实现。IBC利用Tendermint共识,允许异构链将值或数据相互转移。

BHP2.0为什么选择加入Cosmos生态,

背后有哪些考量?

自2017年以来,Cosmos和它的底层共识算法Tendermint一直在支持具有实际价值的公链。

2019年,CosmosHub主链推出上线,BinanceChain使用了Cosmos-SDK以及Tendermint的共识机制,Cosmos也一直保持着数十亿美元的价值。

丰富的SDK工具生态、模块化和实用设计的灵活性,以及迭代速度和社区活跃度,使得BHP2.0最终选择了在CosmosTendermint上开发。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:15ms0-6:5ms