Cosmos 和Polkadot:区块链的互操作性(cosmos区块链是哪国的)
你知道Cosmos 和Polkadot:区块链的互操作性吗?今天小编就给大家整理一些相关信息,希望对大家有所帮助哦!
前言:跨链网络本质上是扩展的解决方案,它跟以太坊和Harmony的分片一样,都是为了实现更大的交易吞吐量。
在跨链领域,目前Cosmos和Polkadot都有很大的社区关注度,那么,两者之间有什么异同?本文简单易读,适合初学者阅读。
本文由“蓝狐笔记”社群的“Cipher”翻译。
区块链互操作性可能是下一波创新浪潮,它在扩展去中心化网络方面创造巨大价值。
其中创建区块链网络的两个顶级竞争者分别是Cosmos网络和Polkadot网络。
我们将对比探讨两者的协议、网络设计、安全模型、技术堆栈等。
但首先,我们需要从更高层面来解释区块链互操作性意味着什么。
什么是区块链互操作性?区块链互操作性非常复杂,因此让我们尝试用最简单的方法来解释它。
区块链互操作性意味着一个人可以发送以太,并通过区块链协议自动接收到比特币,这一个过程无需交易平台等第三方参与。
这是一个简单的愿望,但尚未实现。
Polkadot 和 Cosmos 都在为区块链构建协议, 以实现安全、可靠地交互。
这些协议允许新创建的区块链之间能够相互发送交易和消息。
为什么它很重要?区块链构成的网络能通过网络效应改善去中心化的互联网。
当一切都连接在一起时,它带来了更多的资本、更好的用户体验和更多的头脑风暴,从而改善网络。
区块链互操作性可以显著提高区块链的可扩展性、速度和延展性。
例如,如果你的区块链上限交易数量为100TPS,则可以创建一个相同的区块链,且能与前一区块链互操作,这样就可以达到200TPS。
按照这种方法,你可以实现1000TPS。
它还允许私有链、公有链和联盟链进行连接。
最终,区块链甚至可以与SWIFT 等法币银行系统进行互操作。
为什么要关注Cosmos和Polkadot?从我的研究中,我发现它们是非常有希望的项目。
他们都有强大的技术团队,在去中心化社区拥有良好声誉,他们已经在区块链领域浸润多年,并且他们都从零开始写了大量代码。
它们用类似的策略来解决区块链互操作性,但在协议和设计方面存在差异。
这些差异在安全性、隐私性、效率、灵活性和易用性之间有不同的权衡。
现在让我们深入了解一下区块链互操作性的未来是什么样子!Cosmos网络自2014年以来,随着 Tendermint 的发布,Cosmos团队一直致力于区块链互操作性。
Tendermint 是一个拜占庭容错(BFT)共识引擎,以及点对点网络八卦协议。
Cosmos——区块链的互联网他们构建的Cosmos网络,是建立在Tendermint 之上的区块链。
Tendermint 和 Cosmos 都在 InterChain 基金会之下。
下面两个简单的示意图解释了他们是如何设计网络的。
(从更高层面看,其区块链由三个主要组成部分构成,即能相互交流的计算机节点网络、允许节点就新区块达成共识的协议、以及具有自己状态的应用层(如以太坊帐户,它存储以太余额作为状态)。
(Tendermint 负责区块链的网络和共识层。
这使得区块链可以基于Tendermint创建有自己状态的应用程序。
(蓝狐笔记注:把网络和共识层交给Tendermint,降低了开发难度)。
此图显示了通过ABCI 协议与 Tendermint 交互的 ABCI应用程序,下一节将对此进行说明。
)技术设计和协议Tendermint(共识和网络)Tendermint 是一种实用拜占庭容错(PBFT) 状态机。
它要求一组已知的验证者就一个区块达成共识。
Cosmos网络至少需要 2/3多数才能达成共识。
如果不到1/3的验证者是拜占庭(蓝狐笔记注:即恶意节点),网络将永远不会分叉,因为验证者不能在相同的高度上提交冲突的区块,这源于Tendermint 重视链的安全胜过链活性。
应用区块链接口(ABCI)ABCI 是一个接口,用于定义复本引擎(Tendermint) 和状态机 (区块链) 之间的边界。
ABCI 是区块链状态更新的唯一途径,只有Tendermint 才能获得区块链的状态更改功能。
这种设计是一个很好的安全策略,因为只有一个入口能更改状态。
下图对Tendermint 堆栈进行了细分, 显示了节点在对等网络中的连接方式, 以及每个节点的组件。
(这五个节点彼此创建点对点网络。
每个节点都是一台运行Tendermint 核心的计算机。
Tendermint 可以通过 ABCI 协议连接到区块链。
Cosmos 和Polkadot:区块链的互操作性就为大家介绍到这里了。如果你也感兴趣的话,不妨试试网站搜索,相信可能会有不一样的惊喜!