Quicknode gives you high-performance access to the BNB Smart Chain blockchain through HTTP and WebSocket (WSS) endpoints. These endpoints are designed for reliability, speed, and real-time data delivery, and provide the foundation for building scalable Web3 applications.
HTTP-Endpunkte
Die HTTP-Endpunkte von Quicknode bieten einen zuverlässigen Zugriff auf die JSON-RPC-API mit mehreren Leistungsstufen und Optimierungsfunktionen, die auf unterschiedliche Anwendungsanforderungen zugeschnitten sind.
https://your-endpoint.quiknode.pro/auth-token/Am besten geeignet für:
- Backends und APIs für Web3-Anwendungen
- Bereitstellung und Interaktion von Smart Contracts
- Abfragen und Analysen von Blockchain-Daten
- Entwicklungs- und Testumgebungen
WebSocket (WSS)-Endpunkte
Die WebSocket-Endpunkte von Quicknode ermöglichen den Streaming-Zugriff auf Blockchain-Daten in Echtzeit über dauerhafte Verbindungen, die für verschiedene Anwendungsfälle und Leistungsanforderungen optimiert sind.
wss://your-endpoint.quiknode.pro/auth-token/Am besten geeignet für:
- DeFi-Anwendungen, die Echtzeit-Kursdaten benötigen
- Block-Explorer und Analyse-Dashboards
- Transaktionsüberwachung und Nachverfolgung von Bestätigungen
- Überwachung von Ereignissen in Smart Contracts
WebSocket (WSS)-Beschränkungen
WebSocket-Antworten unterliegen einer bestimmten Obergrenze, die sich ändern kann. In Fällen, in denen die Antworten möglicherweise sehr groß sind, wird empfohlen, eine POST-Anfrage zu verwenden. Wenn die Antwortgröße die Obergrenze überschreitet, lautet der zugehörige Fehlercode -32616.
Kreditnutzung
Different methods consume different amounts of credits: View BNB Smart Chain API credit costs →
Pauschal-RPS
Flat Rate RPS is a billing option that provides predictable monthly costs for BNB Smart Chain endpoints. Instead of metering individual requests and charging with API Credits, you pay a fixed monthly fee based on your configured request capacity. Your bill stays the same each month regardless of actual usage.
Weitere Informationen finden Sie in der Dokumentation zu „Flat Rate RPS “.
Ratenbegrenzungen
Die Ratenbegrenzungen variieren je nach Tarifstufe: Detaillierte Preise und Begrenzungen anzeigen →
MEV-Schutz (Standardtarife)
Der Begriff „Maximum Extractable Value“ (MEV) bezeichnet den Gewinn, der durch die Manipulation der Reihenfolge von Transaktionen innerhalb eines Blocks erzielt werden kann. Validatoren, Miner oder Bots können Transaktionen neu anordnen, einfügen oder zensieren, um Wert zu erlangen, der andernfalls den Nutzern zugutekommen würde. Dies äußert sich in schlechteren Handelskursen, fehlgeschlagenen Transaktionen oder unerwarteten Verlusten bei Interaktionen innerhalb der Blockchain.
MEV Protection ist ein Dienst zur Transaktionsweiterleitung, der diese Risiken mindert, indem er Ihre Transaktionen über verschlüsselte private Relay-Netzwerke direkt an Block-Builder weiterleitet. Anstatt Ihre Transaktion in den öffentlichen Mempool zu senden, wo MEV-Sucher ausstehende Transaktionen überwachen und ausnutzen, bleibt Ihre Transaktion verborgen, bis sie in einen Block aufgenommen wird. Dadurch wird verhindert, dass Bots Transaktionsdetails einsehen und Angriffe auf der Grundlage Ihrer beabsichtigten Aktionen ausführen können.
Dieser Schutz ist besonders wichtig für DeFi-Vorgänge (Swaps, Liquiditätsbereitstellung, Kreditvergabe), die Erstellung von NFTs bei Launches mit hoher Nachfrage, den Liquidationsschutz in Kreditprotokollen sowie für alle zeitkritischen Transaktionen, bei denen die Reihenfolge der Aufträge die Ausführungsqualität oder die Kosten beeinflusst.
So funktioniert es
Im normalen Transaktionsablauf wird Ihre Transaktion an den öffentlichen Mempool gesendet, wo sie für alle Netzwerkteilnehmer sichtbar wird. MEV-Suchende überwachen den Mempool kontinuierlich auf lukrative Gelegenheiten und analysieren ausstehende Transaktionen, um Ziele für die Extraktion zu identifizieren. Anschließend reichen sie konkurrierende Transaktionen mit höheren Gasgebühren ein, um sicherzustellen, dass ihre manipulativen Transaktionen von den Validatoren vorrangig abgewickelt werden.
MEV Protection beseitigt dieses Risiko, indem Transaktionen über eine private Relay-Infrastruktur geleitet werden, die von vertrauenswürdigen Partnern wie Blink bereitgestellt wird. Ihre Transaktion wird verschlüsselt und direkt an Block-Builder gesendet, die sie in einen Block aufnehmen, ohne dass sie zuvor öffentlich sichtbar ist. Die Transaktion umgeht den öffentlichen Mempool vollständig, wodurch verhindert wird, dass MEV-Bots Ihre beabsichtigte On-Chain-Aktion erkennen, analysieren oder darauf reagieren können. Die Ausführung auf der Blockchain und das Endergebnis bleiben identisch mit dem Standard-Routing, jedoch ohne das Risiko einer Wertentnahme durch Dritte.
Wogegen schützt der MEV-Schutz?
MEV Protection schützt vor den gängigsten Formen der Wertabschöpfung:
- Front-Running: Bots erkennen Ihre anstehende Transaktion und reichen eine identische oder konkurrierende Transaktion mit höherem Gas-Betrag ein, damit diese zuerst ausgeführt wird, um von den Kursauswirkungen zu profitieren, die Ihre Transaktion auslösen wird.
- Sandwich-Angriffe: Angreifer platzieren zwei Transaktionen um Ihre Transaktion herum – eine davor, um den Kurs ungünstig zu manipulieren, und eine danach, um von der Kursbewegung zu profitieren, die Ihre Transaktion auslöst. Dies führt zu schlechteren Ausführungskursen und höherem Slippage bei Ihrem Handel.
- Back-Running: Bots führen unmittelbar nach Ihren Transaktionen weitere Transaktionen durch, um von den von Ihnen ausgelösten Zustandsänderungen zu profitieren, beispielsweise von Arbitragemöglichkeiten aufgrund von Preisunterschieden, die durch Ihren Handel entstehen.
- Neuanordnung von Transaktionen: Blockersteller oder Validatoren ordnen Transaktionen innerhalb eines Blocks neu an, um den größtmöglichen Nutzen zu erzielen. Dies kann dazu führen, dass Ihre Transaktion unter weniger günstigen Bedingungen ausgeführt wird als erwartet.
Was davon unberührt bleibt
MEV Protection ist ein Schutzdienst und kein Optimierungsdienst. Er verändert oder verbessert weder die Gaspreise noch die Ausführungspreise, Spreads, Transaktionserfolgsraten oder Bestätigungszeiten. Ihre Smart Contracts werden mit derselben Logik ausgeführt und liefern identische On-Chain-Ergebnisse wie beim Standard-Routing.
Es fallen keine zusätzlichen Gebühren an und es sind keine Codeänderungen erforderlich. MEV Protection arbeitet auf der RPC-Routing-Ebene und erfordert keine Änderungen an Ihrer Anwendung, Ihrer Wallet oder Ihrer SDK-Integration.
Einschränkungen und zu beachtende Aspekte
Sichtbarkeit im Mempool: Transaktionen, die über den MEV-Schutz geleitet werden, erscheinen erst dann in öffentlichen Mempool-Explorern oder Überwachungstools, wenn sie in einen Block aufgenommen wurden. Dies ist das erwartete Verhalten, da die Transaktion den öffentlichen Mempool vollständig umgeht.
Kein Ausweichmechanismus: Sollte das private Relay-Netzwerk Ihre Transaktion nicht in einen Block aufnehmen, erfolgt kein automatischer erneuter Versuch über den öffentlichen Mempool. Ihre Anwendung sollte bei Bedarf eine entsprechende Wiederholungslogik implementieren.
Netzwerkverfügbarkeit: MEV Protection ist derzeit für Ethereum, BSC, Base, Arbitrum und Solana verfügbar. Transaktionen in anderen Netzwerken werden über das standardmäßige öffentliche Mempool-Routing abgewickelt.
MEV-Schutz deaktivieren
MEV Protection wird automatisch für alle neuen Endpunkte aktiviert, die im Rahmen von Standard-Tarifen erstellt werden. Ihre Transaktionen sind sofort geschützt, ohne dass eine Einrichtung, Konfigurationsänderungen oder Anpassungen an Ihrer Wallet oder Ihrem SDK erforderlich sind. Dies geschieht transparent auf der Ebene des RPC-Routings.
Wenn Ihre Anwendung zu Überwachungs- oder Debugging-Zwecken eine öffentliche Sichtbarkeit im Mempool benötigt oder Sie das Standard-Routing bevorzugen, können Sie diese Funktion deaktivieren:
- Pro Endpunkt: Navigieren Sie zu Ihrem Endpunkt-Dashboard, wo Sie auf der rechten Seite den Abschnitt „MEV-Schutz“ sehen. Deaktivieren Sie den MEV-Schutz mithilfe des Schalters. Es erscheint ein Warndialog mit zwei Optionen: „MEV beibehalten“, um die Änderung abzubrechen, oder „MEV deaktivieren“, um die Änderung zu bestätigen und Transaktionen über den öffentlichen Mempool weiterzuleiten.
Verfügbarkeit
MEV-Schutz ist auf allen Endpunkten des Standard-Tarifs für unterstützte Netzwerke (Ethereum, BSC, Base, Arbitrum und Solana) verfügbar. Dies bietet automatischen Schutz vor Frontrunning- und Sandwich-Angriffen ohne zusätzliche Kosten oder Konfigurationsaufwand.
Unternehmenskunden, die maßgeschneiderte Routing-Strategien, Ausführungsgarantien oder MEV-Rückerstattungsprogramme benötigen, sollten sich an sales@quicknode.com wenden, um erweiterte MEV-Schutzoptionen mit maßgeschneiderten Konfigurationen zu erhalten.