Cosmos Hub集成了CosmWasm,方便实验性功能开发,包括IBC连接异构网络。下一步计划是PSS,允许部分验证人提供跨链安全,而不是强制所有验证人。此外,Cosmos社区还讨论了Megablocks和并行叙事,共享mempool和区块,形成统一的MEV市场。Cosmos借鉴了以太坊的安全性和流动性,形成相互借鉴、异曲同工的关系。
原文作者:@hu_zhiwei
原文来源:X
注:原文来自@hu_zhiwei发布长推。
有段时间没发和 Cosmos 相关的内容了。今天注意到 @CosmWasm 在 Cosmos Hub 上集成的提案终于通过,还是有些感慨。顺便梳理一下最近 Cosmos 的情况:
集成 CosmWasm 的想法应该至少有几年的时间了。有了这个功能后会方便很多实验性功能的开发,包括 IBC 连接异构网络等。中文区的朋友可能未必了解全部过程。 @misangmadrid 写了一篇介绍:
此外,下一个很有可能通过的提案是 PSS 了。https://mintscan.io/cosmos/proposals/897… 全称是 Partial Set Security,可认为是更灵活版本的 ICS,可以让一部分验证人去提供跨链安全,而不需要强制所有 Cosmos Hub 的验证人。 因为强制性的 ICS 并不一定对所有验证人都友好。特别是小验证人,奖励可能还不够运维成本的。
有了 PSS 之后,Cosmos 的 ICS 也可以像 EigenLayer 一样灵活。 另外, @PersistenceOne 等项目应该也在准备 restaking 方面转型;@EthosStake 等项目将以太坊的安全性和流动性等带入给 Cosmos 的生态项目。可以预见这个领域将更加火热。
除了安全性之外,前段时间 Cosmos 社区讨论比较多的可能还有 Megablocks 和并行叙事。 Megablock 也和 ICS 相关,是 Atomic IBC 的基础。这可以共享 mempool 和区块。效果是只需要一个 CometBFT的实例,但上层运行不同的应用(Cosmos SDK)。
所以这个就相当于是用一个大的区块,划分了一些状态空间。可以并行的执行(并行 EVM),也可以相互之间做原子性的事务交互(Atomic IBC)。 当前的 IBC 还是异步的方式。Atomic IBC 要实现的是原子性(nothing or all)。
因为基于上面提到的 megablock,理论上都是一套验证人在运行软件,所以跨链的时候可以省去产生证明和校验证明的步骤,而直接用共识安全来保证。这样的好处是,可能可以形成一个统一的 MEV 市场。有些类似于 SUAVE、 OP superchain 的共享定序器的作用。
所以,你可能会发现:ICS/PSS vs Restaking、megablock/Atomic IBC vs 共享定序器 就像我们之前团队讨论时开的玩笑:都说以太坊慢慢活成 Cosmos 的样子,但 Cosmos 也有点变成了以太坊的样子。 相互借鉴、异曲同工 不过上面的内容可能没有覆盖最新的一些 Cosmos 社区讨论。如有遗漏,欢迎指正补充。