什么是跨链项目Cosmos

区块链

580人已加入

描述

四年磨一剑,2014年成立的跨链项目Cosmos(宇宙),在今年3月14日正式主网上线,推出其生态中的第一个Hub(枢纽)——Cosmos Hub。Cosmos项目自称是“区块链的互联网”,或“区块链3.0”,为解决区块链长期存在的易用性、互通性和可扩展性不足而诞生。

易用性——一键发链,让公链开发变得轻松

目前的区块链应用比较复杂,对于开发者来说不是很友好;所以公链开发都需要耗时数年。Cosmos通过公链分层设计和应用层分模块设计,开发者不需要去设计整条公链了,只需实现核心的业务功能即可。这就让一键发链变成可能,让每个人都可以轻松拥有一条属于自己的链。

从一条链的架构来看,由上至下有三层——应用层、共识层和网络层。Tendermint Core共识算法把共识层和网络层打包到一个通用引擎中,作为通用的底层。接着,ABCI协议作为接口,连接应用层和底层的通信。这样开发者就不用管这两个通用的底层了,省下时间可以用来专注开发应用层。

你以为这样就结束了吗?Cosmos的厉害之处还不仅如此。虽然不用搭建两个底层了,但是从头搭建一个应用层也不是什么容易的事儿。Cosmos提供了一个开发工具,叫Cosmos SDK,可以把应用层分模块构建,开发者只需要开发某些特有的功能模块,其它通用的模块捡现成的用就可以了。

比如Cosmos Hub中的模块就是可以共享的,同时任何人都可以在Cosmos SDK中创建模块以便于使用。

比特币

互通性——万链互联,让所有的链相互连通

每一条区块链都可以看成是一个孤立的星系,彼此各自为政、互不沟通,每秒只能处理少量的交易,这就限制了区块链的发展。如何把这些孤立的星系连接起来,形成区块链宇宙呢?

Cosmos在保证各链主权独立的基础上,通过IBC跨链通信协议,建立了以Hub(枢纽)为中心,连接多个Zone(分区)的结构,每个Zone通过Hub构成联系,这样链与链就可以互相发送交易、传递信息,从而打破区块链之间的障碍,实现整体的跨链生态。

机构和个人都可以运行自己的Hub,不一定非要使用Cosmos的官方Hub。

比特币

可扩展性——BPoS共识,让区块链应用惠及大众

区块链中的可扩展性,可以理解为交易的吞吐量和交易的速度。PoW共识机制又慢又贵,可扩展性不足,经常发生交易拥堵的情况。支付宝每秒可以处理数十万笔交易,而比特币最多只能处理7笔交易,这还是在不拥堵的情况下。这就限制了区块链技术在大规模交易中的应用。

Cosmos采用Bonded-PoS共识机制,在Cosmos的多链架构上,区块链应用可以通过横向和纵向的可扩展性解决方案,每秒达到数千笔交易,从而扩展到数百万计的用户。

作为跨链技术的一个重要代表,Cosmos得到了很多关注。其开发工具可以用在贸易、跨境支付、游戏、视频流、医疗、房地产等领域,目前已经有e-money、IRISnet、Loom等项目积极构建在Cosmos生态中。Cobo很快也会与Cosmos达成深度合作,敬请期待!

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分