Nitroを理解する:Cosmos上に展開された最初のSolana VM Rollup
出典:Nitro Labs
編纂:深潮 TechFlow
Nitroとは何か?
Nitroは、Cosmos上に構築された最初のSolana VMチェーンです。Sealevel仮想マシン(SVM)互換のOptimistic Rollupとして、開発者がCosmos上でSolana dAppを簡単に立ち上げ、IBC資産にアクセスできるようにします。Nitroに基づいて構築されたアプリケーションは、強力なSolana VMを利用してIBCのネイティブ相互運用性を得ることができます。
最初のSolana VMチェーン
Nitroは、開発者が既存のSolanaスマートコントラクトを変更することなくデプロイできるようにし、ユーザーはSolanaウォレットを使用してこれらのアプリケーションにシームレスにアクセスできます。これにより、Solanaの開発者とユーザーがより広範なCosmosエコシステムにアクセスするための低摩擦な環境が生まれます。
Nitroのビジョン
NitroはSolana VM(SVM)のスケーラビリティエンジンとなり、チームがSVM Rollupsを立ち上げることを可能にします。データの可用性と決済を実現するために、任意のL1を使用できます。
Nitroは、dYdXやImmutableXのような特定のアプリケーションのRollupsを作成するために使用でき、Arbitrumのような汎用Rollupsも作成できます。
Nitroの仕組み
Nitroに基づいて構築されたアプリケーションは、強力なSolana実行環境を利用しながらIBC相互運用性を得ることができます。
開発者は既存のSolanaスマートコントラクトをデプロイでき、ユーザーは一般的なSolanaウォレットを使用してこれらのアプリケーションにシームレスにアクセスできます。
NitroはSolana仮想マシンをSei上のOptimistic Rollupとして実行します。 【Seiは、Cosmos内でIBCとICA(クロスチェーンアカウント)を有効にするL1です。】このアーキテクチャにより、SolanaアプリケーションはCosmosに簡単に拡張し、IBC資産にアクセスできます。
取引ライフサイクル
Nitroは、OptimismやArbitrumのようなオーダーラーによって管理され、即時取引確認を実現します。
その後、バッチ取引がSeiに提出され、検証者はSeiに対して詐欺証明を提出できます。これにより、状態変更が有効であることが保証されます。
ユースケース
以下はNitro SVMのいくつかの基本的なユースケースです:
- 分散型取引所: Solana VM機能を活用してIBC資産を処理する従来のAMM、オーダーブックDEX、ステーブルコインスワップ。
- 高性能ゲーム: 即時取引確認を通じてリアルタイムゲームを解放し、どのチェーンよりも速く。
- NFT金融商品: NFTマーケットプレイスを超えて、迅速なNFT取引、デリバティブ、貸付を実現。
- 貸付: SolanaとIBC資産の貸付プロトコルと市場を活用。
- 資産管理: SolanaとCosmos DeFiアプリケーション内の未決済ポジションを管理するための資産管理アプリケーション。
Nitroのモジュラー構造
Nitroのモジュラーアーキテクチャは、ブロックチェーンの2つのコアコンポーネント【実行】と【決済】を分離することを可能にします。これらのコンポーネントを分割することで、各コンポーネントを個別に最適化し、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は、1つのチェーン上で大量の並列取引を処理することを可能にし、同時により多くの取引を処理する能力を向上させます。パイプラインを介した並列処理は、複数のデータストリームを処理ハードウェアの異なる部分に割り当てることを可能にするため、CPUにおける一般的な設計フレームワークです:
- Sealevelは、Solana仮想マシンが複数のコントラクトを同時に実行できるようにし、どの単一のコントラクトの処理も広範なブロック遅延に影響を与えません。これにより、SolanaのSealevel VMは水平スケーリングの効率的なレイヤーとなります。
- Sealevelのもう1つの利点は、プール内の未確認取引の数を減少させることです。これにより、ノード上のメモリ負荷が大幅に減少し、ブロック処理がより効率的になります。
Nitroは、取引処理アーキテクチャに技術的な利点をもたらすため、Sealevel仮想マシン(SVM)を開発標準にすることを目指しています。Nitroは最初にCosmosエコシステム内でSVMをデプロイしましたが、長期的には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エコシステム間の資本、才能、革新の橋を架けるのに役立ちます。