Bankless:Cosmos会是区块链的终极形态吗?
原文作者:Stevie Woofwoof、Sunny Aggarwal 、Zaki Manian
原文编译:aididiaojp.eth
在 4.2 亿年前志留纪末期,有颚鱼分化为软骨鲨(和鳐)和硬骨鱼。 后者的其中一些爬出海洋,征服土地和空气,最后变成了两栖动物,也就是后来的恐龙和原始哺乳动物。3.75 亿年后,它们中的一些重新回到了大海,变成了海豚和鲸鱼,他们再次拥有了熟悉的推进器官:尾巴、鳍状肢,同时运用了轻骨的流体动力学策略,变成了温血、呼吸空气的哺乳动物。

Comsos 与以太坊简史
在 2013 年至 2014 年之间,Cosmos 和以太坊脱胎于比特币区块链网络,但随着这两个项目都在各自的路线图上进行迭代,他们已经开始在不同的领域具有自己的独特性。
尽管 Cosmos 的设计仍然支持应用程序级别的主权,但以太坊已经变得越来越模块化,模块化为以太坊带来了较高的安全性和结算效率。以太坊的整体结构允许可组合的智能合约以极快的速度启动和迭代,这是 DeFi 牛市爆发的必要先决条件。
DeFi 的巨大成功推动了区块链网络两个最持久的问题:拓展性和最大可提取价值 MEV 的研究,同时出现了多个解决方案。以太坊开发者已经突破了单链扩展的技术和定义限制,他们在区块生产者交易重新排序的黑暗森林看到了光明。
与此同时,Cosmos 放弃了世界金融 AOL(万维网的孤立前身)赢家通吃的竞赛,转而为价值互联网开发了一个安全、灵活的网络。
它开创了三种可转换、适应性强的网络技术:
具有拜占庭容错共识(Tendermint)的可复制状态机
一组与共识引擎交互的区块链应用模块(Cosmos SDK)
Cosmos 的皇冠:区块链间通信协议 IBC
三者可以一起使用,从而快速启动一个可即时互操作的区块链。
IBC 既是用于区块链之间通信的信任最小化数据传输层,又是构建在区块链上的应用程序层。IBC 最实用的应用是代币转移,但越来越多的跨链标准允许更复杂的跨链交互,例如跨链查询、跨链账户(允许一条链上的账户控制另一条链上的账户)和跨链安全,共享区块链之间的验证者权力等。
这些 IBC 功能已上线并开始广泛使用,为构建区块链之间完全可组合的 DeFi 奠定了基础。
融合:通过这些截然不同的方法,Cosmos 和以太坊现在开始再次融合,因为它们都适应了不断变化的加密环境。
一方面,Cosmos 在应用层开始类似于以太坊,但这是 Cosmos 路线图的实现,而不是架构上的改变。目前 IBC 连接到了大约 50 条链,CosmWasm 智能合约在整个生态系统中广泛传播。生态上的应用程序正以一般区块链、智能合约和多团队应用程序套件等各种方式激增。
随着跨链 DeFi 开始蓬勃发展,许多成熟的应用程序已经从以太坊网络移植到 Cosmos 上来。但是许多链上程序的功能只能在主链上才能完成,而移植的应用程序目前主要是作为一种引导机制。在实现产品与市场匹配的同时,改进应用链的功能是有必要的。
另一方面,以太坊的设计也开始与 Cosmos 变得相似。
合并完成后,它现在采用的是跟 Tendermint 链一样的权益证明共识机制。以太坊 2.0 分片执行愿景是取消优先级,转而支持 Rollup、准应用链,旨在将大部分交易移出以太坊的主层。以太坊扩展路线图最近公布的部分包括 Surge(数据分片)、Verge(无状态)、Purge (状态到期和清理)和 Splurge(账户抽象、提议者 - 构建者分离、可验证的延迟函数)等都支持以 Rollup 为中心的模型。
在去年年底的一篇 Endgame 文章中,Vitalik 为以太坊设想了三种可能的扩展方式:无 Rollup、单一主导型 Rollup 和当前多 Rollup 格局。

它们本质上就像应用链一样,所以多 Rollup 很可能会继续蓬勃发展。
每个 Rollup 都有自己的开发人员、应用程序、投资者和用户,因此它们都开始发展自己独特的社区身份和业务。目前,每个 Rollup 像是更大的以太坊联邦制国家内的一个纳税、受保护的联邦,但它们最终希望摆脱以太坊的限制,成为成熟的跨越应用。
Cosmos 应用链
为什么应用程序或 Rollup 想要成为应用程序链?基本原因是主权互操作性。
因为拥有主权,所以应用链可以精确控制其整个堆栈:执行、共识、块大小和时间、状态和内存池逻辑、费用、智能合约环境、验证器要求、治理规则以及区块链结构的任何其他领域,甚至他们可能想要自定义的操作。
因为它们是可互操作的,所以应用链可以通过 IBC 自由且可组合地相互交互。
应用链如何利用这些功能?
为了使执行更快、更容易、更高效,他们需要优化用户体验,微调前端和钱包对区块链数据和机制的访问,并调整协议逻辑。他们以合适的方式提高应用链的安全性,招募自己的验证者来实施代码、生成区块、中继交易等,或者从另一个具有跨链安全性的验证者集来确保安全。
最终大多数应用链会选择混合使用这两个选项:区块链之间将共享他们的验证者集,整个链间将成为一个共享的防区。
许多应用链创新地将安全性和用户体验结合在一起。例如,Osmosis 开发了「超流质押」,对 Proof-of-Stake 做了重大改进。「超流质押」允许流动性提供者将基础代币质押在其 LP 代币中以维护链的安全性,除了获得 LP 奖励外,还可以获得质押奖励。 目前只有 OSMO 代币从这种提高的资本效率中受益,但 Tendermint 正在改进,将使其他应用链能够选择在 Osmosis 上进行超流质押或允许 OSMO 被超流质押在他们的链上。
很快,整个跨链能够将其质押资产在 DeFi 中运行,而不会产生传统流动质押衍生品的中心化和链上安全风险。