详解Nitro:首个打通Cosmos生态的Solana VM Rollup

fffmCQ.jpg

Nitro 使开发人员无需更改即可部署现有的 Solana 智能合约,而用户可以使用 Solana 钱包无缝访问这些应用程序。这为 Solana 开发人员和用户访问更广泛的 Cosmos 生态系统创造了一个低摩擦的环境。

原文:《The First Solana VM Chain》by Nitro Labs

编译:深潮 TechFlow

什么是 Nitro?

Nitro 是第一个 Solana VM 链,建立在 Cosmos 之上。作为具有 Sealevel 虚拟机 (SVM) 兼容性的 Optimistic Rollup,它能够帮助开发人员能够轻松地在 Cosmos 上启动他们的 Solana dApp 并访问 IBC 资产。基于 Nitro 构建的应用程序可以利用强大的 Solana VM 获得 IBC 原生互操作性。

详解Nitro:首个打通Cosmos生态的Solana VM Rollup

第一个 Solana VM 链

Nitro 使开发人员无需更改即可部署现有的 Solana 智能合约,而用户可以使用 Solana 钱包无缝访问这些应用程序。这为 Solana 开发人员和用户访问更广泛的 Cosmos 生态系统创造了一个低摩擦的环境。

Nitro 愿景

详解Nitro:首个打通Cosmos生态的Solana VM Rollup

Nitro 将成为 Solana VM (SVM) 的可扩展性引擎——允许团队启动 SVM Rollups——可以使用任何 L1 来实现数据可用性和结算。

Nitro 可用于创建特定应用的Rollups,如 dYdX 或 ImmutableX ,也可以创建像 Arbitrum 这样的通用 Rollups。

Nitro 的工作原理

基于 Nitro 构建的应用程序可以利用强大的 Solana 执行环境,同时获得 IBC 互操作性。

开发人员可以部署现有的 Solana 智能合约,而用户可以使用常见的 Solana 钱包无缝访问这些应用程序。

Nitro 将 Solana 虚拟机作为 Sei 上的 Optimistic Rollup 运行,【Sei 是 Cosmos 中启用 IBC 和 ICA(跨链帐户)的 L1。】这种架构允许 Solana 应用程序轻松扩展到 Cosmos 并访问 IBC 资产。

详解Nitro:首个打通Cosmos生态的Solana VM Rollup

交易生命周期

Nitro 通过类似于 Optimism 和 Arbitrum 的排序器进行管理——实现即时交易确认。

之后,批量交易被提交给 Sei,验证者可以向 Sei 提交欺诈证明——确保状态更改是有效的。

用例

以下是 Nitro SVM 的一些基本用例:

  • 去中心化交易所:利用 Solana VM 功能处理 IBC 资产的传统 AMM、订单薄 DEX 和 稳定币互换。
  • 高性能游戏:通过即时交易确认解锁实时游戏,比任何链都快。
  • NFT 金融产品:超越 NFT 市场,实现快速 NFT 交易、衍生品和借贷。
  • 借贷:利用 Solana 和 IBC 资产的借贷协议和市场。
  • 资产管理:一个资产管理应用程序,用于管理 Solana 和 Cosmos DeFi 应用程序中的未平仓头寸。

Nitro 的模块化结构

详解Nitro:首个打通Cosmos生态的Solana VM Rollup

Nitro 的模块化架构使其能够将区块链的两个核心组件【执行】与【结算】分开。拆分这些组件有助于单独优化每个组件,从而创建出能够将的 Sealevel VM 与 IBC 互操作性相结合的最佳基础架构。

Nitro 的模块化结构允许在上面启动 Layer3 Rollups,它也可以是特定于应用程序的,并且只专注于执行。想要运行专用执行层的应用程序可以在 Nitro 上更快地启动,而不必担心结算和数据可用性组件。

为什么选择 Solana VM?

在过去的几年里,Solidity 和 EVM 已经发展成为跨加密货币的开发标准,大部分 L1 都采用了 EVM 标准。Nitro 在使 Solana VM (SVM) 成为像 EVM 一样的核心开发标准方面迈出了第一步。

Nitro 将强大的 Sealevel 执行环境与 IBC 的互操作性核心融合在一起。通过推动 SVM 标准的发展,加速了加密货币和 DeFi 领域构建者的增长,使 Solana 受众更广。

在 Sealevel 虚拟机上构建

Sealevel 是指在 Solana 上处理交易的引擎。Sealevel 允许在一条链上处理大量并行交易,这推动了该链同时处理更多交易的能力。通过管道进行并行处理是 CPU 中的一种常见设计框架,因为它允许将多个数据流分配给处理硬件的不同部分:

  • Sealevel 允许 Solana 虚拟机同时运行多个合约,而不会让任何单个合约的处理影响更广泛的块延迟。这使得 Solana 的 Sealevel VM 成为水平扩展的高效层。
  • Sealevel 的另一个好处是它减少了池中未确认交易的数量。这有助于显着减少节点上的内存负载,并使块处理更加高效。

Nitro 旨在使 Sealevel 虚拟机 (SVM) 成为开发标准,因为它为交易处理架构带来了技术优势。虽然 Nitro 最初是在 Cosmos 生态系统中部署 SVM,但从长远来看,Nitro 将使 SVM 成为跨多个生态系统的标准。

为什么选择 Cosmos?

Cosmos,区块链互联网,提供了一个建立在互操作性和跨链通信前提下的强大生态系统。Cosmos 生态系统中有 50 多个实时区域(区块链)和每月超过 1 亿美元的 IBC 交易量,Cosmos 上的 DeFi、游戏和 NFT 的机会是无穷无尽的。

我们看到了 Cosmos 生态系统中的机会,DeFi 中一些最大的参与者已经承诺在 Cosmos 上进行构建。

我们相信 DeFi 的未来是多链和可互操作的,这将 Nitro 定位在 Solana 和 Cosmos 生态系统的交叉点。Solana 的大量开发人员、Nitro 上的 Sealevel 虚拟机与快速发展的 Cosmos 生态系统创造了一个独特的组合,为下一个超强组合奠定了基础。

Nitro 将发挥关键作用,通过首个 Solana 虚拟机帮助 Solana dApps 在 Cosmos 上进行部署。这将有助于在 Solana 和 Cosmos 生态系统之间搭建资本、人才和创新的桥梁。

声明:该文观点仅代表作者本人,与炒币网无关。炒币网系信息发布平台,仅提供信息存储空间服务。对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,并不对文章观点负责。 提示:投资有风险,入市须谨慎。本资讯仅供参阅,不作为投资理财建议。

发表评论

登录后才能评论