了解 Nitro:第一个部署在 Cosmos 上的 Solana VM Rollup

NitroLabs
2022-10-02 14:51:13
收藏
Nitro 通过首个 Solana 虚拟机帮助 Solana dApps 在 Cosmos 上进行部署。这将有助于在 Solana 和 Cosmos 生态系统之间搭建资本、人才和创新的桥梁。

来源: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 生态系统之间搭建资本、人才和创新的桥梁。

链捕手ChainCatcher提醒,请广大读者理性看待区块链,切实提高风险意识,警惕各类虚拟代币发行与炒作, 站内所有内容仅系市场信息或相关方观点,不构成任何形式投资建议。如发现站内内容含敏感信息,可点击“举报”,我们会及时处理。
ChainCatcher 与创新者共建Web3世界