用户意见反馈

请在下面填写您遇到的问题或意见建议,并留下您的联系方式,
我们将为您提供更好的产品和服务。

您的邮箱地址

请详细描述您的问题或建议*

上传截图支持 jpg,jpeg,png,gif等图片格式,图片小于5MB

取消提交
举报
  • 内容涉嫌抄袭,代表月亮消灭他/她
  • 发布不实消息,画个圈圈诅咒他/她
  • 诱导投资,放毛毛,揍他/她
  • 侵犯名誉、隐私,这个借一步说话
  • 其他
具体描述(选填):
取消提交
我要爆料

填写邮箱地址/手机号码(仅管理人员可见)

请详细描述您要爆料的内容*

上传截图支持 jpg,jpeg,png,gif等图片格式,图片小于5MB

取消 提交
提交网址
常用工具
取消 提交

投稿奖励Token领取申请 我的奖励

选择您要兑换的Token

填写兑换文章信息

请填写您在链向财经平台已审核通过且未申请兑换Token的文章

*兑奖信息一旦提交将无法修改,请认真核对兑换规则及接受地址

取消 提交

已成功提交审核

期待您更多优秀的作品

Token奖励领取最新状态,可前往
个人中心“我的奖励-投稿奖励”查看

后,弹窗自动关闭

扫码领取奖励 更多详情

链小象(CFOR)未来可兑换比特币、以太坊、瑞波、EOS等区块链资产;链向财经合作区块链项目资产;链向财经应用内的增值产品和服务、链向财经主办活动的奖品。

  • 13579
  • 1
  • 喜欢
  • 举报
  • 分享到
  • 微信
    打开微信“扫一扫”,打开网页后点击屏幕右上角“分享”按钮
  • 空间
  • 微博
  • twitter
  • facebook

深入浅出的理解IBC跨链协议

08-26 18:51

标签: IBC 跨链 Cosmos

来源: Soros



真本聪简评:近期举办的Web3峰会上,Cosmos负责IBC跨链开发的团队成员Christopher Goes给大家分享了一份IBC相关内容的PPT。该PPT的主题是深入浅出的理解IBC。

接下来让我们快速浏览一下这份PPT吧。



深入浅出的理解IBC

虽然说是说深入浅出,但是这份PPT依旧是非常的晦涩难懂,满屏透露出一股浓浓的极客风格。为此,真本聪在研读了这份PPT后,决定用易于大家理解的话来和大家分享一下这份PPT到底讲了什么。



多中心的interchain时代已经到来了

首先,多中心的interchain链间时代已经到来。什么叫interchain。你可以简单的理解为跨链。为什么是多中心?这和Cosmos网络的设计有关。Cosmos生态中有不同的Hub中心枢纽,每个中心枢纽可以和自己的Zone分区项目连接,同时不同的中心枢纽之间也可以互相连接,比如Cosmos Hub和IRIS Hub。



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

IBC跨链协议是interchain链间的通讯协议。你可以把IBC跨链协议比做互联网的TCP/IP传输协议。题外话,Cosmos团队就是把IBC协议比作TCP/IP协议的…..野心很大,不过也很低调。



通讯协议在过去的几十年内也经历了不断的迭代,技术的更迭特别快,正所谓江山代有人才出,各领风骚数百年。IBC跨链协议会是下一个TCP/IP协议吗。



IBC主要的三个功能:传输,授权,命令

IBC的三个主要功能:传输,授权和,命令。这三个功能还是很抽象的,小编也只能暂时望文生义了。



IBC跨链可视化图

这张图是IBC跨链协议的可视化,真本聪之前专门写了一篇文章来分析这张可视化图片,详情可参阅这篇文章。



这张PPT真本聪的理解是对于上一张IBC可视化图的组件拆解:客户端应该指的是基于Tendermint的区块链,Cosmos SDK的特点就是把不同功能封装进不同模块,模块与模块之间通过通道相互连接。



IBC和APP的类似之处:应用层的数据包语义

IBC跨链协议还和APP有一定的相似点:应用层的数据包定义。真本聪对此的理解是,各个区块链就像APP一样,IBC跨链协议充当的是数据传输的功能(非技术角度的主观理解)



更多内容可参阅Cosmos在Github上有关IBC的代码库:github.com/cosmos/ics

PS:最近Cosmos关于IBC的代码开发的特别勤奋,和11月要交付代码有很大的关系。正所谓,箭在弦上,不得不发。



+1

已有0人喜欢

本文经授权发布,不代表链向财经立场。如若转载请标注文章来源:链向财经(www.chainfor.com)

为了您能更及时的获取到最新热门资讯,请关注链向财经微信公众号:LXcaijing

热门文章推荐