8BTCCI: 14233.96 +0.66% 8BTCVI: 7711.00 +1.29% 24H成交额: ¥6423.88亿 +33.31% 总市值: ¥18495.77亿 -1.71%
Cosmos的出现对整个区块链行业意味着什么?

Cosmos的出现对整个区块链行业意味着什么?

头等仓 发布在 海盗号 34487

最近,Cosmos Hub主网发布。与互联网的愿景(通过TCP / IP等通用协议将较小的网络互相连接)类似,Cosmos的愿景是成为跨链(Interchain)的主要组成部分,跨链是一个可进行互操作和可扩展的区块链代币经济网络。

与互联网的愿景(通过TCP / IP等通用协议将较小的网络互相连接)类似,Cosmos的愿景是成为跨链(Interchain)的主要组成部分,跨链是一个可进行互操作和可扩展的区块链代币经济网络。Cosmos的最终目标是通过使用Tendermint和Cosmos SDK等新工具,以更好、更现代的方法构建区块链,从而互连异质区块链。(ps. 异质多链系统:每个区块链可以有不同的规则和不同的数据)

发布Cosmos Hub是实现这一愿景的一个重要里程碑。对于区块链社区而言,这也是一件大事。让我们一起探究其原因。

概述

Tendermint,Cosmos SDK,Amino,IAVL +等软件都用于构建三月份发布的Cosmos Hub,这些软件是开源的,人们可以进行自定义,更改模块,最终构建自己的区块链。使用这些工具构建的区块链是可扩展、安全、具有自主权、可完全自定义的,并且很快将具有互操作性。这些工具使区块链生态系统进入一个新时代——区块链太空时代。

Cosmos Hub是什么?

2019年3月13日,Cosmos Hub发布。Cosmos Hub的目标是成为Cosmos网络中的主要枢纽之一。Hub是一个区块链,专门设计用于互联区块链。这种连接通过链间通信协议(IBC)进行实现,但IBC目前尚未生效,团队计划是下半年推出IBC。Cosmos Hub基于拜占庭容错共识引擎(被称为Tendermint Core),打造了一个功能性权益证明(PoS)层。除此之外,Hub还推出了自己实施的新型权益证明机制,称为质押权益证明(Bonded Proof-of-Stake,BPoS)。

在Cosmos Hub发布前几天,具有相同的属性IRIS Hub发布了。Cosmos Hub和Iris Hub都基于Cosmos SDK构建的,它们很可能成为跨链路由流量的重要组成部分。尽管这些平台仍然是最小化可行样品(MVP),但它们为整个区块链生态系统开创先例,为新一代开发工具Cosmos SDK提供试验,并证明了其可用性。

Cosmos带来了什么?

1、可在公共互联网上运行的生产等级的拜占庭容错引擎

首先,成功发布Cosmos Hub带来了新的生产等级(Production-Grade)的拜占庭容错引擎:Tendermint Core。

Cosmos Hub建立在Tendermint Core上,这是首次部署拜占庭容错共识引擎,从而可以扩展到公共互联网上分布的上百个验证者(验证节点互不直接连接)。此外,Tendermint是区块链行业中唯一一种可提供强大的安全保障的拜占庭容错共识算法。这意味着如果网络连接不良,Tendermint永远不会允许两个诚实的节点的状态不同。只要交易包含在区块中就具有最终确定性。目前,没有权益证明机制区块链引擎可以在成熟度和安全性方面与Tendermint相媲美。自2014年以来,Tendermint一直处于开发阶段,经过审核、正式验证、并在业界广受好评,是权益证明机制的黄金标准。目前,Tendermint Core是建立拜占庭容错权益证明公链和私链系统的最好选择,这些系统已生产就绪,已有超过89个项目正在使用它。

2、稳定、可升级的SDK,有助于从头开始构建区块链

当前在Cosmos Network中构建的Cosmos Hub,IRIS Hub以及其他(并不是全部)区块链使用了Cosmos SDK。

Cosmos SDK是一个用Golang语言编写的通用模块化构架,用于在Tendermint拜占庭容错共识机制上构建特定应用程序的区块链。它可用于构建公链和私链。


SDK模块化是其核心优势。开发人员可以利用SDK中开箱即用的模块组成状态机,可以避免必须在堆栈底部将更高级别的状态机逻辑与共识引擎集成,从而简化了开发流程。要在Cosmos SDK上构建区块链,开发人员需要先导入依赖项和auth、bank、stakingor、gov等现成模块。然后,他们构建自己的自定义模块来实现特定用例所需的功能。最后,它们将所有这些模块链接到主应用程序文件中,并编译整个程序!之后,他们拥有一个功能齐全的区块链全节点客户端,轻客户端,以及与客户交互的命令域和REST接口。

Cosmos SDK是目前唯一可用的区块链构架,您可以从头开始构建拜占庭容错公链,这对于生产等级用例来说已经足够成熟。这就是Binance Chain,Lino,Terra,Trustory,Playlist,Sentinel等项目使用它的原因。

3.一个功能齐全的权益证明层

Cosmos Hub推出了一种名为质押权益证明(BPoS)的新型权益证明机制。BPoS是一种基于拜占庭容错共识引擎的协议,并且包含了协议中完整权益证明机制所需的所有特性。

BPoS是一种基于质押(锁定)代币(ATOM)的权益证明机制,用于防止早期版本的权益证明机制区块链(例如Peercoin和NXT)中存在风险。它还具有委托属性,因此任何持有staking代币的人(在Cosmos Hub中为ATOM)都可以以安全的方式参与并获得奖励。

此外,BPoS具有完整的激励机制,如协议内费用和奖励分配,并且是第一个基于拜占庭容错引擎运行的权益证明层。这使得BPoS比其他权益证明机制区块链(例如Tezos)不同。使用BPoS,委托人无需信任验证者即可获得奖励。但是,需要对他们所委托的验证人进行仔细调查,因为削减行为不端的验证人影响委托人的收益。

最后一个好消息是,BPOS具有一组开源Cosmos SDK模块,包括staking,削减,熔铸和分布(费用分配)。您可以自由地使用这些模块来构建您自己的权益证明机制区块链。

下一步预期

首先,让我们一起回顾所有新的生产就绪工具,这些工具已通过Cosmos Hub发布进行测试:


  • Tendermint Core,一个可在公共互联网上大规模运行拜占庭容错共识引擎。

  • Cosmos SDK,一个模块化的构架,你可以在Tendermint Core上创建就绪区块链。

  • 一整套SDK模块,可以在公链上部署一个权益证明激励层,并在协议中实施完整激励。


使用这些工具,从0开始构建自定义权益证明机制公链及应用程序,并且每秒可以容纳上百个交易,这是路线图中的第一步。Cosmos生态系统的下一个里程碑是链间通信协议(IBC)的规范和部署。目标是使其规范尽可能具有通用性,这样它就可以成为跨链实际使用的链间通信协议。感兴趣的社区成员可以点此跟踪IBC开发进度。

目前,在实现IBC前就可以在Cosmos上构建自定义区块链,这意味着可以立即在Cosmos SDK上构建自己的区块链。当IBC模块可用时,您可以将模块插入代码中,区块链上的用户可以立即与其他区块链进行互操作。

来源:头等仓

文章标签: COSMOS
评论
登录 账号发表你的看法,还没有账号?立即免费 注册