当前位置:首页 > 知识 >

了解IBC跨链协议,开启区块链新时代

最近在Web3高峰会上,Cosmos的IBC跨链开发设计团队成员Christopher Goes给大家介绍了一份IBC相关的PPT。该PPT主题是从入门到精通的了解IBC。下面让我们快速浏览一下这份PPT。

多中心的interchain时代已经到来

首先,多中心的interchain链间时代已经来临。Interchain可以简单理解为跨链。这与Cosmos互联网的设计有关。在Cosmos绿色生态中,有不同的Hub中心核心区,每一个中心核心区可以和自身的Zone系统分区新项目联接。而不同的中心核心区之间也可以相互联接,例如CosmosHub和IRISHub。

IBC是链间(interchain)的通讯协议

IBC跨链协议是Interchain链间的通信协议。你可以把IBC跨链协议比作互联网技术中的TCP/IP传送协议。Cosmos精英团队也把IBC协议比作TCP/IP协议。虽然欲望很大,但并不张扬。

IBC关键的三个作用:传送,授权,指令

IBC的三个关键作用是:传送、授权和指令。这三个作用比较抽象,更好理解的形容词可能是“传输、验证和执行”。

IBC跨链可视化图

这幅图是IBC跨链协议的可视化。之前,真本聪就曾专门写过一篇文章来分析这张可视化照片,详细内容可参考这篇文章。

对这张PPT的理解是针对上一张IBC可视化图的部件拆卸:手机客户端应该指的是根据Tendermint的区块链技术,CosmosSDK的特性就是将不同的功能封装在不同的控制模块中,这些模块和组件之间通过管道连接。

IBC和APP的相似之处:网络层的数据传输

IBC跨链协议和APP也有一些相似之处:网络层的数据传输。真本聪理解是,每个区块链技术就像一个APP,而IBC跨链协议就是传输数据的作用,这是从非技术的角度来理解的。

大量具体内容可参考Cosmos在Github上相关IBC的代码库:github.com/cosmos/ics

近期Cosmos在IBC编码开发设计上非常努力,与11月的相关编码交付有很大关联。正如俗话所说,箭在弦上,迫不得已发。

猜你喜欢

微信二维码

微信