全球数字财富领导者

Cosmos还有哪些筹备中的举措?解析Interchain Stack2024年计划

2023-10-09 18:22:05
金色财经
金色财经
关注
0
0
获赞
粉丝
喜欢 0 0收藏举报
— 分享 —
摘要:总的来说,对于应用程序或链的开发人员来说,IBC 的所有组件都不是那么容易学习和完全理解的。这在可信任的数据包发送方的设计决策上表现出来,这可能导致攻击,因为用

Cosmos 开发团队一直以来都受到 Web3 开发社区的热烈欢迎,无论是 Cosmos SDK 还是 IBC,这些技术解决方案帮助开发者避免了不必要的重复工作。

830c386da4184302b36a2ee454ecbfc3~tplv-tt-origin-asy2:5aS05p2hQOWKoOWvhumYv-Wvkg==.image?_iz=58558&from=article.pc_detail&x-expires=1697440861&x-signature=0UNseRm%2BDv7eIUHPKSC%2FOmoi77Y%3D

尽管Cosmos为Web3生态带来了大批的产品,但其核心代币ATOM却一直没有充分受益于Cosmos生态的扩展。简而言之,一旦Cosmos 2.0完全实施,ATOM将能够充分受益于Cosmos生态的不断因此,现在的关键问题是加速推进Cosmos 2.0的开发,并进一步扩展Cosmos生态。

上个月,旨在促进Cosmos生态发展的Interchain发布了2024年Interchain Stack的开发计划,该路线图旨在实现四个战略目标:

  1. 通过通用化软件提高程度,以更轻松地适应特定情景;

  2. 改善开发者体验,以更轻松地使用Interchain Stack进行构建;

  3. 清晰的技术债务,以更快地取得进展;

  4. 推动用户鼓励。

其中许多计划可能会改变你对 Cosmos 和 ATOM 发展前景的看法。

239fd37ab8e747b3a5bbf8ed5d57acce~tplv-tt-origin-asy2:5aS05p2hQOWKoOWvhumYv-Wvkg==.image?_iz=58558&from=article.pc_detail&x-expires=1697440861&x-signature=519h15kUr42nyxs1p37qR30uo2E%3D

CometBFT

CometBFT是链间状态机的复制引擎,旨在确保网络验证者在区块生成方面达成一致,从而实现了区块链网络的安全性和一致性。

Interchain在2023年年底之前发布版本v0.39,该版本包括效率改进(减少带宽和存储消耗)、Data Companion API(最终将包括索引器和RPC子系统)等功能。预计该版本计划将在2024年初发布,可能被称为v1。

综上所述,CometBFT为基于此共识机制的链提供了高度可定制的区块构建功能,使不同的链可以根据自身需求制定出块和执行策略,极大地提高了链层面优化的灵活性。此外,Interchain 提出了一个雄心勃勃的设想:允许应用程序直接通过 ABCI 接口利用 IBC 功能,而无论其采用的虚拟机、框架或模块堆栈如何。这使得 IBC 成为基于 Cosmos SDK、OP Stack、Celestia 等开发链上应用之间的跨链互操作性标准。

edada06f5c1443a18cd0405ac0b1d3d9~tplv-tt-origin-asy2:5aS05p2hQOWKoOWvhumYv-Wvkg==.image?_iz=58558&from=article.pc_detail&x-expires=1697440861&x-signature=WxZrV6CJEduRrjjPncT8cmNfvGw%3D

Cosmos SDK

Cosmos SDK,相信大多数人都不会感到惊讶。Cosmos SDK是一个用于开发区块链或Rollup的工具包,已经成为许多新推出的区块链项目的核心开发工具。除了补充Cosmos生态的动物应用链外,还有一些其他项目,如Fairblock、dYdX V4、Berachain等,也在使用该工具包。

在 Cosmos SDK 的开发计划中,Interchain 基金会表示,新的一年将集中精力于特定和新功能的推出。

cb2aed376dad41939f2334c8b50fe809~tplv-tt-origin-asy2:5aS05p2hQOWKoOWvhumYv-Wvkg==.image?_iz=58558&from=article.pc_detail&x-expires=1697440861&x-signature=Q1O6vBSW%2Bm5147ocbiqXGzamqHo%3D

CosmWasm

CosmWasm是专门为Cosmos SDK打造的智能合约框架。一方面,它使用户能够以消耗许可的方式部署去中心化应用;另一方面,区块链开发者可以将他们的产品开发周期与区块链结合起来分开开发,从而减少验证者的升级次数,从而降低了区块链的运营成本。

Interchain表示,预计到2024年初,CosmWasm 2.0将在大多数链上进行交付和部署。这将于2024年发布的2.1、2.2和2.3版本的功能基础,新版本的功能将包括:

零知识证明验证。通过验证合同中的零知识证明,可以实现安全的链外计算以及各种隐私应用。CosmWasm已经为服务这些应用做好了准备,通过在应用接口中添加造型样式的光滑圆弧加密技术。

可扩展性

IBC 目前面临着一系列挑战。迄今为止,只有 Cosmos SDK 和使用 ibc-go 的 CometBFT 链能够使用 IBC 协议。此外,实际上,建立与非 Cosmos 链的第一个连接需要花费近两年的时间。一体化整合都需要如此长的时间,那么实现IBC的愿景几乎是不可能的。

另外,实施本地IBC和中继器会带来巨大的维护开销。除了IBC传输和应用实施的维护成本外,每次连接新的区块链架构都会产生一个相关的中继器,并伴随着维护和开发成本。

6e444725ad244d48b97bb1a023ccd9db~tplv-tt-origin-asy2:5aS05p2hQOWKoOWvhumYv-Wvkg==.image?_iz=58558&from=article.pc_detail&x-expires=1697440861&x-signature=%2F9395T0yY5I3a4zCsLs5vecP1UM%3D

可用性

IBC面额是开发者面临的另一个问题,因为用户界面需要以人类可执行的格式显示面额,这需要每个项目都维护一个布局来实现。一些现有的应用程序已经使用了数据包转发中间件来解决这个问题,但这些解决方案仍然依赖于链外配置来确定从代币的起始点到目标的通道ID。长期的解决方案应该在链上注册。

总的来说,对于应用程序或链的开发人员来说,IBC 的所有组件都不是那么容易学习和完全理解的。这在可信任的数据包发送方的设计决策上表现出来,这可能导致攻击,因为用户可能会依赖于通过IBC领取空投或信任中间件。此外,升级到最新的ibc-go版本通常不是优先事项,大约有60%的链在使用不支持的版本。

针对上述现有问题,需要改进 IBC 在可用性方面的几个方面,包括:

  1. 改善IBC用户的开发体验--使在单链上部署应用程序与部署跨链应用程序一样方便;

  2. 除了ICS-20(代币传输)之外,还要支持更丰富功能的应用程序在IBC上的使用;

  3. 使用IBC开发的应用程序应该在与使用其他协议开发的应用程序之间具有明显的区别。

来源:金色财经

敬告读者:本文为转载发布,不代表本网站赞同其观点和对其真实性负责。FX168财经仅提供信息发布平台,文章或有细微删改。
go