LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 阿里都在研究的Cosmos,上限在哪里?

阿里都在研究的Cosmos,上限在哪里?

2020-06-04 风展 来源:区块链网络

原文戳这里(????)=?Top Things You Should Know About Cosmos (ATOM)


Cosmos构建了区块链基础设施和协议,使区块链生态系统能够相互扩展和互操作。这是一个非常有趣的项目,有很多不同的方面可以挖掘。

1Cosmos是什么?


Cosmos是一个由独立的区块链组成的去中心化网络,它可以相互扩展和互操作,从而创建一个区块链生态系统。

通过这种可互操作的区块链生态系统,Cosmos旨在通过解决当今最棘手的区块链问题,建立一种新的代币经济的基础;即可伸缩性、可用性和互操作性。

a.可伸缩性

Cosmos采用了一个创新的一致性模型Tendermint来解决区块链的可伸缩性问题,Tendermint是拜占庭式容错(BFT)共识引擎,为Cosmos的POS提供了动力。

Cosmos上的所有区块链都将采用诸如Tendermint和Cosmos Hub等BFT共识算法,其ATOM加密货币是组成Cosmos网络的数千个相互连接的区块链中的第一个。

b.可用性

Cosmos致力于使区块链应用程序变得更简单,更易于开发人员理解。它通过为开发人员提供Cosmos SDK(软件开发工具包)来实现此目的,这是一个用于构建可互操作的、特定于应用程序的区块链的模块化框架。

c.互操作性

Cosmos公司通过其专有的区块间链通信(IBC)协议,为区块链空间带来了互操作性,该协议使区块链能够在彼此之间进行通信和转移资产。IBC协议类似于用于区块链的TCP/ IP消息传递协议。

2Cosmos的愿景

Cosmos的最终目标是创建一个区块链网络——一个能够以一种去中心化的方式相互通信的区块链网络。

Cosmos网络中的区块链将维护主权,快速处理交易并与生态系统中的其他区块链进行通信。

Cosmos的目标是让开发人员更容易构建区块链,以一种安全、可扩展的方式彼此通信和交易。


Cosmos是由软件开发公司Tendermint Inc创建的,该公司由其创始人兼首席执行官Jae Kwon和联合创始人兼首席技术官Ethan Buchman领导。

Cosmos的历史可以追溯到2014年,当时Jae Kwon成为第一个将拜占庭容错(BFT)研究应用于PoS公共区块链的环境中。

2015年下半年,Kwon与Ethan Buchman一起成立了Tendermint Inc.,并开始开发和试验Tendermint共识算法。

之后,在2016年,Kwon和Buchman发表了Cosmos白皮书,并成立了Interchain Foundation(ICF),这是一个瑞士非营利性基金会,其成立是为了支持Cosmos及其生态系统的发展。ICF成立后,基金会于2017年为Cosmos Network的融资筹集了1680万美元。

最后,经过多年的发展和构建Cosmos网络及其区块链技术,Cosmos Hub是首个Cosmos网络区块链,于2019年3月13日成功启动。

现在,回到Cosmos的创建者:

Tendermint的首席执行官兼创始人Jae Kwon是一名科技企业家,此前他创建了一款名为“I done this”的生产力应用,并为Scramble.io,Flywheel网络和Yelp等其他项目做出了多方面的贡献。

首席技术官、Tendermint联合创始人Ethan Buchman拥有古尔夫大学(University of Guelph)硕士学位,并有超过2年的科研经验。现在,Buchman担任Interchain Foundation的副总裁兼Informal Systems的首席执行官,这两个组织都专注于Cosmos网络的区块链技术。

3Cosmos的ATOM代币是用来做什么的?


Cosmos (ATOM)是Cosmos Hub区块链的原生加密货币,它是Cosmos网络中第一个也是唯一一个代币。

ATOM代币有两个用例:

抵押

治理

a.抵押

ATOM代币被用作公共股权证明(PoS) Cosmos Hub区块链中的抵押代币。ATOM代币持有者可以抵押ATOM来为Cosmos Hub的安全和治理做出贡献,并获得ATOM代币作为对其贡献的奖励。

ATOM代币持有者可以将其ATOM委托给Cosmos Hub区块链上的100个验证器中的一个或多个。

b.治理

ATOM代币持有者可以用他们的ATOM投票,通过链上治理提案影响Cosmos Hub区块链的未来。任何人都可以通过受支持的ATOM加密钱包参与Cosmos Hub的治理。

4

Tendermint Core是什么?


Tendermint Core是一款最先进的拜占庭容错(BFT)共识引擎,为Cosmos Hub区块链提供动力,并将为Cosmos生态系统的未来区块链提供动力。它是一种可以在许多机器上安全地、一致地复制各种应用程序的软件。

Tendermint的功能

a.拜占庭式故障容错

任何良好的共识机制都必须对拜占庭式故障容错,以维持安全性,并且Tendermint Core最多可以容忍任意故障运行的计算机中的1/3。即使机器发生恶意行为,Tendermint Core也可以成功达成共识。

b.编程语言无限制

Tendermint Core使用ABCI协议,该协议支持以任何编程语言(即Erlang,Golang,Java,JavaScript,Ocaml,Rust等)编写的状态机。

c.状态机复制

Tendermint Core可以在世界各地的确定性状态机上复制。

d.快速

一旦交易包含在一个块中,Tendermint Core具有即时完成交易的功能。像其他比特币和以太坊这样的区块链一样,无需等待确认。

Tendermint Core核心用例:

游戏类

去中心化交易所

身份系统

数字版权

属性

通讯

视频

更多

5Cosmos如何与以太坊竞争?

Cosmos与以太坊的竞争,旨在改善以太坊的三个明显的局限性:

可伸缩性

可用性

主权

# 可伸缩性

构建在Ethereum之上的去中心化应用(dapps)受到每秒15个交易的共享速率的限制。这是因为Ethereum使用了PoW,并且Ethereum Dapp在同一个区块链上共享相同的资源。

另一方面,Cosmos使用特定于单个应用的区块链来为去中心化的应用程序提供动力,并通过Tendermint共识算法实现即时的最终交易。

# 可用性

以太坊区块链服务于整个潜在dapp和用例的沙盒。虽然这在理论上是伟大的,但它对一般用例进行优化,而缺乏对特定用例的优化。另外,Ethereum dapp仅限于几种编程语言和特定的模型。

Cosmos通过其特定于应用的区块链增加了dapp的可用性,它给予开发者极大的灵活性和自由度。此外,在Cosmos之前,为特定应用程序构建和部署区块链相当困难,但是Cosmos SDK使其变得相对容易。

# 主权

Ethereum上的Dapps都共享相同的底层环境,这实际上创建了两层治理,即Ethereum的治理和应用程序的治理。这给应用程序带来了各种各样的问题。例如,如果应用程序需要EVM中的新特性,则依赖于Ethereum的治理来实现它。

同样,Cosmos通过其特定于应用程序的区块链来解决此限制,可以量身定制以满足每个应用程序的需求。

6Cosmos与其他区块链具有互操作性吗?

Cosmos既可以与Cosmos生态系统中的区块链互操作,也可以与比特币或以太坊等其他区块链互操作。

a.Cosmos网络区块链


Cosmos网络中定制块链之间的连接是通过一种称为块链间通信协议(Inter-Blockchain Communication protocol, IBC)的协议实现的。

此协议利用了Tendermint共识引擎中提供的即时终结特性(并可与其他快速终结共识引擎协同工作),允许异构链相互传递价值或数据。

Cosmos Hub及其ATOM代币是Cosmos区块链网络中的第一个区块链和加密货币。

b.其他区块链


Cosmos还可以与其他非Tendermint区块链(比如比特币和以太坊)互操作。

—-

编译者/作者:风展

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...