宁推网-元宇宙资讯

一文详谈 Cosmos Polkadot 等应用链的风险与机遇

1、Cosmsos Zone

Cosmos 是第一个设想多个互连区块链世界的生态。基于这一愿景,Cosmos 发展的重点是标准化和简化启动可相互连接的专用链的过程。这项工作产生了 Cosmos SDK,它是一个用于定制和开发区块链的模块化框架。Cosmos SDK 默认支持 Tendermint 共识机制,但也允许开发者使用其他的共识机制。Cosmos SDK 后来通过添加 IBC 模块进行了改进,该模块允许基于 Tendermint 的链之间的无信任通信。这些链中的每一个都称为一个 Zone,至今,Cosmos 生态系统已发展到超过 45 个 Zone,它们由 700 多个 IBC 中继器相互连接。这些 Cosmos Zone 中的很多都服务于单一目的的应用链。而其中最大的 Cosmos Zone 之一 Osmosis,它是一个实现实现 AMM DEX 的应用链。

Cosmos 最初采用的是隔离安全的理念,即每个 Zone 负责自己的安全。这意味着每个 Zone 都需要招募一个验证器集来运行网络,并用 zone 的原生代币奖励这个验证器集。尽管这种方法很灵活,但它增加了应用链建设者的进入门槛。因此,Cosmos 正在实施一项更改,允许较小的 Zone 通过链间安全(ICS)模块从 Cosmos hub 招募安保者。

2、Polkadot 平行链

与 Cosmos 类似,Polkadot 也培育了一个多链生态系统。Polkadot 生态系统中的链称为平行链,它们可以使用 Substrate SDK 启动。Polkadot 和 Cosmos 之间的主要区别在于,Polkadot 从一开始就采用共享安全的方案,因此所有平行链与 Polkadot 主链(称为中继链)共享安全性。Polkadot 中继链的主要功能,是为平行链提供共识和安全。因此,中继链不能实现智能合约功能。由于共享的安全保障,Polkadot 生态不允许未经许可创建平行链。相反,平行链需要有插槽,它会拍卖给想要构建自定义链的开发人员。竞标者必须锁定 DOT,以确保获得平行链插槽。截至目前,共有 27 条获得拍卖插槽的平行链。

Polkadot 上的不同平行链可以通过跨共识消息传递(XCM)协议进行通信,XCM 通信的实施正在进行中,目前功能正常,但需要将消息数据存储到中继链。

3、Avalanche 子网

Avalanche 的子网实现与 Cosmos 方法非常相似。开发者可以启动自己的子网,每个子网可以支持多条链。子网需要招募自己的验证者。然而,除了验证专用子网外,这些验证者还需要同时验证 Avalanche 主网。虽然这一要求提高了主网络的安全性,但与 Cosmos 相比,它增加了专用子网的进入壁垒。

目前,Avalanche 子网生态系统不支持本地子网间通信,子网必须开发自己的跨链桥。而 Avalanche 团队正在努力添加这项功能,以增加子网的使用。

4、以太坊 L2

在以太坊中,“应用链”一词可能并不总是准确地描述需要专用环境的应用程序。在以太坊中,此类应用既可以实现为专用的 L2,也可以实现为侧链。L2 实现不能称为应用链,因为它没有实现完整的链堆栈。L2 是仅执行事务执行和排序的 rollup 或 validium。对于 rollup,共识和数据可用性由以太坊 L1 提供。而对于 validium,L1 仅提供共识,数据是存储在链外的。使用此架构的示例包括 Sorare 和 Immutable X。

而另一种方法侧链,需要启动由少数验证者验证的独立区块链,以实现高吞吐量。侧链通常通过一组验证者进行验证的跨链桥连接到以太坊。已知采用侧链方案最知名的应用链例子是支持 Axie Infinity 游戏的 Ronin 侧链。

与所有其他方法相比,L2 实现方法的主要优势在于其优越的安全保证。L2 通过 zk 证明或欺诈证明从以太坊 L1 继承安全性。尽管如此,它们仍然可以实现非常高的吞吐量以及微不足道的费用。这些要求非常适合游戏应用的需求。L2 方法的主要缺点是,L2 之间或 L2 与 L1 之间的可组合性会更加困难。在不同 rollup 之间快速转移资产通常需要第三方提供商,例如 LayerZero。尽管有一些技术可以在不经过 L1 的情况下在 rollup 之间无需信任地传输资产,但这些技术需要大量延迟,而 DeFi 等应用无法容忍这些延迟。这就是为什么 DeFi 协议会使用 Optimism 和 Arbitrum 等通用 L2 作为扩容机制,而不是特定于应用的 L2。

使用 L2 方法的另一个挑战是实现的复杂性,与使用 Cosmos SDk 启动 Cosmos 应用链的相对简单性相比,在以太坊上启动特定于应用的 L2 则没有标准框架。然而,随着以太坊在其以 rollup 为中心的路线图中走得更远,这在未来可能会发生一些变化。

结论

应用链理论正在获得牵引力,但它正朝着与最初设想不同的方向发展。Cosmos、Polkadot、Avalanche 和以太坊上的应用链实现正在融合到一种共享安全方法,但存在一些细微差异。有了共享安全性,应用链实际上不需要共识机制。相反,应用可以只使用专用的执行环境,该环境为应用程序提供服务,并使用 L1 实现共识和数据可用性。该执行环境可以是遵循模块化区块链方法的 rollup 或独立执行层。

1、宁推网原创文章未经授权转载必究,如需转载请联系授权;
2、转载时须在文章头部明确注明出处、保留作者和原文链接,如:转自宁推网字样;
3、宁推网报道中所涉及的所有内容均由用户提供,仅供参考!
4、声明:该文观点仅代表作者本人,宁推网系信息发布平台,宁推网仅提供信息存储空间服务。