跨链CosmosIBC协议

Posted thefist11

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跨链CosmosIBC协议相关的知识,希望对你有一定的参考价值。

1. (Inter-Blockchain Communication Protocol)IBC定义

IBC协议用于Hub与Zone之间消息传递。 通过数据包交换在多个不同的区块链网络之间转移数据和状态信息。最初用来实现跨链通证转移。

IBC目标是在两个独立的七层网络之间传递应用信息,所以需要链外的relay把数据包在链A和链B的网络之间做中继。
在这里插入图片描述
在这里插入图片描述

2. channel

在这里插入图片描述
3. 一次完整IBC协议的握手和通信流程。

跨链双方需要在链上初始化一个对方链的轻客户端,这个Client实质上是另一个区块链的轻客户端,而且必须满足Cosmos规定的一套Client接口。

IBC的建立需要建立多次的握手过程,并增加了一步初始化客户端的操作。

在这里插入图片描述

以上是关于跨链CosmosIBC协议的主要内容,如果未能解决你的问题,请参考以下文章

跨链Cosmos之“跨链交互协议IBC”

趣链 BitXHub跨链平台 IBC通信协议

跨链波卡XCMP跨链通信协议

ChainBridge跨链协议教程EVM/Substrate

区块链BaaS云服务(21)腾讯CCGP ”跨链协议 AMDP“

跨链Cosmos之“跨链交互协议IBC”前言