LaserStream gRPCとは?
LaserStream gRPCは、gRPCを介して信頼性の高い低遅延のSolanaデータを必要とする開発者のために特別に設計された次世代のストリーミングサービスです。 オンチェーンのイベント(トランザクション、スロット、ブロック、アカウントなど)を業界トップの信頼性、パフォーマンス、および柔軟性で直接アプリケーションに届けます。LaserStreamノードは、直接Solanaリーダーに接続し、生成されるとすぐにシュレッドを受け取り、超低遅延で処理されたデータをアプリケーションに提供します。 標準のSolana RPCノードとは異なり、LaserStreamはストリーミング用途のために特別に設計されており、従来のノードセットアップでは利用できない機能を提供しています。履歴再生
切断後のデータ継続性を確保するため、開始スロットを指定して過去24時間の欠落データを自動的に補完します。
マルチノードの信頼性
単一障害点を排除し、最大の稼働時間を確保するために、複数の集約ノードから同時にストリーミングします。
高性能
ストリーミングのために特別に設計されており、最適化された接続処理により、標準的な接続と比較して遅延を削減しスループットを向上させます。
Yellowstone互換
オープンなYellowstone gRPCプロトコルとワイヤ互換で、任意のYellowstoneクライアントがそのまま利用可能です。
プラン要件
LaserStream Devnetはすべてのプランで利用可能です。LaserStream Mainnetアクセスにはビジネスまたはプロフェッショナルプランが必要です。はじめに
クイックスタート
SDKをインストールし、エンドポイントを選び、最初のトランザクションをストリーミングします。
クライアントとSDK
TypeScript、Rust、Go SDKに加えて、任意のYellowstone gRPCクライアント。
履歴再生
切断後に最大24時間の欠落データを補完します。
配信保証
少なくとも一度の配信、順序、再生の意味を理解します。
圧縮フィルター
圧縮アカウントフィルターで1つのストリームで数十万のアカウントを追跡します。
トークンアカウントフィルタリング
tokenAccounts(ATA)展開でウォレットの受信SPLトークン転送をキャッチします。LaserStream gRPC vs. シュレッド配信
LaserStream gRPCは、コミットメントレベルの保証(処理済み、確認済み、最終化済み)を備えた処理済みデータを提供し、すぐに使用できる状態で生産準備が整います。 処理完了前のデータが必要な場合(propAMMs、スナイパー、コピー取引、清算ボット、アービトラージ、RPCノード同期など)は、シュレッド配信を参照してください。2つの形式で出荷されます。- 生のシュレッド(UDP) — 超低遅延のシュレッドを自らデシュレッドします。$1,000/月/ IP(Proプランでは$800/月/ IP)。Heliusダッシュボードで登録。
- 事前処理済みトランザクション(gRPC) — スレッドをデコードし、
processedのコミットメントレベルデータの約8 ms前に提供します。Proプラン加入者には2クレジット/ 0.1 MBで利用可能。
注: LaserStream gRPCを使用した
processedは、アカウントとプログラムの更新を受け取るための最速方法です。アカウント状態の変更は実行中にランタイムで生成されるため、シュレッドや事前処理済みトランザクションには存在しません。LaserStreamの事後実行ストリームだけがそれを運びます。processedで最も早い配信を使用し、巻き戻しされない最終化レベルを必要とする場合はconfirmedを使用してください。