Zum Hauptinhalt springen

Get shreds

Empfange rohe Shreds – abonniere sie in deinem Helius Dashboard.

Was ist Helius Shred Delivery?

Shred Delivery ist das Datenprodukt von Helius für die Phase vor der Ausführung. Es ermöglicht dir Zugriff auf Solanas Transaktionsdaten mit extrem niedriger Latenz: unverarbeitete Shred-Pakete, die direkt bei ihrer Erstellung über UDP übertragen werden. Das Deshredding implementierst du selbst. Wenn du statt roher Pakete decodierte Transaktionen benötigst, verwende Preprocessed Transactions. Dieses separate Produkt basiert auf derselben Shred-Pipeline und überspringt den Deshredding-Schritt. Raw shreds bieten propAMMs, Snipern, Copy-Tradern und Liquidations-Bots einen Wettbewerbsvorteil. Das gilt auch für Betreiber von RPC nodes, die die Latenz der Netzwerksynchronisierung beseitigen möchten. Hinweis: Shreds enthalten Transaktionen, keinen Kontostatus. Sowohl rohe Shreds als auch vorverarbeitete Transaktionen liefern Transaktionen, bevor sie ausgeführt werden. Konto- und Programmaktualisierungen wie Token-Guthaben oder der Status von Bonding-Kurven existieren in der Shred-Phase noch nicht. Die Laufzeitumgebung erzeugt sie während der Ausführung. Wenn du Änderungen am Kontostatus in Echtzeit benötigst, verwende stattdessen LaserStream gRPC mit processed commitment.
Für ein noch früheres Transaktionssignal kannst du Transaktionen über preconfSubscribe WebSocket streamen, bevor sie zu Shreds werden. Weitere Informationen findest du unter Preconfirmations.

Raw Shreds (UDP)

Erfordert auf deiner Seite Logik für das Deshredding. $1,000 USD/Monat/IP. Kunden mit Pro-Tarif zahlen $800 USD/Monat/IP.

Preprocessed Transactions

Decodierte shred werden über WebSocket als Transaktionen vor der Ausführung bereitgestellt — kein Deshredding erforderlich. Verfügbar in allen kostenpflichtigen Tarifen, 0.1 Credits pro Nachricht.

Validator Advantage

Helius ist gemessen am Stake der führende Validator und empfängt Shreds schneller als Validatoren mit geringerem Stake und RPC nodes ohne Stake.

Self-serve

Füge Seats über den Tab „Shreds“ in deinem Dashboard hinzu oder entferne sie. Jeder Seat ist an eine IP gebunden. Wir erkennen automatisch die Region, die deinem Server am nächsten ist.

Was sind Shreds?

In Solana werden Transaktionen in kleinere Datenpakete unterteilt, die „Shreds“ heißen. Dadurch lassen sie sich effizient und schnell im Netzwerk verteilen. Jeder Shred ist ein Fragment von Transaktionsdaten. Er ist für standardmäßige Netzwerkpakete optimiert, damit Validatoren ihn schnell verteilen und zu vollständigen Blöcken zusammensetzen können. Diese Architektur ist entscheidend für Solanas hohen Durchsatz und die niedrige Latenz. Shred Delivery greift direkt auf diesen Rohdaten-stream zu, bevor eine Verarbeitung stattfindet.

Deep Dive: Understanding Solana Shreds

Lies unseren ausführlichen Blogbeitrag darüber, wie Solanas Shred-Mechanismus funktioniert und warum er für den Handel wichtig ist

Rohe Shreds im Vergleich zu Preprocessed Transactions

Preprocessed Transactions ist ein separates Produkt, das auf derselben Shred-Pipeline basiert. Beide liefern Daten vor der Ausführung. Der Unterschied besteht darin, wie stark Helius die Daten verarbeitet, bevor du sie erhältst.

Raw shreds (UDP)

  • Unverarbeitete shred-Pakete, die direkt bei ihrer Erzeugung ausgeliefert werden
  • Erfordert Logik zum Zusammensetzen der shreds
  • In allen Tarifen verfügbar. Abrechnung pro Nutzerplatz; Verwaltung über das Dashboard.
  • propAMMs, Sniper, Copy-Trader, Liquidations-Bots und Betreiber von RPC nodes, die die Latenz der Netzwerksynchronisierung beseitigen möchten

Preprocessed Transactions

  • Dekodierte Transaktionen vor der Ausführung, noch vor processed
  • Keine Ausführungsmetadaten, also keine Kontostandsänderungen, Logs oder Fehler
  • preprocessedSubscribe WebSocket; kein eigenes Zusammensetzen der shreds
  • Alle kostenpflichtigen Tarife, 0,1 Credits pro Nachricht

Wann du welche Option wählen solltest

Wähle rohe Shreds, wenn jede Mikrosekunde zählt und deine Infrastruktur Shreds mit Leitungsgeschwindigkeit deshredden kann. Wähle Preprocessed Transactions, wenn du den zeitlichen Vorsprung gegenüber processed nutzen möchtest, ohne Deshredding-Logik schreiben zu müssen, und keine Ausführungsmetadaten benötigst.

Shred Delivery im Vergleich zu LaserStream gRPC

LaserStream gRPC und Shred Delivery setzen an unterschiedlichen Punkten im Lebenszyklus einer Transaktion an: Viele Teams verwenden beides: Shred Delivery liefert das Signal vor der Ausführung, das als Grundlage für eine Handelsentscheidung dient. LaserStream gRPC liefert die Bestätigung nach der Ausführung, mit der Dashboards aktualisiert und Statusdaten dauerhaft gespeichert werden.

Learn About LaserStream gRPC

Produktionsreifes gRPC-Streaming mit Wiedergabe, regionsübergreifendem Failover und entwicklerfreundlichen SDKs.

Start Using LaserStream

Starte mit LaserStream über dein Helius Dashboard.

Der Validator-Vorteil von Helius

Helius ist gemessen am Stake-Gewicht der führende Validator und empfängt Shreds schneller als Validatoren mit geringerem Stake und RPC nodes ohne Stake. In Turbine werden Validatoren mit höherem Stake-Gewicht im Baum für die Datenverteilung priorisiert. Das bedeutet, dass Block-Leader Shreds zuerst an Validatoren mit hohem Stake wie Helius senden. Diese nach Stake gewichtete Verteilung stellt sicher, dass wir Shreds zum frühestmöglichen Zeitpunkt im Datenfluss des Netzwerks erhalten. Andere Anbieter müssen auf eine sekundäre Verteilung warten oder auf Infrastruktur ohne Stake zurückgreifen. Unsere Position als Validator gewährt uns dagegen direkten, priorisierten Zugriff auf die rohen Transaktionsdaten, während sie durch das Netzwerk fließen.