SOON SVM L2 徹底解説:Solana 仮想マシンは Ethereum における EVM の優位性に挑戦できるか?
SOON Network が 2024 年末に NFT セールを通じて 2,200 万ドルを調達し、2025 年 1 月 3 日に Alpha メインネットをローンチしたとき、それは単なる新たな Layer 2 ロールアップではありませんでした。それは、ブロックチェーン史上最も重要なアーキテクチャ上の戦いとなる可能性を秘めた一撃でした。初めて Solana 仮想マシン(SVM)が Ethereum 上で稼働し、Ethereum の 12 秒のファイナリティに対して 50 ミリ秒のブロックタイムを約束したのです。問題は、これが機能するかどうかではありません。2,763 万件以上のトランザクションが処理されており、すでに機能しています。問題は、Ethereum エコシステムが、根本的な高速化のために 20 年間にわたる EVM の正統性を捨てる準備ができているかどうかです。
デカップリングされた SVM 革命:Solana の軌道からの脱却
その核心において、SOON はブロックチェーンの従来の構築方法からの抜本的な脱却を象徴しています。長年、仮想マシンは親チェーンと不可分なものでした。Ethereum Virtual Machine は Ethereum であり、Solana Virtual Machine は Solana でした。それが 2024 年 6 月、Anza が SVM API を導入し、Solana の実行エンジンをバリデータクライアントから初めて切り離した(デカップリングした)ことで変わりました。
これは単なる技術的なリファクタリングではありませんでした。SVM がポータブルでモジュール化され、あらゆるブロックチェーンエコシステムに普遍的に導入可能になった瞬間でした。SOON はこの機会を捉え、実行層と決済層を分離するデカップリングアーキテクチャを活用し、「Ethereum 上初の真の SVM ロールアップ」と呼ばれるものを構築しました。
Optimism や Arbitrum のような従来の Ethereum ロールアップは、EVM の逐次トランザクションモデルを継承しています。各トランザクションが次々と処理されるため、楽観的実行(Optimistic execution)を用いてもボトルネックが生じます。SOON のデカップリングされた SVM は、根本的に異なるアプローチを取ります。トランザクションがステートの依存関係を事前に宣言することで、Sealevel ランタイムが CPU コア全体で数千のトランザクションを並列処理できるようにします。Ethereum L2 が逐次実行の制約内で最適化するのに対し、SOON はその制約自体を取り除きます。
その結果は一目瞭然です。SOON Alpha メインネットは、Solana の 400 ミリ秒、Ethereum の 12 秒に対し、平均 50 ミリ秒のブロックタイムを実現しています。セキュリティのために Ethereum で決済を行いながら、データ可用性(Data Availability)には EigenDA を利用することで、Ethereum の分散性と Solana のパフォーマンス DNA を組み合わせたハイブリッドアーキテクチャを構築しています。
SVM vs. EVM:仮想マシンの頂上決戦
SVM と EVM の技術的な違いは、単なるパフォーマンス指標ではありません。それは、ブロックチェーンがコードを実行する方法に関する、根本的に相容れない 2 つの哲学を表しています。
アーキテクチャ:スタック vs. レジスタ
Ethereum 仮想マシン(EVM)はスタックベースであり、すべての操作において後入れ先出し(LIFO)データ構造から値をプッシュおよびポップします。Bitcoin Script から継承されたこの設計は、シンプルさと決定論的な実行を優先しています。Solana 仮想マシン(SVM)は、eBPF バイトコード上に構築されたレジスタベースのアーキテクチャを使用し、中間値をレジスタに格納することで冗長なスタック操作を排除します。その結果、命令あたりの CPU サイクルが減少し、スループットが劇的に向上します。