撰文:AdiRaviRaj,ICF跨链基金会
编译:CosmosChinese中文技术社区
2022年对于IBC跨链通信协议来说是进展丰硕的一年。
在新链集成、功能和改进方面,IBC在2022年无疑巩固了它作为区块链互操作黄金标准的地位。
另一方面,跨链生态继续蓬勃发展。过去一年的发展强化了建立全球区块链互联网的愿景。
本文旨在回顾并总结IBC协议在2022年的主要发展和更新。主题包括:
主要版本发布
新功能与协议改进
链上及GitHub代码库相关指标
生态层面重要进展
InterchainGmbH团队更新
2023年部分重要事件展望
版本发布
今年ibc-go共发布了4个主要版本,每个新版本都引入了新功能或对现有堆栈的改进,在下一节中会进行总结。
新功能和改进
费用中间件
在跨链标准ICS-29的实现中,引入了一套用于支持中继器的链上机制。该功能的目的是激励中继器,从而实现IBC的可持续扩展。
ICS-29费用中间件标准:
https://github.com/cosmos/ibc/tree/main/spec/app/ics-029-fee-payment
费用中间件包含在ibc-gov4.0.0中。您可阅读《将中继器激励转移至链上:费用中间件、费用代付与预算模块》了解有关该功能的更多信息。
跨链账户
今年3月,包含跨链账户的ibc-gov3.0.0发布。到目前为止,我们已经看到Stride和Quicksilver上线并启用了控制链功能。控制链可以打开并控制主链上的账户。
IBC Group创始人:SBF与LUNA和3AC崩盘事件有关:11月11日消息,投资公司IBC Group创始人兼首席执行官Mario Nawfal发推文称,一知情人士在我空间里分享了关于FTX创始人Sam Bankman-Fried(SBF)导致LUNA崩溃和击毁三箭资本的故事,且赵长鹏知道此事。赵长鹏曾多次警告SBF的鲁莽行为,但SBF无视他。随着事情变得更糟,赵长鹏别无选择,只能将这个问题公之于众。这导致赵长鹏在3天前发布了一条推文,搞垮了FTX。我询问了消息来源以确保它不是错误信息,结果证明这是赵长鹏的一个非常亲密的朋友,演讲者是主要中心化交易所的资深人士。不过,Mario Nawfal称其删除了(具体描述上述事件的)推文,因为上述演讲者立即了面临巨大的压力和威胁,为了避免此人陷入困境随即删除了它。
三箭资本联合创始人Zhu Su转发上述推文。此前昨日消息,Zhu Su发推表示,Alameda一直在做FTX用户的对手盘,但LUNA事件导致其巨额损失。[2022/11/11 12:50:53]
ibc-gov3.0.0:
https://github.com/cosmos/ibc-go/releases/tag/v3.0.0
ibc.gov5.0.0中新增的主要功能之一是控制链子模块的InterchainAccountgRPC查询端点,以便用户可以检索其注册的ICA地址。
ibc.gov5.0.0:
https://github.com/cosmos/ibc-go/releases/tag/v5.0.0
除了诸多其他改进之外,ibc-gov6.0.0还向ICA控制器子模块添加了一个MsgServer,这些更改是为了提高ICA实现与采用的便利性。
IBC社区基金Spark IBC上线Juno Network主网:7月10日消息,IBC社区基金Spark IBC现已上线Cosmos生态智能合约公链Juno Network主网。目前竞选基金在下一次竞选前关闭,普通基金将无限期开??放供捐款。
Spark IBC是一个建立在Juno Network之上的慈善组织,专注于支持IBC互联区块链的跨链生态系统,包括但不限于促进权力下放、开发和验证器(基础设施)支持、营销与公关、一般用户支持、资助社区和基础设施项目、黑客和利用汇款。用户可将USDC捐赠给普通基金或竞选基金,按1:1的比例获得Spark积分。[2022/7/10 2:03:17]
ibc-gov6.0.0:
https://github.com/cosmos/ibc-go/releases/tag/v6.0.0
《ibc-gov6:跨链账户ICA功能变更及影响》
《跨链账户常见问题解答》
客户端重构
轻客户端是IBC的关键组件之一。IBC广泛采用的主要障碍之一是需要开发不同的轻客户端来跟踪不同的共识算法。
客户端重构正是为了简化轻客户端的开发,从而减轻这一负担。重构版本将在2023年ibc-gov7.0.0中发布。这一版本同时也会将SDK版本升级至v0.47。
《ibc-gov7.0.0版本客户端重构:为IBC跨生态扩展奠基》
客户端重构beta1:
https://github.com/cosmos/ibc-go/tree/02-client-refactor-beta1
链上指标
活跃链的数量
下图1显示了活跃IBC链的数量。这个数字一直在逐季度增长。跨链生态中目前共包含53条活跃链。
基于Cosmos的Umee推出首个IBC价格预言机:金色财经报道,Umee是一个基于Cosmos的借款和借贷平台,该公司周四宣布,还有几周时间就会推出Cosmos的区块链间通信(IBC)协议的第一个价格预言机服务。称为Orion的价格预言机将由Umee区块链的验证器提供,该验证器运行的软件将自动从一组中心化交易所,加上Osmosis dex中提取定价数据。[2022/7/7 1:58:12]
IBC事务总额
2022年,IBC的跨链事务总额为303亿美元。
图2显示了转入和转出的IBC事务总值。虽然今年大部分时间的事务量一直在下降,但我们可以看到跨链事务总值似乎从11月开始逐步恢复。
跨链账户
自今年年初推出后,跨链账户已在Stride和Quicksilver主网上启用。
GitHub仓库指标
强大的外部贡献者社区和杰出的Cosmos开发团队一次又一次地完成了高质量的软件交付。
下图总结了2022年ibc-go和ibc(规范)仓库的一些重要GitHub指标。
图3展示了2022年向ibc-go提交的commit总数。
我们对外部贡献者所做的出色工作,以及他们在ibc-go开发过程中对协作和创新的促进作用致以最无上的赞美与感谢。
其他生态层面的发展
跨链NFT
跨链NFTs功能基于NFT模块与跨链NFT标准ICS-721,由边界智能主导开发,并获ICF跨链基金会支持。该功能将为Cosmos引入基于IBC的跨链NFT互操作性,并扩展IBC能力。详情请参阅《Cosmos即将到来的IBC跨链NFT技术》。
边界智能官网:
数据:25条公链已接入Cosmos IBC协议,总市值超过600亿美元:据Cosmos发布的博客,在上线8个月以来,目前已有25条公链已接入IBC协议,其生态代币(ATOM、OSMO、LUNA、CRO、SCRT等)总市值超过600亿美元,累计发生 580 万笔IBC交易。
2022年,IBC 协议还计划跨链连接比特币、以太坊、Polkadot 、Avalanche 、Harmony 和 Celo 等公链网络,进一步释放区块链的大量流动性。[2021/12/9 7:28:52]
https://www.bianjie.ai/
NFT模块:
https://github.com/cosmos/cosmos-sdk/blob/main/docs/architecture/adr-043-nft-module.md
跨链NFT标准ICS-721:
https://github.com/cosmos/ibc/tree/main/spec/app/ics-721-nft-transfer
此外,由边界智能联合IRISnet、Stargaze、GravityBridge等Cosmos生态团队共同倡议发起的GameofNFTs即将于2023年第一季度启幕!GameofNFTs是继GameofZones、GameofStakes、GameofChains之后又一次万众瞩目的大规模开发者活动,由公共激励性测试网和黑客松两部分组成,旨在全面测试跨链NFT功能,并引导Cosmos开发者围绕该功能探索更多创新用例。
将IBC扩展至Polkadot
通过开发BEEFY轻客户端和XCVM新型跨链智能合约平台,ComposableFinance在StrangeloveVentures的帮助下正在构建连接Cosmos和Polkadot生态的基础设施。他们明年的上线计划还将利用Wasm和GRANDPA客户端。
声音 | BM:IBC将在市场准备就绪时推出:据MEET.ONE消息,昨日(3月12日)晚间至今日(3月13日)凌晨,BM在电报群中积极与社区成员交流,其中提到,IBC将在市场准备就绪时推出,在理想状态下RAM价格可以趋近于0。 同时,BM还提到,如果需要达到1000 tps,那么侧链就是一种解决方案。[2019/3/13]
BEEFY轻客户端:
https://github.com/ComposableFi/centauri/tree/master/light-clients/ics11-beefy/
XCVM:
https://medium.com/composable-finance/xcvm-architectural-overview-8425fc2e5d47
ComposableFinance:
https://www.composable.finance/
StrangeloveVentures:
https://strange.love/
GRANDPA:
https://github.com/cosmos/ibc/blob/main/spec/client/ics-010-grandpa-client/README.md
Composable团队还致力于使用IBC实现Substrate链与Near生态的互连。
相关链接:
https://medium.com/composable-finance/bringing-ibc-to-near-our-near-polkadot-bridge-a8954d7ed886
ZK-IBC
Polymer即将成为跨链安全的首批消费者链之一。Polymer旨在使用零知识证明连接IBC链与非IBC链。
Polymer:
https://www.polymerlabs.org/
在非Cosmos-SDK链应用IBC
今年,首个CosmosSDK链Penumbra上线。Penumbra在其测试网中使用IBC连接到了CosmosHub。这是一个重要的里程碑,表明了实现IBC不仅限于CosmosSDK链。
Penumbra:
https://penumbra.zone/
Penumbra通过IBC与CosmosHub连接:
https://www.mintscan.io/cosmos/txs/BA254A764A202BB1188E97F44DF03C5532307793B6DAF39E69C2DB800E13880A
将IBC引入以太坊和Near生态
通过使用zk-snarks,ElectronLabs致力于通过IBC连接以太坊和Cosmos生态,并最终连接其他EVM链。
ElectronLabs:
https://electronlabs.org/
详情链接:
https://www.notion.so/Bringing-IBC-to-Ethereum-using-ZK-Snarks-zk-IBC-899d9ef103e8428c92f907621b027175
使用IBC转移安全性
通过利用IBC作为转移安全性的工具,Babylon致力于向Cosmos链提供Bitcoin网络的安全性。Babylon使用一种检查点方法,通过IBC传输层将Cosmos链上的事务聚合到Bitcoin网络中,并为其添加时间戳。
Babylon工作原理详见博客:
https://babylonchain.io/blogs
跨链查询
ICS-31跨链查询功能由InformalSystems和InterchainGmbH团队开发,是一种允许「查询」链通过IBC从「被查询」链请求数据的协议。Stride和Quicksilver目前都在生产环境中使用了跨链查询模块。
ICS-31跨链查询功能:
https://github.com/cosmos/ibc/tree/main/spec/app/ics-031-crosschain-queries
InterchainGmbH的IBC团队
作为由ICF跨链基金会支持开发IBC的三个核心团队之一,InterchainGmbH团队担任了IBC协议规范和ibc-go仓库的管理者和维护者。
IBC协议规范:
https://github.com/cosmos/ibc
ibc-go仓库:
https://github.com/cosmos/ibc-go
InterchainGmbH的愿景是实现这样一个未来——即IBC充当所有区块链之间的连接组织,从而创建一个区块链互联网,使区块链可以在其中安全地交互并交换信息。
2022年年初,InterchainGmbH团队只有6人。而今天,团队成员的数量已扩展到9名,他们分别从事开发和产品垂直领域的工作。
2023年展望
2023年的目标大致可分为三个主要主题,分别是:1)可升级性;2)应用程序可组合性;以及3)生态扩展。
可升级性
旨在实现IBC的未来验证,以及在不牺牲网络效应或累积状态的前提下升级核心协议的能力。
这将包括围绕通道可升级性的工作,目的是充分利用费用中间件、升级IBC智能合约、增强ICS-20、更改通道顺序等新功能。可升级性主题还涉及围绕IBC连接和客户端可升级性的工作。
通道可升级性:
https://medium.com/the-interchain-foundation/how-channel-upgradability-will-level-up-the-interchain-18077ae1d6cc
费用中间件:
https://github.com/cosmos/ibc/tree/main/spec/app/ics-029-fee-payment
应用程序可组合性
旨在扩展IBC的功能,并使开发人员更容易在Golang或CosmWasm中创建自定义IBC应用程序。
该主题下的主要可交付成果包括路径展开(pathunwinding,ICS-20v2)、PubSub查询、支持新的应用程序工作流程,以及增强智能合约与IBC的可组合性。
路径展开:
https://github.com/cosmos/ibc/discussions/824
PubSub查询:
https://github.com/cosmos/cosmos-sdk/issues/13095
生态扩展
包括支持团队为其他生态或轻客户端实现IBC,发布本地主机连接,以及确保IBC安全性和依赖项目的兼容性。
总结
2022年,跨链生态逆势而上,不断壮大,而IBC一直走在整个生态增长和创新的前列。
进入2023年,IBC将继续在区块链互操作发展中发挥关键作用。无论是启动新的用例和应用程序,还是推动不同网络的创新,跨链的未来从未如此光明。
IBC是互操作性的根本范式转变,它允许以信任最小化、安全和可扩展的方式跨链进行任意数据的传输。
标签:IBCOSMOSMOCOSMIBC币3X Short Cosmos Tokenosmosis币想要实现什么COSM价格
继前NFT项目Moonbirds首席运营官RyanCarson宣布推出全新Web3项目“Flux”并公布初始投资者名单后,多名投资人在社交媒体上宣布退出.
1900/1/1 0:00:00原文标题:Anincompleteguidetostealthaddresses作者:VitalikButerin编译:Karen.
1900/1/1 0:00:00作者:Ggg,RedlineDAO2010年,以太坊创始人VitalikButerin在魔兽世界中有一个术士的账号,有一天暴雪决定将术士角色大削,移除了生命虹吸法术的法伤部分.
1900/1/1 0:00:00作者:ABCDECapital?DeBox.pro是重塑内容变现及社区参与度的「Web3版知识星球」,基于链上资产与行为数据,用户无需许可即可加入与自身链上地址相关社群群组,上线4个月时间.
1900/1/1 0:00:00作者:av,BuidlerDAO 全文10309字,预计阅读时间25分钟文章速览:01/Web3社交的逻辑02/?目前的实践与探索0201/公链层0202/存储层0203/协议层0204/应用层.
1900/1/1 0:00:00撰文:RodrigoSeira、AmyAixiZhang和JakeChervinsky,Paradigm编译:0x11.
1900/1/1 0:00:00