Solanaで取引システムを構築
Solana上の高性能取引システムのコアコンポーネントは以下の通りです。最も早い信号を得る
Preconfirmationsは、シュレッドが存在する前のバリデータスケジューラから直接来ます。カバレッジは部分的で、プロフェッショナルプランが必要なので、一番になることが重要な取引に使用してください。 Trade on Preconfirmationsガイドに従って始めてください。カバレッジのギャップを埋める
Helius PreconfirmationsはSolanaのすべてのトランザクションの約40%しかカバーしていないため、残りのトランザクションのカバレッジが必要です。 Raw Shredsを自分で処理する能力がある場合は、そこから始めてください。 デシュレッドインフラを運用したくない場合は、Preprocessed Transactionsを使用してください。これは、私たちがデシュレッドした原生シュレッドです。 シュレッドとPreprocessed TransactionsはPreconfsより遅いですが、Solanaのすべてのトランザクションをカバーし、プログラムやプール全体を見るための最適なツールです。 Trade on Preprocessed Transactionsに従って始めてください。LaserStreamでプール状態を追跡する
事前実行フィードはトランザクションの意図を示し、何をしたかは示しません。アカウントとプールの状態変化はまず実行後に表示され、LaserStreamはprocessedコミットメントレベルでこのデータを取得する最速の方法です。
LaserStream gRPCまたはWebSocketsを使用して価格設定とポジショントラッキングを行い、プログラムに購読し、アカウントをリッスンするなどしてください。
Stream Pump AMM Data with LaserStreamガイドに従って始めてください。
最初に取引を実現する
低レイテンシストリームをオンラインにしたら、競争相手より前にオンチェーンで取引を確実に実現する方法が必要です。 Sender Maxを使用して接続ウォーミング、ライブプライスの費用、再試行付きの確認を備えた送信ループを構築してください。 Land Trades with Senderに従って始めてください。レイテンシを測定する
取引システムが最大パフォーマンスで動作していることを確認するために、エンドツーエンドのデリバリーをエンドポイント間でベンチマークしてください。 Measuring Latencyガイドに従って始めてください。主要製品
Preconfirmations (Preconfs)
Solanaで最も早い信号をストリーム
Shred Delivery
UDP経由で配送される原生シュレッド; デシュレッディングインフラが必要
Preprocessed Transactions
デコードされたシュレッド; デシュレッディングインフラ不要
Helius Sender
取引を実現するためのファストレーン: APIクレジット不要、SOLチップで送信ごとに支払い
LaserStream gRPC
超低レイテンシの処理済みストリーム; 履歴リプレイと冗長性を備える
Priority Fee API
次のブロックにトランザクションを入れるための料金を推定
Transaction Rebates
取引後のバックランで自動的にSOLリベートを獲得
MEV Protection
悪意のあるサンドイッチ攻撃からトランザクションを保護