IBC协议:2022年主要发展回顾

  • IBCteam
  • 发布于 2023-02-13 17:24
  • 阅读 36

本文回顾了2022年区块链互操作性协议IBC的发展,包括主要版本发布、新特性、链上指标、GitHub指标以及生态系统发展。重点介绍了Interchain Accounts、Fee middleware等新功能,以及IBC在Polkadot、以太坊等生态系统中的应用,并展望了2023年的发展方向,主要包括可升级性、应用可组合性和生态系统扩展。

对于 Inter-Blockchain Communication (IBC) 协议 来说,2022 年是充满事件的一年。

从新的链集成到功能和改进,无可否认,IBC 今年巩固了其作为区块链互操作性黄金标准的地位。

Interchain 继续蓬勃发展。今年的发展加强了我们构建互连区块链全球网络的愿景。

此博客文章的目的是回顾今年并总结主要的协议开发和更新。涵盖的主题包括:

  • 主要版本
  • 新功能和协议改进
  • 链上和 GitHub 仓库相关指标
  • 重要的全生态系统开发
  • Interchain GmbH 的团队更新
  • 2023 年的一些主要优先级

版本 🔧

今年 ibc-go 有 4 个主要版本,每个新版本都引入了一项新功能或对现有堆栈的改进(在下一节中总结)。

新功能和改进 ✨

费用中间件 Interchain Standard (ICS) 29 的实现,被称为费用中间件,引入了一种链上机制来资助 Relayer。此功能的目的是激励 Relayer,以便 IBC 以可持续的方式扩展。

费用中间件包含在 v4.0.0 版本 中。你可以阅读 此博客文章 以了解有关该功能的更多信息。

Interchain Accounts(跨链账户) 今年 3 月,Interchain Accounts(ICA)作为 ibc-go v3.0.0 版本的一部分发布。到目前为止,我们已经看到 StrideQuicksilver 上线了控制器链功能,即可以在宿主链上打开和控制账户的链。

在 ibc.go v5.0.0 中,添加的主要功能之一是控制器子模块的 InterchainAccount gRPC 查询端点,以便用户可以检索其注册的 ICA 地址。

除了其他一系列改进之外,v6.0.0 版本 向 ICA 控制器子模块添加了 MsgServer。进行这些更改是为了提高 ICA 的实施和采用的便利性。

请参阅此处 以获取对 ibc-go v6.0.0 中对 ICA 所做更改的摘要。如果你有兴趣,可以参考此博客文章 以了解有关 ICA 工作原理的更多信息。

客户端重构 轻客户端是 IBC 的关键组成部分。采用 IBC 的主要障碍之一是开发轻客户端来跟踪不同的共识算法。

完成 02-client 重构 是为了缓解这个问题,并使轻客户端的开发更容易。我们使用 02-client 重构工作标记了 02-client-refactor-beta1,该工作最终将于明年在 ibc-go v7.0.0 中发布。v7 还会将 SDK 版本提升到 v0.47。

链上指标 ⛓️

活跃链的数量: 下图 1 显示了通过 IBC 互连的活跃链的数量。这个数字一直在逐季度增加。Interchain 目前由 53 条活跃链组成。

来源: mapofzones.com

IBC 转移的总美元价值: 2022 年,IBC 的跨链转移总额为 303 亿美元

图 2 描绘了传入和传出 IBC 转移的总美元价值。虽然今年大部分时间里交易量一直在下降,但我们可以看到转移价值似乎从 11 月开始复苏。

来源: mapofzones.com

Interchain Accounts(跨链账户): 在今年早些时候推出后,Interchain Accounts(ICA)正被 StrideQuicksilver 在主网上使用,它们是两个 Interchain 流动性质押协议。

来源: numia.xyz

Stride 于 9 月份推出。从那时起,总共有 1450 万美元的资产由 ICA 在他们的链上管理。上面的图 3 显示了每天在 Stride 上绑定的资产总美元价值的累计视图,这些资产然后通过 ICA 委托给宿主链。

有关在 Stride 上使用 ICA 的完整分析,你可以参考 此报告

GitHub 仓库指标 💻

强大的外部贡献者社区和我们非凡的工程团队一次又一次地交付了令人惊叹的软件。

下表总结了今年 ibc-go 和 ibc (spec) 仓库的一些重要 GitHub 指标。

图 4 显示了今年 ibc-go 的提交总数随时间的变化。

如果我们不对我们的外部贡献者为他们所做的出色工作,以及为促进 ibc-go 开发中的协作和创新而大加赞扬,那将是我们的疏忽。💪✨🔥

其他生态系统发展 🚀

将 IBC 带到 Polkadot [Composable Finance]

通过开发 BEEFY 轻客户端 和一个名为 XCVM 的新型跨链智能合约平台,Composable Finance —— 在 Strangelove Ventures 的帮助下 —— 正在构建互连 Cosmos 和 Polkadot 生态系统的基础设施。他们明年的上市计划将包括利用 Wasm 和 GRANDPA 客户端。

Composable 团队还在使用 IBC 将基于 Substrate 的链与 Near 生态系统桥接起来

ZK-IBC[Polymer]

Polymer 将成为 Interchain Security 的首批消费者链之一。使用零知识证明,Polymer 旨在将支持 IBC 的链与非 IBC 链连接起来。

非 Cosmos SDK 链上的 IBC[Penumbra]

今年,我们看到了第一个非 Cosmos SDK 链——Penumbra——在测试网上通过 IBC 连接到 Cosmos Hub。这是一个重要的里程碑,表明实施 IBC 不限于使用 Cosmos SDK 的链。

Twitter 嵌入

访问 X 上的这篇文章

Penumbra 🌘

@penumbrazone

·

关注

在 X 上查看

一些消息:@cosmos hub 已经验证了来自 @penumbrazone 测试网的第一个标头!

屏蔽交易即将进入 IBC,而且比你想象的要早 :)

[Cosmos Explorer for 63+ Blockchains]

mintscan.io \ \ Mintscan\ [Cosmos Explorer for 63+ Blockchains]

2022 年 7 月 15 日下午 4:05

X 广告信息和隐私

149 回复

复制链接

阅读 9 条回复

Twitter Widget Iframe

将 IBC 带到 Ethereum 和 Near [Electron Labs]

通过使用 zk-snarks,Electron Labs 旨在 使用 IBC 将 Ethereum 和 Cosmos 生态系统桥接在一起(最终还有其他 EVM 链)。

通过 IBC 转移安全性 [Babylon]

通过利用 IBC 作为转移安全性的工具,Babylon 旨在为 Cosmos 链提供比特币的安全性。Babylon 使用检查点方法,使用 IBC 传输层来聚合 Cosmos 链上的交易并将其时间戳记录到比特币上。

查看他们的博客 以了解有关 Babylon 工作原理的更多信息。

Interchain Queries(链间查询) 由 Informal Systems 和 Interchain GmbH 开发的 ICS-31 Cross-chain queries(跨链查询) 是一种协议,允许“查询”链通过 IBC 从“被查询”链请求数据。Stride 和 Quicksilver 目前都在生产中使用跨链查询模块。

Interchain NFTs(链间 NFT) [Bianjie]

Bianjie 开发的 Interchain NFTs 将允许用户通过 IBC 在不同的链之间发送他们的 NFT。请参阅此博客文章 以了解更多信息。

Interchain GmbH 的 IBC 团队 🌐

作为由 Interchain Foundation (ICF) 资助的三个核心团队之一,用于开发 IBC(与 Informal SystemsStrangelove Ventures 一起),我们在 Interchain GmbH 充当 IBC 协议规范ibc-go 仓库 的管理者和维护者。

我们的愿景是实现一个未来,其中 IBC 充当所有区块链之间的连接组织 —— 创建一个区块链可以安全地交互和交换信息的网络。

我们的团队年初有 6 个人。今天,我们是一个由 9 名成员组成的团队,在工程和产品垂直领域工作。

2023 年的展望? 🛣️

我们明年的目标可以大致分为三个主要主题:1) 可升级性,2) 应用程序可组合性,以及 3) 生态系统扩展

可升级性: 旨在实现 IBC 的面向未来,并能够在不牺牲网络效应或累积状态的情况下升级核心协议。

这将包括围绕 通道可升级性 的工作,以利用诸如 费用中间件 之类的新功能,升级 IBC智能合约,增强 ICS-20,更改通道的顺序等。可升级性主题还涉及围绕连接和客户端的可升级性的工作。

应用程序可组合性: 旨在扩展 IBC 的功能,并使开发人员可以更轻松地使用 Golang 或 CosmWasm 创建自定义 IBC 应用程序。

此主题中的关键可交付成果包括 路径展开 (ICS-20 v2)、PubSub 查询、支持新的应用程序工作流程,以及增强智能合约与 IBC 的可组合性。

生态系统扩展: 涉及支持为其他生态系统或轻客户端(ZK-IBC、NEAR、Substrate)实施 IBC 的团队,发布 localhost 连接,确保 IBC 安全性以及与相关项目的兼容性。

结论

尽管 2022 年宏观经济背景黯淡,但 Interchain 继续蓬勃发展,IBC 一直是推动整个生态系统增长和创新的先锋。

展望 2023 年,很明显,IBC 将继续在区块链互操作性的发展中发挥关键作用。无论是支持新的用例和应用程序,还是推动不同网络之间的创新,Interchain 的未来从未如此光明。

IBC 是互操作性中的一个根本性范式转变,它允许以一种信任最小化、安全和可扩展的方式跨区块链进行任意数据传输。请参阅我们的 Interchain Developer Academy 材料 以了解更多关于 IBC 的信息。

如果你有任何问题,你可以在我们的 Discord 上与我们联系。

关于作者:

Adi Ravi RajInterchain GmbH 工作,是 IBC 团队的协议分析师。

感谢 Carlos Rodriguez、Charly FeiSusannah Evans 和 Thomas Dekeyser 的反馈和审查。

  • 原文链接: medium.com/the-interchai...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
IBCteam
IBCteam
江湖只有他的大名,没有他的介绍。