6张图告诉你, 区块链的未来在哪里(2)
时间:2023-10-02 23:22 来源:网络整理 作者:墨客科技 点击:次
用户可以将持有的 ATOM 作为系统中的验证器,或将 ATOM 委托给验证器。最初,Cosmos 设置了100个验证人,并计划参考治理参数不断增加验证人数,并且,只有为网络贡献力量的人才可以参与维护网络安全。 案例详解:ETH 转换为 BTC 为了更加简单明了,下面将 ETH 转换为 BTC。 首先为 ETH 创建一个中间可信分区(Zone),并设一组验证人负责将信息从 ETH bridge-zone 转发到 Cosmos Hub。 由于 ETH 和 BTC 存在不确定性(即当前链不一定正确),验证者需要等待一定量的确认函数后,才能保证交易成功。 一旦验证者确定交易处于最终状态,就可以从所处分区向 Cosmos Hub 发起一笔交易,表明他们确实收到了 ETH,随后,Cosmos Hub 创建 Wrapped Cosmos Ether,剩余的所有 Cosmos 分区也会同时获知:系统中存在新的 Wrapped Cosmos Ether。 假设转换汇率已事先确定,Wrapped Cosmos Ether 将会被换成 Wrapped Cosmos BTC,将这个 Wrapped Cosmos BTC 发送到比特币中间可信分区,然后发送到指定的 BTC 地址。 在这一过程中,有些假设还得注意: Cosmos Hub 需要确保 Wrapped Cosmos 资产余额能够正确地递增/递减 — — 这是一个潜在的缺陷,不过在 Cosmos 团队设计的系统中,任何人都能以自己的方式创建 Cosmos Hub。本质上来说,Cosmos 网络由不同群体运营的 Cosmos Hub 和 Zones 构成。 需要确保每个 Zones 可信,且能够正确转发资产、发送/接收消息,另外,发送者也必须对验证人能够充分信任,即验证人一定会正确转发消息而不会窃取资产。 互操作性经典案例 — — Polkadot Polkadot 由以太坊联合创始人兼前首席技术官、Web3 基金会总裁 Gavin Wood 创建,并于2017年底发售代币 DOT,融资超过1.45亿美元。如果 Cosmos 是由 Cosmos Hub 和 Zones 构成的开放网络,那么 Polkadot 就是单条“中继链”(replay chain),为平行链带来了诸多好处。 Polkadot 有以下几个关键创新点: 每条平行链的安全性来源于中继链上的验证者,一旦通过成为平行链连接到 Polkadot 网络,就能同时收获与 Polkadot 网络相同级别的安全性;而在 Cosmos 中,每条新链都需要验证者,安全性掌握在自己手中。 平行链可以使用去信任链间通信与其他平行链进行交互,想要跨链通信的用户不需要信任与之交互的每一条链,而只需要信任整个 Polkadot 网络具安全性即可,这也与 Cosmos 的工作原理不同:在 Cosmos 中,用户不需要依靠独立的验证者来信任源链、中继链和目标链。 Polkadot 的共识机制由两部分组成:GRANDPA 和 BABE。GRANDPA 是一个终结工具,它借鉴了 GHOST 分叉选择规则的一些原则(如 Ethereum 的 Casper);而 BABE 是一种类似于 Cardano 的 Ouroboros 区块生成机制,GRANDPA 允许链的一部分“最终化”且不可逆,将终结工具与生成区块分离,允许效率较低的终结工具在生成区块的不同流程生效,这意味着区块的生成有可扩展功能,这与基于 PBFT 的 Cosmos Tendermint 算法不同。 Polkadot 生态系统包含以下几个角色: 校对者(Collators):为平行链生成区块,并将信息交付至验证人验证。 提名者(Nominator):将资金分配给验证人参与权益机制。 验证者(Validator):对其资金量要求较高,负责打包中继链的新区块,其作用是:对新区块进行签名;参与GRANDPA确认中继链;通过确认交易是否正确,或跨链消息是否已处理,对平行链区块进行验证。 钓鱼者(fishermen):审查网络节点,鉴别恶意行为,像“赏金猎人”一样,它能够拿到一大笔报酬。 可以将 Polkadot 看作一个互连的系统,它将想要借助 bridge-zone 实现通信的各个链连接起来,所有的平行链和中继链作为一个整体运行。平行链可以合并自定义逻辑,并负责处理自己的状态转换,同时与其他链进行消息转发与传递。通过相互监听,平行链可以自由与其他链进行通信,而在 Cosmos 网络中,所有沟通都必须依赖 Cosmos Hub。 得益于中心设计理念,Polkadot 有很好的结构——平行链被动地从连接合约(bridge-contracts)中读取信息,但并不依靠连接合约在各平行链中发送消息。每条平行链都有相同的地位,也就是说,Polkadot 跨链网络真正做到了“去信任”,平行链的利益与中继链一致,而与其验证的其他任何平行链无关,此外,每隔一段时间,各个链也会随机的重新分配验证人。 案例详解:ETH 转换为 BTC 下面,营长以 ETH 转换为 BTC 为例,更为直观的了解如何实现平行链间的代币转换。 (责任编辑:admin) |
- 上一篇:dot价格最高多少钱
- 下一篇:《尸兄》确认拍真人电影 STX联手腾讯钱老板制片