网络安全检测|网络安全服务|网络安全扫描-香港墨客投资移动版

主页 > 业界资讯 > imtoken

Polkadot和Cosmos为什么对区块链很重要(2)

(Cosmos的Hub是连接Cosmos网络上所有其他区块链的主要区块链。每个Zone(区域)都有自己的区块链,它们共同创建了一个用于连接的枢纽和分支模型。)

IBC有一个更专业的技术用语,即链中继。链中继允许区块链读取和验证其他区块链中的事件。例如,链A 上的智能合约想知道链B上是否发生了某个事件。为此,链B上的智能合约需要取一个链A的区块头,并验证它是否已经满足共识并达到最终性。(蓝狐笔记:区块链最终性指交易已经被写入区块并添加到区块链上,也就是不能被逆转或篡改。)

从本质上讲,Cosmos正在建立一种网络,使创建新的区块链变得很容易,并且这些新创建的区块链从一开始就能通过链中继进行互动。每个区块链都将在Tendermint 上运行, 如下图所示。

Polkadot和Cosmos为什么对区块链很重要

(Cosmos Hub与在Tendermint 上运行的其他4个区块链互动。通过IBC 协议的设计,它们可以很容易地读取彼此的状态并采取相应的行动。左上角的链是一个peg zone,在下一节中对此进行了说明。)

新的区块链只要遵循IBC 协议,就能加入网络,且不论是公有链还是私有链,这条规则都适用。

Peg Zone(锚定区域)

Peg Zone将允许Cosmos网络连接到已上线的区块链网络,比如以太坊的主网。能够连接到已上线的区块链是对任何区块链互操作网络的主要要求。Peg Zone很复杂,但让我们尝试用简单的语言来解释它们是如何工作的。

首先,你必须有一个共享的安全模型,在这个模型中Cosmos Peg Zone的验证节点也需要运行一个以太坊主网节点,并由这个特殊的验证节点批准两个链之间的相互作用。这是一个复杂的基础设施,为此你还需要信任负责运行Peg Zone的团队。

资产的实际交易需要一个以太坊主网的智能合约锁定以太,并同时在锚定区域创建代表“Cosmos-以太”的新代币,这种新代币可以通过IBC 在Cosmos网络上使用。而在Cosmos这边验证者将锁定Cosmos本地代币ATOM,然后将创建一个ERC-20版本的ATOM代币,可以在以太主网中使用。这将允许Cosmos和以太坊主网间资产的完全互操作性。

实现两链之间的互操作性

任何可互操作的网络都需要至少两个可以交换消息和进行交易的区块链。Ethermint将是第一个与Cosmos Hub互动的区块链。

Ethermint是Cosmos团队在Cosmos Hub主网上线后推出的一条区块链。描述Ethermint的最简单的方式是:它就是Ethereum 区块链,但其原有的PoW共识算法被Tendermint共识引擎取代。这使得基于以太坊虚拟机(EVM)的区块链可以通过IBC 轻松地与Cosmos网络进行互动。

Ethermint将在某个时间点对所有以太帐户进行“快照”,并使用该状态创建一个新的Ethernint zone。这使得他们能够以最小成本吸引现有的以太坊开发者群体,并将为Ethermint使用者提供新的代币和更快的交易速度。

首先选择创建Ethermint,而不是通过Peg Zone连接到现有的以太坊主网,是因为前者在技术上更容易搭建。然而,一个区块链网络必须有Peg Zone。比特币和以太坊如此强大,忽视它们对Cosmos或Polkadot来说都将是一个非常危险的举动。

Cosmos Hub

Cosmos Hub是主要的区块链,作为Cosmos网络中所有区块链的中心连接器。它是一个由 Tendermint 驱动的多资产权益证明区块链。Cosmos Hub的原生代币是ATOM(蓝狐笔记:中文社区形象地称为阿童木),ATOM用于区块链的质押(staking)和治理(governance)。该Hub以100名验证者启动,后续每年将持续增加。

ATOM持有人可以是验证者,也可以是委托者。验证者设置一个完整的节点,以维护网络安全并处理交易。委托者根据他们个人对验证者的审查,将其代币委托给值得信任且能够运行节点的验证者。

验证者通过质押ATOM获得额外的ATOM作为区块奖励。验证者会在扣除少量代理费用之后把这些奖励分发给委托者。

为了保持验证者的诚实,做出恶意行为或向区块链发布错误数据的验证者,会受到经济上的处罚——损失一部分他们的ATOM。这通常被称为“消减(slashing)”。这些博弈论层面的要求被用来激励权益证明区块链中的正确行为。

(责任编辑:admin)