MSTR Cat

Blockchain/Niveau VIII · Das Zeitalter der Memecoins/8.2 Solana/Lektion 4

Prioritätsgebühren, MEV und Jito

Die Auktion um Millisekunden: wie Gebühren die Reihenfolge erkaufen und wie MEV sie ausnutzt

MaterialienEin Solana-Block-Explorer, der Recheneinheiten und Gebühren anzeigtDie Solana-Gebühren-Dokumentation (solana.com/docs)

Neugier

  1. Warum wird eine Transaktion, die mehr Prioritätsgebühren zahlt, nicht unbedingt vor einer ausgeführt, die weniger zahlt?
  2. Wie kann ein Validator von der genauen Abfolge von Trades profitieren, ohne seine eigenen Absichten dem Rest des Netzwerks preiszugeben?
  3. Welcher Mechanismus ermöglicht es einem Nutzer, den maximalen Verlust durch einen Sandwich-Angriff zu begrenzen und dennoch eine gewisse Slippage in Kauf zu nehmen?

Erkunden

  1. Jede Solana-Transaktion zahlt eine Grundgebühr von 5.000 Lamports pro Signatur. Diese feste Gebühr deckt die Rechenarbeit ab, die nötig ist, um die Transaktion zu verifizieren und ins Ledger zu schreiben. Die Grundgebühr allein bestimmt jedoch nicht, wann eine Transaktion ausgeführt wird. In Phasen hoher Netzwerkaktivität erhalten Validatoren mehr Transaktionen, als sie innerhalb des Slot-Limits von 400 Millisekunden verarbeiten können. Um zu entscheiden, welche Transaktionen zuerst aufgenommen werden, berücksichtigen Validatoren einen zusätzlichen Parameter: die Prioritätsgebühr.
  2. Die Prioritätsgebühr wird berechnet als Preis pro Compute Unit (CU), angegeben in Micro-Lamports, multipliziert mit der Gesamtzahl der für die jeweilige Transaktion angeforderten CUs. So entsteht eine lokale statt einer globalen Auktion. Überlastung rund um ein einzelnes beliebtes Programm, etwa eine dezentrale Börse mit hohem Volumen, erhöht die Gebühren vor allem für Transaktionen, die in dieselben Konten schreiben, zum Beispiel in einen stark ausgelasteten Pool; Aktivität auf anderen Konten ist weit weniger betroffen, auch wenn netzwerkweite Überlastung die Gebühren weiterhin allgemein anhebt.
  3. Maximal Extractable Value (MEV) entsteht aus der Möglichkeit, bestimmte Transaktionen innerhalb eines Blocks umzuordnen oder aufzunehmen. Arbitrageure nutzen Preisunterschiede zwischen Pools aus, indem sie Kauf- und Verkaufssequenzen im selben Slot ausführen. Liquidations-Bots überwachen Besicherungsquoten und lösen Liquidationen aus, wenn Schwellenwerte unterschritten werden. Sandwich-Angriffe sind eine aggressivere Form: Ein Bot erkennt einen ausstehenden großen Trade, platziert unmittelbar davor eine eigene Kauforder, um den Preis nach oben zu treiben, lässt den Trade des Opfers zum überhöhten Preis ausführen und verkauft seine Position direkt danach, um den Spread einzustreichen.
  4. Der Validator-Client von Jito, auf dem der Großteil des Solana-Stakes läuft, hat einen separaten Weg zur Anordnung von Transaktionen eingeführt. Jito-Bundles sind Gruppen von Transaktionen, die atomar aufgenommen werden müssen; ein Bundle umfasst bis zu fünf Transaktionen, und schlägt eine davon fehl, wird das gesamte Bundle verworfen und landet nie on-chain. Dadurch können Searcher komplexe mehrstufige Strategien sicher ausführen. Nutzer können diesen Bundles direkt Tips beifügen und so für Aufnahme und Reihenfolge bezahlen, sofern das Bundle die Auktion gewinnt. Die Tip-Auktion läuft unabhängig von den regulären Prioritätsgebühren und schafft einen separaten Markt für die Sequenzierung hochwertiger Transaktionen.
  5. Im März 2024 schaltete Jito seinen öffentlichen Mempool ab, um die Sichtbarkeit ausstehender Transaktionen zu verringern und so die Möglichkeiten für Sandwich-Angriffe auf gewöhnliche Nutzer einzuschränken. Zwar dämmte dieser Schritt einen Teil des öffentlichen Front-Runnings ein, doch private Kommunikationskanäle zwischen versierten Searchern und Validatoren blieben bestehen. Prioritätsgebühren schützen nicht vor Sandwiches, weil ein Bot die Gebühr des Opfers jederzeit überbieten kann, um sich die Position davor zu sichern. Ein Slippage-Limit begrenzt, wie weit sich der Preis gegen einen Trade bewegen darf, bevor dieser fehlschlägt; das begrenzt, was ein Sandwich abschöpfen kann, ohne den Versuch selbst zu verhindern. Einige Routen bieten zudem eine MEV-geschützte Übermittlung an.
  6. Die Simulation einer Transaktion zeigt ihren Verbrauch an Compute Units, sodass Absender ihre Gebührenberechnung optimieren können. Werden zu viele CUs veranschlagt, werden Lamports verschwendet; werden zu wenige veranschlagt, schlägt die Ausführung fehl. Wallets und Aggregatoren automatisieren dies häufig, indem sie aktuelle Gebühren-Perzentile von RPC-Nodes abrufen. Nutzer, die auf schnelllebigen Plattformen handeln, müssen sich in diesem kompetitiven Umfeld zurechtfinden, in dem Millisekunden und Gebote über die Ausführungsqualität entscheiden. Der Zielkonflikt ist klar: Höhere Gebühren erhöhen die Wahrscheinlichkeit der Aufnahme, garantieren aber keinen Schutz vor raffinierter Marktmanipulation.

Kernfakten

  • Die Grundgebühr pro Signatur einer Solana-Transaktion beträgt fest 5.000 Lamports.
  • Prioritätsgebühren berechnen sich aus Micro-Lamports pro Compute Unit, multipliziert mit den angeforderten CUs.
  • Die Gebührenmärkte von Solana sind weitgehend lokal: Überlastung auf einem stark genutzten Konto erhöht vor allem die Gebühren für Transaktionen, die auf dieses Konto zugreifen.
  • Jito-Bundles funktionieren nach dem Alles-oder-nichts-Prinzip: Schlägt eine Transaktion fehl, wird das Bundle verworfen.
  • Jito schaltete seinen öffentlichen Mempool im März 2024 ab, um Sandwich-Angriffe einzudämmen.
  • Slippage-Limits begrenzen, wie viel ein Sandwich-Angriff aus einem Trade abschöpfen kann.

Übung neun, sechs, drei, eins

9SammelnIdentifizieren Sie 9 verschiedene Transaktionsarten auf Solana (z. B. einfacher Transfer, Swap, Mint, Konto schließen). Notieren Sie ihre typischen Bereiche an Compute Units und die Anforderungen an die Grundgebühr.
6GruppierenGruppieren Sie diese 9 nach ihrer Anfälligkeit für MEV in 6 Kategorien: hohes Risiko (große Swaps), mittleres Risiko (Mints/Erstellungen), geringes Risiko (Transfers/Schließungen) oder atomare Bundles.
3VerdichtenReduzieren Sie die 6 Gruppen auf 3 zentrale Gründe, warum ein Nutzer seine Prioritätsgebühr über die Grundkosten hinaus erhöhen würde.
1KristallisierenSchreiben Sie einen Satz, der erklärt, warum eine hohe Prioritätsgebühr keinen Schutz vor Sandwich-Angriffen garantiert.

Faktcheck

Datumsangaben, Zahlen und Behauptungen wurden mit den unten aufgeführten veröffentlichten Quellen abgeglichen.

In der interaktiven Akademie öffnen →

EN PT ES ZH JA KO RU FR MS