BHP2.0小课堂丨BHP2.0如何通过Cosmos实现跨链交互

昨天的推文《BHP2.0小课堂丨什么是Cosmos?》中,我们简单介绍了什么是Cosmos,Cosmos解决的问题以及BHP2.0为什么选择加入Cosmos 生态。

今天我们来讲讲BHP2.0要如何通过Cosmos实现跨链交互。

要理解如何通过 Cosmos实现跨链,最关键的是了解 IBC协议。

IBC 是 Cosmos围绕 Cosmos 网络 和 Tendermint 共识而设计的 跨链通信协议 ,也就是 Inter Blockchain Communication 跨链通讯协议 ,用于 Hub 与 Zone 之间互通的双向通信,以进行 协议层 的价值 跨链传递。区块链之间的连接就是通过IBC协议实现的。IBC 利用Tendermint 共识的“即时最终性”(其他的具有“即时最终性”共识引擎也可以),以允许异构链之间相互转移价值(如 token)或数据。

什么是异构链(HETEROGENEOUSCHAINS)?

本质上它归结为两件事:

不同的层:异构链有不同的层,这意味着它们在如何实现网络,共识和应用部分方面可能有所不同。为了与 IBC 兼容,区块链只需要遵循几个要求,主要是共识层必须具有快速的最终确定性。工作量证明链(如比特币和以太坊)不属于这个类别,因为它们的确定性是概率性的。

主权:每个区块链都由一组验证者维护,他们的工作是同意下一个区块提交给区块链。在工作量证明区块链中,这些验证者被称为矿工。主权区块链是一个拥有自己的验证者集合的区块链。在许多情况下,区块链的主权是很重要的,因为验证者最终负责修改状态。在以太坊中,应用程序都是由一组通用验证者(矿工)运行的。正因为如此,每个应用程序只有有限的主权。

IBC允许异构链之间转移价值(如 token)和数据,这意味着具有不同应用程序和验证人集合的区块链是可互操作的。例如,它允许公有链和私有链间相互转移 token。

在区块链所面临的诸多问题中,网络孤立性阻碍了不同区块链之间的协同操作,极大程度的限制了区块链的发挥空间,跨链技术就是实现价值互联网的关键。

BHP致力于打造下一代去中心化的云计算底层操作系统,不断优化为具开放性、针对性、兼容性、交互性、安全性的可信分布式网络,助力新一代算力基础设施的建设,实现全球各种智能算力应用场景和数字经济生态的商业落地与协同发展。跨链交互将有助于BHP实现不同链上的资产交换,跨越多个区块链网络达成的智能合约等交互,推动BHP生态进一步发展,让我们共同期待。

相关文章:

  • 2021-07-09
  • 2021-11-23
  • 2022-01-20
  • 2021-11-12
  • 2021-06-10
  • 2021-11-23
  • 2021-05-29
  • 2022-12-23
猜你喜欢
  • 2021-11-01
  • 2021-06-17
  • 2021-11-21
  • 2021-05-20
  • 2021-08-02
  • 2021-12-27
  • 2021-11-17
相关资源
相似解决方案