Antworten>Erfahren Sie mehr über MEV und die Reihenfolge von Transaktionen>Warum es MEV gibt
Warum es MEV gibt
// Tags
Warum es MEV gibt Die Ökonomie von MEV
TL;DR: MEV entsteht aufgrund von vier grundlegenden Eigenschaften der Blockchain-Architektur: öffentliche Mempools, die ausstehende Transaktionen vor ihrer Ausführung offenlegen; der Ermessensspielraum der Blockproduzenten bei der Reihenfolge der Transaktionen; DeFi-Protokolle, die durch Preisunterschiede und Liquidationsschwellen kontinuierlich wirtschaftliche Chancen schaffen; sowie Garantien für die atomare Ausführung, die es ermöglichen, dass komplexe, mehrstufige Strategien entweder vollständig erfolgreich sind oder vollständig rückgängig gemacht werden, ohne dass das Risiko eines Teilausfalls besteht. Diese strukturellen Merkmale schaffen zusammen ein Umfeld, in dem informierte Akteure aus der Reihenfolge der Transaktionen Wert schöpfen können. MEV ist kein Fehler in einem einzelnen Protokoll. Es ist eine sich daraus ergebende Konsequenz der Art und Weise, wie Blockchains Finanztransaktionen in einer transparenten, programmierbaren Umgebung verarbeiten.
Die einfache Erklärung
Um zu verstehen, warum es MEV gibt, muss man die einzigartige Kombination von Eigenschaften verstehen, die Blockchains jedem bieten, der bereit ist, sie auszunutzen. Kein traditionelles Finanzsystem verfügt gleichzeitig über all diese Eigenschaften, weshalb MEV ein für Blockchains spezifisches Phänomen ist.
In der traditionellen Finanzwelt sind Orderbücher vor der Ausführung nicht öffentlich einsehbar. Eine Börse gibt die ausstehenden Orders aller Marktteilnehmer nicht an den gesamten Markt weiter, bevor sie abgeglichen werden. Market Maker und Hochfrequenzhändler verfügen zwar über Informationsvorteile, doch die Rohdaten der ausstehenden Orders flow sind nicht für alle sichtbar. In einer Blockchain befindet sich jede ausstehende Transaktion im öffentlichen Mempool und ist für jeden, der das Netzwerk überwacht, vollständig einsehbar. Die Absicht eines Nutzers, auf Uniswap ETH im Wert von 500.000 US-Dollar gegen USDC zu tauschen, wird vor der Ausführung an die ganze Welt gesendet. Jeder Teilnehmer, der technisch in der Lage ist, den Mempool zu überwachen, kann diese Transaktion sehen und darauf reagieren.
Diese Transparenz ist ein zentrales Merkmal der Blockchain-Architektur und kein Mangel. Dezentrale Netzwerke sind auf die öffentliche Verbreitung von Transaktionen angewiesen, damit Validatoren weltweit Transaktionen empfangen, überprüfen und in die Blockchain aufnehmen können. Doch dieselbe Transparenz, die eine vertrauensunabhängige Überprüfung ermöglicht, ermöglicht auch informiertes Front-Running durch versierte Akteure.
Ausstehende Transaktionen sind bereits vor ihrer Ausführung sichtbar
Vertraulichkeit bei der Bestellung
Blockproduzenten legen die Reihenfolge innerhalb eines Blocks fest
DeFi-Aktivitäten
Preisunterschiede und Zwangsverkäufe bieten ständig neue Chancen
Atomare Ausführung
Mehrstufige Strategien sind entweder vollständig erfolgreich oder scheitern, ohne dass ein Teilrisiko besteht.
Öffentliche Mempools führen zu Informationsasymmetrie
Der Mempool ist die Hauptursache für den Großteil des MEV. Wenn eine Transaktion in den Mempool gelangt, gibt sie Aufschluss über die Absicht des Absenders: welchen Vertrag er aufruft, welche Funktion er ausführt, welche Parameter er übergibt und – implizit – welche Auswirkungen seine Aktion auf die Preise an den On-Chain-Märkten haben wird. Diese Informationen stehen jedem zur Verfügung, doch nur eine kleine Anzahl von Teilnehmern verfügt über die Infrastruktur und die Algorithmen, um in Echtzeit darauf zu reagieren.
Ein normaler Nutzer, der einen Swap auf einer DEX einreicht, überwacht den Mempool nicht. Er weiß nicht, welche anderen Transaktionen noch ausstehen, wie seine Transaktion mit anderen ausstehenden Transaktionen interagieren wird oder ob ein Bot im Begriff ist, ihn in eine „Sandwich“-Situation zu bringen. Ein MEV-Suchender hingegen betreibt eine spezielle Überwachungsinfrastruktur, die jede ausstehende Transaktion analysiert, deren Ausführung unter Berücksichtigung des aktuellen Kettenzustands simuliert und berechnet, ob eine profitable Ordermöglichkeit besteht. Diese Informationsasymmetrie, bei der beide Parteien zwar dieselben Daten sehen, aber nur eine davon effektiv darauf reagieren kann, bildet die Grundlage für die MEV-Gewinnung.
Die Situation lässt sich mit einem Pokerspiel vergleichen, bei dem die Karten eines Spielers offen auf dem Tisch liegen. Die Karten sind zwar technisch gesehen für alle sichtbar, aber nur die Spieler, die sie richtig deuten und sofort darauf reagieren können, verschaffen sich einen Vorteil.
Blockproduzenten steuern die Reihenfolge
Der zweite strukturelle Faktor, der MEV ermöglicht, besteht darin, dass Blockproduzenten völlig frei entscheiden können, wie sie Transaktionen innerhalb eines Blocks anordnen. Es gibt keine Regel auf Protokollebene, die vorschreibt, dass Transaktionen nach dem Zeitpunkt ihrer Einreichung, nach der Adresse des Absenders oder nach einem anderen neutralen Kriterium geordnet werden müssen. Der Blockproduzent kann die Transaktionen in beliebiger Reihenfolge anordnen, solange jede Transaktion unter Berücksichtigung des durch die vorangegangenen Transaktionen erzeugten Zustands gültig ist.
Diese Reihenfolgehoheit ist innerhalb eines Blocks absolut. Wenn ein Validator eine ausstehende Transaktion erkennt, die den Markt beeinflussen wird, kann er seine eigene Transaktion davor, dahinter oder an beiden Stellen einfügen. Er kann nicht miteinander in Zusammenhang stehende Transaktionen neu anordnen, um Zustände zu schaffen, die andere Transaktionen mehr oder weniger rentabel machen. Er kann Transaktionen vollständig ausschließen (was jedoch Auswirkungen auf die Reputation und das Protokoll hat).
In der Praxis üben die meisten Validatoren auf Ethereum diese Befugnis zur Reihenfolgebestimmung nicht mehr direkt aus. Sie delegieren die Blockerstellung im Rahmen der „Proposer-Builder Separation“ (PBS) an spezialisierte Builder. Doch die zugrunde liegende Macht bleibt bestehen: Wer den Block erstellt, bestimmt die Reihenfolge, und diese Reihenfolge entscheidet darüber, wer profitiert und wer verliert.
MEV wäre es nicht wert, erschlossen zu werden, wenn es nichts Wertvolles zu gewinnen gäbe. Der Boom der DeFi-Aktivitäten hat einen stetigen Strom ausnutzbarer Gelegenheiten geschaffen.
Preisabweichungen zwischen dezentralen Börsen entstehen naturgemäß, da jeder Pool die Preise für Vermögenswerte auf der Grundlage seiner eigenen Reservequoten festlegt. Wenn ein großes Geschäft den Preis auf einer DEX beeinflusst, wird der Preis auf anderen DEXen erst dann aktualisiert, wenn jemand die Differenz durch Arbitrage ausgleicht. Dadurch entsteht ein endloser Kreislauf: Nutzer handeln, Preise weichen voneinander ab, Arbitrageure korrigieren sie, neue Geschäfte führen zu neuen Abweichungen. Jede Korrektur ist eine MEV-Chance.
Kreditprotokolle wie Aave und Compound schaffen Liquidationsmöglichkeiten, sobald die Sicherheitenquote eines Kreditnehmers unter den erforderlichen Schwellenwert fällt. Das Protokoll bietet jedem einen Anreiz, diese Positionen zu liquidieren, indem es einen Preisnachlass auf die beschlagnahmten Sicherheiten gewährt. Bei Marktabschwüngen können Hunderte von Positionen gleichzeitig liquidierbar werden, was zu einem regelrechten Ansturm unter den MEV-Bots führt, die darum konkurrieren, die Liquidationen als Erste durchzuführen.
Automatisierte Market Maker mit ihren vorhersehbaren Preiskurven machen es mathematisch einfach, den genauen Gewinn aus einer beliebigen Handelssequenz zu berechnen. Im Gegensatz zu traditionellen Märkten, in denen die Tiefe des Orderbuchs und verborgene Liquidität Unsicherheit schaffen, ist die Preisbildung bei AMMs vollständig deterministisch und öffentlich einsehbar. Ein Angreifer kann den genauen Gewinn aus einem „Sandwich-Angriff“ bereits vor dessen Ausführung berechnen, ohne dass dabei Unsicherheit über das Ergebnis besteht.
Atomare Ausführung beseitigt Risiken
Der letzte strukturelle Faktor ist das atomare Ausführungsmodell der Blockchain. Wenn eine Smart-Contract-Transaktion eingereicht wird, wird sie entweder vollständig ausgeführt oder vollständig rückgängig gemacht. Eine teilweise Ausführung gibt es nicht. Das bedeutet, dass eine MEV-Strategie, die mehrere Schritte umfasst (Kauf auf DEX A, Verkauf auf DEX B, Rückzahlung eines Flash-Kredits), entweder vollständig erfolgreich ist und einen Gewinn abwirft oder fehlschlägt und außer der Gasgebühr für die rückgängig gemachte Transaktion keine weiteren Kosten verursacht.
Diese Eigenschaft ist für die MEV-Gewinnung außerordentlich wirkungsvoll. In der traditionellen Finanzwelt birgt die Durchführung einer mehrstufigen Arbitrage in jedem Schritt ein Ausführungsrisiko. Es kann vorkommen, dass man den Vermögenswert an einer Börse kauft, ihn aber nicht rechtzeitig an einer anderen verkaufen kann, bevor sich der Kurs verändert. Auf einer Blockchain wird die gesamte mehrstufige Strategie im Rahmen einer einzigen Transaktion ausgeführt. Wenn ein Schritt fehlschlägt, wird die gesamte Transaktion rückgängig gemacht, und man ist wieder am Ausgangspunkt (abzüglich der Gasgebühren).
Flash-Kredite verstärken diesen Effekt noch weiter. Ein Nutzer kann sich Millionen von Dollar leihen, eine Arbitrage durchführen, den Kredit zurückzahlen und den Gewinn einstreichen – und das alles im Rahmen einer einzigen atomaren Transaktion. Falls die Arbitrage nicht genügend Gewinn abwirft, um den Kredit zurückzuzahlen, wird die gesamte Transaktion rückgängig gemacht, einschließlich der Kreditaufnahme. Das bedeutet, dass für die MEV-Gewinnung außer den Gasgebühren kein Risikokapital erforderlich ist, was die Eintrittsbarriere für ausgefeilte Strategien drastisch senkt.
Kann MEV beseitigt werden?
MEV lässt sich nicht vollständig beseitigen, solange Blockchains über öffentliche Mempools, eine diskretionäre Transaktionsreihenfolge und finanzielle Aktivitäten auf der Blockchain verfügen. Dabei handelt es sich um grundlegende architektonische Eigenschaften und nicht um Konfigurationsoptionen, die sich einfach deaktivieren lassen.
MEV lässt sich jedoch mindern, umverteilen und steuern. Die private Einreichung von Transaktionen (über Dienste wie Flashbots Protect und MEV Blocker) verhindert, dass Suchende Transaktionen vor deren Ausführung einsehen können, wodurch der Informationsvorteil aus dem Mempool für diese Nutzer entfällt. Protokolle zur fairen Reihenfolge festlegen versuchen, eine zeitbasierte Reihenfolge durchzusetzen, wodurch der Wert von Manipulationen der Reihenfolge verringert wird. MEV-Share und ähnliche Mechanismen verteilen das gewonnene MEV an die Nutzer zurück, deren Transaktionen es generiert haben. Batch-Auktionsprotokolle wie das CoW-Protokoll führen alle Trades zu einem einheitlichen Abrechnungspreis aus und beseitigen so die auf der Reihenfolge basierende Gewinnabschöpfung vollständig.
Das realistische Ziel ist nicht ein MEV von Null, sondern die Minimierung des MEV, das den Nutzern schadet (Sandwich-Angriffe, Front-Running), bei gleichzeitiger Erhaltung des MEV, das dem Ökosystem zugutekommt (Arbitrage, die die Markteffizienz aufrechterhält, sowie Liquidationen, die die Zahlungsfähigkeit des Protokolls sichern).
Wie „ Quicknode “ Entwicklern hilft, MEV zu verstehen
Quicknode bietet die infrastrukturelle Grundlage, um MEV in Produktionsanwendungen zu verstehen und darauf zu reagieren. Der RPC-Zugriff der Core-API mit geringer Latenz ermöglicht es Entwicklern, den Mempool-Status zu überwachen, die Dynamik der Gaspreise zu verfolgen und Transaktionen zeitgenau zu übermitteln. Quicknode Streams Liefert Block- und Transaktionsdaten in Echtzeit mit garantierter Zustellung und ermöglicht es Entwicklern so, Analysesysteme zu erstellen, die MEV-Aktivitäten auf ihren Protokollen quantifizieren, „Sandwich-Angriffe“ auf ihre Nutzer erkennen und die Reihenfolgemuster innerhalb von Blöcken messen, die sich auf ihre Anwendungen auswirken.
Für Entwickler, die DeFi-Protokolle erstellen, ist die Möglichkeit, Transaktionsreihenfolgen anhand von Daten von „ Streams “ zu analysieren, unerlässlich, um MEV-resistente Mechanismen zu entwerfen. Für Anwendungsentwickler ermöglicht das Verständnis von MEV anhand von Echtzeitdaten eine bessere Einschätzung der Gasgebühren, intelligentere Strategien zur Transaktionsübermittlung und genauere Schätzungen der Preisauswirkungen für die Nutzer. Die Infrastruktur von Quicknode stellt sicher, dass Sie über die Daten und die Geschwindigkeit verfügen, um fundierte Entscheidungen in einer MEV-bewussten Blockchain-Umgebung zu treffen.
Warum kommt MEV in der traditionellen Finanzwelt nicht auf dieselbe Weise vor?
Traditionelle Märkte verbergen ausstehende Orders, setzen Orderregeln über regulierte Börsen durch und setzen Händler bei jedem Schritt eines Handelsgeschäfts einem Ausführungsrisiko aus. Blockchains kehren alle drei Aspekte um: Orders sind öffentlich, die Reihenfolge der Orders liegt im Ermessen des Blockproduzenten und die Ausführung erfolgt atomar. Diese Kombination macht das umfassendere Phänomen des MEV in der Blockchain auf eine Weise möglich, die es in der traditionellen Finanzwelt schlichtweg nicht gibt.
Eigenschaft
Traditionelles Finanzwesen
Öffentliche Blockchain
Ausstehende Aufträge
Versteckt, bis eine Übereinstimmung gefunden wird
Im öffentlichen Mempool sichtbar
Reihenfolge-Regeln
Börsenhandel wird durchgesetzt und reguliert
Ermessensspielraum des Blockproduzenten
Ausführungsrisiko
Jedes Bein kann separat versagen
Atomic – alles oder nichts
Wer kann reagieren?
Einige wenige privilegierte Insider
Jeder, der einen Suchbot betreibt
Wer profitiert eigentlich von MEV?
Drei Gruppen teilen sich den Wert. Suchende erkennen Chancen und bauen die Transaktionen auf, mit denen diese genutzt werden können, Erbauer stellen den profitabelsten Block zusammen, und Validatoren erhalten eine Vergütung dafür, dass sie diesen vorgeschlagen haben. Der rote Faden ist die Kontrolle über die Reihenfolge der Transaktionen – der Hebel, von dem letztendlich jeder dieser Teilnehmer abhängt.
Können Nutzer und Entwickler ihr MEV-Risiko verringern?
Ja. Nutzer können Trades über private Order flow s abwickeln, enge Slippage-Grenzen festlegen und große Swaps aufteilen, damit Bots weniger Gewinn abziehen können. Ein praktischer Überblick über Strategien zur MEV-Minderung stellt die Optionen und ihre Vor- und Nachteile dar.
Entwickler verfügen über einen zusätzlichen Hebel: den „ endpoint “. Durch das Einreichen von Transaktionen über einen privaten oder geschützten RPC- endpoint werden diese aus dem öffentlichen Mempool ferngehalten, wodurch die Sichtbarkeit entfällt, auf die die meisten Extraktionen angewiesen sind.
Ist MEV in Layer-2-Netzwerken dasselbe?
Nicht ganz. Die meisten Rollups leiten Transaktionen heutzutage über einen einzigen Sequenzer statt über einen öffentlichen Mempool weiter, sodass klassisches Front-Running schwieriger ist, aber der Sequenzer selbst behält die Kontrolle über die Reihenfolge. Mit der zunehmenden Dezentralisierung der Sequenzer wird sich die MEV-Situation auf Layer 2 voraussichtlich weiterentwickeln.
Häufig gestellte Fragen
Ist MEV ein Fehler im Protokoll?
Nein. MEV ist ein Ergebnis des Zusammenspiels von öffentlichen Mempools, der diskretionären Reihenfolge von Orders und der On-Chain-Finanzierung. Es wurde nicht durch ein einzelnes Protokoll eingeführt, und es lässt sich auch nicht durch einen einzelnen Patch beseitigen.
Kann MEV vollständig beseitigt werden?
Nicht solange Blockchains öffentliche Mempools und eine willkürliche Reihenfolge beibehalten. Die Datenmenge lässt sich zwar durch private Auftrags flow, faire Reihenfolge und Batch-Auktionen reduzieren und neu verteilen, aber nicht vollständig löschen.
Ist MEV für die Nutzer grundsätzlich schlecht?
Nein. Arbitrage und Zwangsliquidationen sind gesund und sorgen dafür, dass Märkte und Kreditprotokolle funktionsfähig bleiben. Ausbeuterische Formen wie „Sandwich-Angriffe“ sind die schädliche Seite, auf die sich die meisten Maßnahmen zur Risikominderung konzentrieren.
Führen Flash-Kredite zu MEV?
Flash-Kredite erzeugen kein MEV, sondern verstärken es. Da ein Flash-Kredit und die damit finanzierte Strategie in einer einzigen atomaren Transaktion abgewickelt werden, können Händler große Chancen nutzen, ohne nennenswertes Kapital zu riskieren.
Gibt es MEV in Layer-2-Netzwerken?
Ja, in einer anderen Form. Eine Layer-2-Blockchain ordnet Transaktionen in der Regel über einen Sequenzer an, was im Vergleich zu Ethereum mainnet dazu führt, dass sich ändert, wer wie Wert schöpfen kann.