今週、Solanaエコシステムの再ステーキングプロジェクトであるSolayerは、2025年のロードマップを発表しました。その中心には、間もなく登場するハードウェアアクセラレーションSVMブロックチェーン、Solayer InfiniSVMがあります。Solayerにとって、「Solayer InfiniSVM」は、長期ビジョンの達成に向けた重要な一歩を表しています。
Solayerの主任エンジニアであるChaofan Shouは、UC Berkeleyの博士課程を退学した後、チームに参加しました。Shouは、チームがSolanaのバリデータクライアントであるFiredancerから大いにインスピレーションを受け、SolanaのほとんどのコンポーネントをSmartNICとプログラマブルスイッチにオフロードすることを決定したことを明らかにしました。このアプローチにより、ネットワーク処理能力が大幅に向上し、トランザクション実行がはるかに効率的になります。
Solayer Chainでは、すべてのトランザクションが構造化されたワークフローに従います。トランザクションはまず、数十万から数百万のノードで構成されるスケーラブルなイングレスクラスタを経由してルーティングされ、確率的な将来の状態予測に基づいてクレンジングと事前実行を受けます。次に、Intel Tofinoスイッチと追加のFPGAコンポーネントで構築されたシーケンサに実行スナップショットが送信されます。なお、ほとんどのトランザクションは事前実行の段階で既に検証されており、シーケンサで再実行する必要がありません。競合するトランザクションについては、Solayer Chainのシーケンサは、事前実行中に収集された細かいアカウントアクセスパターンに基づく最新のスケジューリングアルゴリズムを活用して、公正性と効率性を確保します。
Solayer Chainは、Chaofan Shouによれば、単純なワークロードでは秒間16億トランザクション(TPS)を実現し、競合するワークロードでは最大890,000 TPSを処理することができます。これにより、プラットフォームは秒間数十億のUSDC送金を処理し、同時にRaydiumで同じmemecoinを取引する数百万人のユーザーをサポートすることができます。
しかし、Solayer InfiniSVMはどのようにしてこれを可能にするのですか?
Solayer Chainのライトペーパーに記載されているように、このプラットフォームは、特殊なハードウェアとクラスターにワークロードを分散させ、グローバルなアトミック状態を維持しながら、シングルステートブロックチェーンの無限のスケーラビリティを実現しています。
Solayerは、SDN(ソフトウェア定義ネットワーキング)とRDMA(リモートダイレクトメモリアクセス)を活用して、アトミックな状態を保ちながら100Gbpsのスループットを実現しています。ハードウェア回路とカーネルにタスクをオフロードすることで、Solayer InfiniSVMは1ミリ秒のトランザクション確定を実現しています。
Solayer Chainのワークフローの概要を簡単に説明します:
トランザクションイングレス
各トランザクションは、署名の検証(sigverify)と重複の排除(重複トランザクションを避けるため)のための初期の入口ポイント(図の左上隅に示されています)に入ります。
プリエグゼキューションフェーズ
検証済みの取引はその後、確率的実行のために事前実行クラスタに送信されます。
シーケンスとスケジューリング
トランザクションの結果と中間スナップショットは、高性能コンピューティングおよびデータセンター環境に特化した高速・低遅延ネットワークアーキテクチャであるInfiniBandを介してシーケンサに送信されます。シーケンサは、SDNスイッチとFPGAを活用して、トランザクションが単純な経路に従うか複雑な経路に従うかを判断します:
シンプルパス:取引に関与するすべてのアカウントが事前実行フェーズ中に最新バージョンである場合、状態変更はシーケンサによるさらなる処理をバイパスして、SDN上のローカルキャッシュを使用してRDMA(リモートダイレクトメモリアクセス)を介して直接適用されます。
複雑なパス:少なくとも1つのアカウントが更新されたバージョンを持っている場合、トランザクションはローカルメモリプールにルーティングされます。シーケンサーはメモリプール内のトランザクションをスケジュールして公正性と最適な並列実行を確保します。
状態の更新
実行後、トランザクションの状態変更は、シャードされたデータベースで更新されます。シャードされたデータベースは、効率的なノード間データアクセスのためにRDMAプロトコルを使用します。
トランザクションブロードキャスト
取引が実行され、状態変更が書き込まれると、それらはポイント・オブ・プレゼンス(PoP)を介してグローバルに放送されます。
Solayer Chainは、トランザクションをバッチ処理されたフラグメントに分割するProof-of-Authority-and-Stake(PoAS)ハイブリッドコンセンサスプロトコルを採用しています。破片.各シュレッドには、スロット番号、トランザクションのベクトル、アカウントバージョンアクセスに関するメタデータ、およびリンクハッシュが含まれます。信頼されたエンティティは、シュレッドを公開するためのシーケンサーとして機能し、ステーカーはシュレッドを受け入れることができるかどうかを決定するために投票します。
Solayer Chainを特別なものにするのは、パフォーマンスだけでなく、チェーンレベルのサポート機能を通じて重要なユーザーエクスペリエンスの向上にも焦点を当てている点です。
Hooks: 開発者が取引後のロジック(アービトラージ、清算、会計など)をチェーンに直接埋め込むことを可能にします。大規模取引: より大きな取引サイズをサポートし、クロスプログラム呼び出しを可能にします。クロスチェーン呼び出し: 原子的なクロスチェーン操作を容易にするための組み込みシステムプログラム。統合OAuthサポート: Google、X、RedditなどのOAuthサービスをウォレットとして利用できるようにします。
フックが実行されるたびに、入札金額は次のように分配されます。
トランザクションイニシエーターへの40%:アクティブなネットワーク利用を促進します。プログラムオーナーへの40%:高品質なプログラムの開発とメンテナンスをインセンティブとします。ネットワークへの20%:追加のオンチェーン計算コストを相殺します。
この手数料分配モデルは、開発者とユーザーの両方からのより多くの参加を促し、プラットフォームの機能性を向上させ、ネットワーク活動を増加させることを促進しています。さらに、入札を必要とすることで、Solayer Chainはスパムトランザクションを緩和し、オフチェーンの悪意のあるMEV攻撃を防止し、ネットワークに追加のセキュリティレイヤーを提供します。
Solayer Chainのビジョンは、パフォーマンス向上を超え、よりユーザーセントリックで開発者向けの機能をブロックチェーン技術に統合することを目指しています。
今週、Solanaエコシステムの再ステーキングプロジェクトであるSolayerは、2025年のロードマップを発表しました。その中心には、間もなく登場するハードウェアアクセラレーションSVMブロックチェーン、Solayer InfiniSVMがあります。Solayerにとって、「Solayer InfiniSVM」は、長期ビジョンの達成に向けた重要な一歩を表しています。
Solayerの主任エンジニアであるChaofan Shouは、UC Berkeleyの博士課程を退学した後、チームに参加しました。Shouは、チームがSolanaのバリデータクライアントであるFiredancerから大いにインスピレーションを受け、SolanaのほとんどのコンポーネントをSmartNICとプログラマブルスイッチにオフロードすることを決定したことを明らかにしました。このアプローチにより、ネットワーク処理能力が大幅に向上し、トランザクション実行がはるかに効率的になります。
Solayer Chainでは、すべてのトランザクションが構造化されたワークフローに従います。トランザクションはまず、数十万から数百万のノードで構成されるスケーラブルなイングレスクラスタを経由してルーティングされ、確率的な将来の状態予測に基づいてクレンジングと事前実行を受けます。次に、Intel Tofinoスイッチと追加のFPGAコンポーネントで構築されたシーケンサに実行スナップショットが送信されます。なお、ほとんどのトランザクションは事前実行の段階で既に検証されており、シーケンサで再実行する必要がありません。競合するトランザクションについては、Solayer Chainのシーケンサは、事前実行中に収集された細かいアカウントアクセスパターンに基づく最新のスケジューリングアルゴリズムを活用して、公正性と効率性を確保します。
Solayer Chainは、Chaofan Shouによれば、単純なワークロードでは秒間16億トランザクション(TPS)を実現し、競合するワークロードでは最大890,000 TPSを処理することができます。これにより、プラットフォームは秒間数十億のUSDC送金を処理し、同時にRaydiumで同じmemecoinを取引する数百万人のユーザーをサポートすることができます。
しかし、Solayer InfiniSVMはどのようにしてこれを可能にするのですか?
Solayer Chainのライトペーパーに記載されているように、このプラットフォームは、特殊なハードウェアとクラスターにワークロードを分散させ、グローバルなアトミック状態を維持しながら、シングルステートブロックチェーンの無限のスケーラビリティを実現しています。
Solayerは、SDN(ソフトウェア定義ネットワーキング)とRDMA(リモートダイレクトメモリアクセス)を活用して、アトミックな状態を保ちながら100Gbpsのスループットを実現しています。ハードウェア回路とカーネルにタスクをオフロードすることで、Solayer InfiniSVMは1ミリ秒のトランザクション確定を実現しています。
Solayer Chainのワークフローの概要を簡単に説明します:
トランザクションイングレス
各トランザクションは、署名の検証(sigverify)と重複の排除(重複トランザクションを避けるため)のための初期の入口ポイント(図の左上隅に示されています)に入ります。
プリエグゼキューションフェーズ
検証済みの取引はその後、確率的実行のために事前実行クラスタに送信されます。
シーケンスとスケジューリング
トランザクションの結果と中間スナップショットは、高性能コンピューティングおよびデータセンター環境に特化した高速・低遅延ネットワークアーキテクチャであるInfiniBandを介してシーケンサに送信されます。シーケンサは、SDNスイッチとFPGAを活用して、トランザクションが単純な経路に従うか複雑な経路に従うかを判断します:
シンプルパス:取引に関与するすべてのアカウントが事前実行フェーズ中に最新バージョンである場合、状態変更はシーケンサによるさらなる処理をバイパスして、SDN上のローカルキャッシュを使用してRDMA(リモートダイレクトメモリアクセス)を介して直接適用されます。
複雑なパス:少なくとも1つのアカウントが更新されたバージョンを持っている場合、トランザクションはローカルメモリプールにルーティングされます。シーケンサーはメモリプール内のトランザクションをスケジュールして公正性と最適な並列実行を確保します。
状態の更新
実行後、トランザクションの状態変更は、シャードされたデータベースで更新されます。シャードされたデータベースは、効率的なノード間データアクセスのためにRDMAプロトコルを使用します。
トランザクションブロードキャスト
取引が実行され、状態変更が書き込まれると、それらはポイント・オブ・プレゼンス(PoP)を介してグローバルに放送されます。
Solayer Chainは、トランザクションをバッチ処理されたフラグメントに分割するProof-of-Authority-and-Stake(PoAS)ハイブリッドコンセンサスプロトコルを採用しています。破片.各シュレッドには、スロット番号、トランザクションのベクトル、アカウントバージョンアクセスに関するメタデータ、およびリンクハッシュが含まれます。信頼されたエンティティは、シュレッドを公開するためのシーケンサーとして機能し、ステーカーはシュレッドを受け入れることができるかどうかを決定するために投票します。
Solayer Chainを特別なものにするのは、パフォーマンスだけでなく、チェーンレベルのサポート機能を通じて重要なユーザーエクスペリエンスの向上にも焦点を当てている点です。
Hooks: 開発者が取引後のロジック(アービトラージ、清算、会計など)をチェーンに直接埋め込むことを可能にします。大規模取引: より大きな取引サイズをサポートし、クロスプログラム呼び出しを可能にします。クロスチェーン呼び出し: 原子的なクロスチェーン操作を容易にするための組み込みシステムプログラム。統合OAuthサポート: Google、X、RedditなどのOAuthサービスをウォレットとして利用できるようにします。
フックが実行されるたびに、入札金額は次のように分配されます。
トランザクションイニシエーターへの40%:アクティブなネットワーク利用を促進します。プログラムオーナーへの40%:高品質なプログラムの開発とメンテナンスをインセンティブとします。ネットワークへの20%:追加のオンチェーン計算コストを相殺します。
この手数料分配モデルは、開発者とユーザーの両方からのより多くの参加を促し、プラットフォームの機能性を向上させ、ネットワーク活動を増加させることを促進しています。さらに、入札を必要とすることで、Solayer Chainはスパムトランザクションを緩和し、オフチェーンの悪意のあるMEV攻撃を防止し、ネットワークに追加のセキュリティレイヤーを提供します。
Solayer Chainのビジョンは、パフォーマンス向上を超え、よりユーザーセントリックで開発者向けの機能をブロックチェーン技術に統合することを目指しています。