Skip to main content

Was ist Datenstreaming auf Solana?

Datenstreaming ermöglicht es Anwendungen, Echtzeit-Updates von der Solana-Blockchain zu erhalten, sobald Ereignisse on-chain auftreten. Anstatt ständig nach Updates zu fragen, wird durch Streaming eine dauerhafte Verbindung hergestellt, die Daten sofort an Ihre Anwendung sendet, wenn Transaktionen verarbeitet, Konten geändert oder Blöcke erstellt werden. Dies ist entscheidend für Anwendungen, die auf sekundengenaue Daten angewiesen sind, wie zum Beispiel:
  • Handelsanwendungen, die Preisänderungen und Liquidationen überwachen
  • DeFi-Protokolle, die Benutzerinteraktionen und Statusänderungen verfolgen
  • NFT-Marktplätze, die Verkäufe, Listings und Übertragungen erkennen
  • Analyseplattformen, die umfassende Blockchain-Metriken sammeln
  • Wallets, die Echtzeit-Guthaben- und Transaktionsaktualisierungen anzeigen
Entwickeln Sie eine Handelsstrategie? Der Trading Abschnitt vereint die latenzsensitiven Produkte — Preconfirmations, Shred Delivery und Helius Sender — an einem Ort.

Warum sollten Sie Helius für Datenstreaming wählen?

Ultra-niedrige Latenz

Direkte Verbindungen zu Solana-Leadern gewährleisten eine Datenlieferung innerhalb von unter einer Sekunde

Unternehmenszuverlässigkeit

Multi-Node-Redundanz und automatisches Failover für 99,9 % Betriebszeit

24-Stunden-Historie-Wiedergabe

Verpassen Sie keine Daten mit automatischen Backfill-Möglichkeiten

Globale Infrastruktur

Endpunkte in mehreren Regionen für optimale Leistung weltweit

Welche Streaming-Lösung sollte ich verwenden?

Wählen Sie das Produkt, das dem Stadium der benötigten Daten entspricht und wie Ihre App sie konsumieren möchte. Die folgende Tabelle ordnet jede Option ihrer Lieferform zu und dem Typ von Workloads, für die sie am besten geeignet ist.
Nicht sicher, welches Sie wählen sollen? Die meisten Produktionsanwendungen beginnen mit LaserStream gRPC für Backends und LaserStream WebSocket für Browser/UI-Clients. Webhooks sind ideal, wenn Sie keine dauerhafte Verbindung aufrechterhalten möchten. Shred Delivery ist speziell für Handelsstrategien mit Sub-Millisecond-Latenz konzipiert, und Preprocessed Transactions liefert die dekodierten Pre-Execution-Transaktionen ohne Deshredding. Für das früheste Transaktionssignal überhaupt streamt Preconfirmations Transaktionen, bevor sie geschreddert werden.

Wählen Sie nach dem, worauf Sie optimieren

Die shred-basierten Produkte und die Verpflichtungsniveaus von LaserStream befinden sich an verschiedenen Punkten im Transaktionslebenszyklus. Was Sie empfangen möchten, ist genauso wichtig wie das Protokoll:
Häufiger Fehler: Wenn Sie Echtzeitänderungen des Kontostands oder Programms benötigen (zum Beispiel zur Überwachung des Bondingkurvenkontos eines AMM oder des Token-Guthabens eines Benutzers), hilft Shred Delivery nicht — diese Updates existieren einfach nicht auf der Shred-Ebene. Verwenden Sie stattdessen LaserStream gRPC bei processed.

Helius Streaming-Lösungen

Preconfirmations

Preconfirmations streamen Transaktionen zu dem frühesten Zeitpunkt, an dem sie beobachtet werden können — bevor sie in Einträge gesammelt und geschreddert werden. Helius-Preconfirmations werden sofort ausgegeben, wenn der Leader eine Transaktion ausführt, zusammen mit ihrem Ausführungsstatus; BAM-Preconfirmations werden ausgegeben, wenn der Validator sich verpflichtet, sie auszuführen. Es ist das signalträchtigste Transaktionssignal, das Helius anbietet, geliefert über ein preconfSubscribe WebSocket-Abonnement. Verfügbar für alle Professional-Plan oder höher Abonnenten für 10 Credits pro Nachricht.

Am besten geeignet für

Die frühestmögliche Reaktion auf on-chain Aktivitäten:
  • propAMMs
  • Snipers
  • Copy-Trader
  • Liquidationsbots
Eine Preconfirmation ist ein frühes Signal, keine Garantie — die Transaktion ist noch nicht gelandet und könnte noch fehlschlagen oder fallen gelassen werden.

Shred Delivery

Shred Delivery ist Helius’s Pre-Execution-Datenprodukt: Raw Shreds (UDP). Helius ist ein Top-Validator nach Einsatz, also erhalten wir Shreds vor Validatoren mit niedrigerem Einsatz und nicht-eingesetzten RPC-Nodes. Die Deshredding wird von Ihnen selbst implementiert. Verfügbar in allen Plänen; jeder Sitzplatz kostet $1.000/Monat pro IP ($800/Monat pro IP bei Pro-Plänen). Abonnieren Sie in Ihrem Helius Dashboard - keine manuelle Bereitstellung erforderlich.

Am besten geeignet für

  • propAMMs
  • Snipers
  • Copy-Trader
  • Liquidationsbots
  • Arbitrage
  • RPC-Node-Betreiber, die die Netzwerksynchronisationslatenz entfernen möchten
Bereit, Roh-Shreds zu empfangen? Abonnieren Sie in Ihrem Helius Dashboard. Siehe Preisdetails für Einzelheiten.

Vorverarbeitete Transaktionen

Vorverarbeitete Transaktionen sind Pre-Execution-Transaktionen, die hauptsächlich aus dekodierten Shreds aggregiert werden, wobei das Deshredding von Helius übernommen wird. Geliefert über den preprocessedSubscribe WebSocket (Öffentliche Beta, alle kostenpflichtigen Pläne, 0,1 Credits pro Nachricht).

Am besten geeignet für

Latenzempfindliche Handelsanwendungen, die dekodierte Pre-Execution-Transaktionen ohne Betrieb eines Shreddodecoders wünschen.

LaserStream gRPC (Alle Pläne Devnet, Business+ Mainnet)

LaserStream gRPC bietet ultra-niedrig-latenz Datenstreaming über gRPC, mit erweiterten Funktionen wie historischer Wiedergabe, automatischen Wiederverbindungen und Multi-Node-Zuverlässigkeit. LaserStream ist Draht-kompatibel mit dem offenen Yellowstone gRPC-Protokoll, sodass jeder Yellowstone-Client funktioniert.

Hauptfunktionen

  • Schlüsselfertig: Schnellere gRPC-Streams ohne die Kopfschmerzen des Hardware-Managements oder Upgrades
  • 24-Stunden-Historie-Wiedergabe: Automatisch bis zu 24 Stunden verpasste Daten nachfüllen
  • Automatische Wiederverbindung: Integriertes Verbindungsmanagement mit intelligenter Wiederholungslogik
  • Globale Endpunkte: Verfügbar in 9 Regionen weltweit für optimale Latenz
  • Yellowstone-kompatibel: Drop-in-Ersatz für bestehende @triton-one/yellowstone-grpc Setups

Am besten geeignet für

  • Backend-Dienste
  • Anwendungen mit hohem Durchsatz
  • Missionskritische Systeme, die garantierte Datenlieferung erfordern
Starten Sie mit LaserStream von Ihrem Helius Dashboard. Mainnet erfordert einen Business-Plan oder höher; Devnet ist in allen kostenpflichtigen Plänen verfügbar. Siehe unsere Pläne für Details.

LaserStream WebSocket

LaserStream WebSocket ist die WebSocket-Protokollvariante von LaserStream. Es bedient die standardmäßigen Solana JSON-RPC-Abonnementmethoden (accountSubscribe, programSubscribe, logsSubscribe, …) neben Helius-spezifischen Erweiterungen wie transactionSubscribe für erweitertes Filtern, alles über den gleichen einheitlichen Endpunkt und angetrieben vom gleichen LaserStream-Backend wie das gRPC-Produkt.

Hauptfunktionen

  • Volle Solana-Kompatibilität: Funktioniert mit jeder Solana WebSocket-Client-Bibliothek
  • Helius-Erweiterungen: transactionSubscribe und ein erweitertes accountSubscribe für reichhaltigeres Filtern
  • Bis zu 200 ms schneller als standardmäßige Agave RPC-basierte WebSockets
  • Einheitlicher Endpunkt: wss://mainnet.helius-rpc.com und wss://devnet.helius-rpc.com für sowohl Standard- als auch Helius-erweiterte Methoden

Am besten geeignet für

Echtzeit-Frontend-Apps, moderate Volumen-Backends, breite Ökosystem-Kompatibilität

Webhooks

Ereignisgesteuerte, server-zu-server Webhook-Benachrichtigungen für On-Chain-Aktivitäten, die an Ihre Endpunkte geliefert werden.

Hauptfunktionen

  • Geparste Ereignisdaten: Menschlich lesbare Transaktionsdaten für Verkäufe, Swaps und mehr
  • Mehrfache Typen: Erweiterte, ungeschminkte und Discord-Webhook-Optionen
  • Transaktionsfilterung: Abonnieren Sie bestimmte Ereignistypen und Adressen
  • Zuverlässige Lieferung: Automatische Wiederholungen und Lieferbestätigungen

Am besten geeignet für

Ereignisgesteuerte Architekturen, Benachrichtigungen, Integrationen mit externen Diensten

Erste Schritte

1

Wählen Sie Ihre Lösung

Wählen Sie die Streaming-Methode, die am besten zu den Anforderungen Ihrer App und Ihrer Infrastruktur passt.
2

Holen Sie sich Ihren API-Schlüssel

Melden Sie sich unter dashboard.helius.dev an und erhalten Sie Ihren API-Schlüssel.
3

Folgen Sie dem Schnellstart

Jede Lösung hat eigene Schnellstart-Anleitungen und Codebeispiele.
4

Überwachen und Skalieren

Verwenden Sie das Helius-Dashboard, um die Nutzung zu überwachen und Ihren Plan bei Bedarf zu skalieren.

Schnellstart für Datenstreaming

In wenigen Minuten mit Ihrer ersten Streaming-Verbindung loslegen

Unterstützung & Community

Dokumentation

Umfassende API-Referenzen und Anleitungen für alle Streaming-Methoden

Discord-Community

Treten Sie Tausenden von Entwicklern bei, die mit Helius auf Solana bauen

Unterstützung für Unternehmen

Priorisierte Support-Kanäle für Geschäfts- und Profikunden
Bereit, Solana-Daten zu streamen? Wählen Sie Ihre bevorzugte Methode oben und tauchen Sie in die Dokumentation ein!