(TL;DR)
MEV ist eine Abkürzung für “Maximum Extractable Value”, was sich auf die Extraktion von Wert von Ethereum-Nutzern durch das Umordnen, Einfügen und Entfernen von Transaktionen innerhalb von Blöcken bezieht.
Mehr als 689 Millionen Dollar wurden bisher pro Jahr von den Netzwerknutzern abgezogen, da der Anstieg von Flashbots und anderen MEV-Boost-Relais unbeabsichtigte Folgen hatte.
Das mächtigste MEV-Boost-Relais, Flashbots, kündigte an, sich zu weigern, Transaktionen im Zusammenhang mit Tornado Cash zu verarbeiten.
Da MEV-Boost-Relays sich weigern, bestimmte Transaktionen zu verarbeiten, machen mehr als 51% der von ihnen generierten Blöcke des Netzwerks Ethereum anfällig für Zensur.
Flashbots und andere MEV-Boost-Relays haben dazu beigetragen, mehr Ethereum-Blöcke zu erzeugen, seit Ethereum auf einen Proof-of-Stake-Konsensmechanismus umgestellt hat. Die Daten von MEV Watch zeigen, dass 90 % der Blöcke am 15. September ohne die Verwendung des MEV-Boost-Relais erzeugt wurden. Bis zum 14. Oktober war diese Zahl auf 43 % gesunken.
Die kritischsten MEV-Boost-Relais, insbesondere Flashbots, haben öffentlich erklärt, dass sie keine Tornado-Cash-Transaktionen in die von ihnen erstellten Blöcke aufnehmen werden. Der Grund dafür ist, dass das Office of Foreign Assets Control (OFAC) am 8. August sein Datenschutzprotokoll auf die Sanktionsliste gesetzt hat und behauptet, dass Geldwäscher und nordkoreanische Cyberkriminelle nur dieses Protokoll verwenden. Nach dem Verbot haben primäre kryptointensive Dienste wie Circle und Infura Flashbots, eine der Organisationen, die sich schnell zur “OFAC-Compliance” bekannt haben, dazu veranlasst, Ethereum-Adressen auf die schwarze Liste zu setzen. Es ist daher angebracht, die Auswirkungen der Ethereum-Zensur zu analysieren.
MEV ist eine mächtige zentralisierte Kraft auf Ethereum. MEV ist die Abkürzung für “Miner Extractable Value” oder “Maximal Extractable Value”. Gewinne können erzielt werden, indem Ethereum-Nutzern Wert entzogen wird, indem Transaktionen innerhalb von Blöcken neu angeordnet, eingefügt oder zensiert werden, während sie erstellt werden. Es betrifft in der Regel Nutzer des DeFi-Protokolls, die mit automatisierten Market Makern und anderen Anwendungen interagieren.
Überraschenderweise wurde das MEV-Problem in Ethereum erstmals 2014 - ein Jahr vor dem Start von Ethereum - von einem Analysten und langjährigen algorithmischen Händler mit dem Pseudonym Pmcgoohan entdeckt. Pmcgoohan war von Ethereum und der Idee einer programmierbaren Blockchain, die verteilte und gerechte Märkte verspricht, fasziniert, nachdem er von den Ereignissen im Jahr 2008 und den Folgen der globalen Finanzkrise entsetzt war.
Er entdeckte eine kritische Schwachstelle in den Ethereum-Entwurfsdokumenten vor der Genesis. Pmcgoohan erkannte, dass die Miner die vollständige Kontrolle über den Transaktionseinschluss und den Bestellprozess hatten, was bedeutete, dass sie, wenn das Protokoll in Betrieb ging, diese Macht nutzen konnten, um ahnungslosen Nutzern Werte zu entziehen.
Pmcgoohans Warnung blieb im Wesentlichen ungehört. Im Jahr 2019 warf eine Gruppe von Forschern das gleiche Problem in einer Arbeit auf, in der der Begriff “MEV” auftauchte, um das Problem zu beschreiben, das Pmcgoohan Jahre zuvor entdeckt hatte.
Wie MEV funktioniert.
Vor dem Übergang von Ethereum von PoW zu PoS (ein Ereignis, das heute als “Merge” bekannt ist) waren Miner dafür verantwortlich, Transaktionen zu Blöcken zusammenzufassen und auszuwählen. Sie schlossen in die Blöcke ein, die sie schürften. Sie hatten die vollständige Kontrolle darüber, welche Transaktionen aus dem Mempool - einem Off-Chain-Bypass, in dem anstehende Transaktionen auf ihre Bestätigung warten - stammen.
Miner und Sequencer werden eingesetzt, um Transaktionen auf der Grundlage des höchsten Gaspreises oder der Transaktionsgebühren auszuwählen und zu bestellen, da sie auf Profit optimiert sind. Das Protokoll schreibt jedoch nicht vor, dass Transaktionen nach Gebühren geordnet werden müssen. Die Miner könnten nach eigenem Ermessen Transaktionen neu anordnen, um zusätzliche Gewinne von den Nutzern zu erzielen. MEV ist die “unregelmäßige” Einnahmequelle.
MEV wird am häufigsten mit Ethereum-Minern in Verbindung gebracht, ist aber weder ein Proof-of-Work- noch ein Ethereum-spezifisches Problem. Außerdem ist der Begriff “Miner Extractable Value” etwas irreführend. In Wirklichkeit wurden die meisten MEV-Extraktionen vor Merge von “Suchern” - in der Regel Arbitrage-Händler und Bot-Betreiber - durchgeführt, die aktiv nach MEV-Möglichkeiten auf der Kette suchten und diese auf verschiedene Weise einnahmen. Die Miner hingegen profitierten nur indirekt von den Transaktionsgebühren dieser Händler. MEV ist auf allen Smart-Contract-fähigen Blockchains vorhanden, wobei eine Partei für die Bestellung von Transaktionen zuständig ist.
Vor Ethereums Übergang von PoW zu PoS (ein Ereignis, das heute als “Merge” bekannt ist) waren Miner dafür verantwortlich, Transaktionen zu Blöcken zusammenzufassen und auszuwählen. Sie schlossen in die Blöcke ein, die sie schürften. Sie hatten die vollständige Kontrolle darüber, welche Transaktionen aus dem Mempool - einem Off-Chain-Bypass, in dem anstehende Transaktionen auf ihre Bestätigung warten - stammen.
Miner und Sequencer werden eingesetzt, um Transaktionen auf der Grundlage des höchsten Gaspreises oder der Transaktionsgebühren auszuwählen und zu bestellen, da sie auf Profit optimiert sind. Das Protokoll schreibt jedoch nicht vor, dass Transaktionen nach Gebühren geordnet werden müssen. Die Miner könnten nach eigenem Ermessen Transaktionen neu anordnen, um zusätzliche Gewinne von den Nutzern zu erzielen. MEV ist die “unregelmäßige” Einnahmequelle.
MEV wird am häufigsten mit Ethereum-Minern in Verbindung gebracht, ist aber weder ein Proof-of-Work- noch ein Ethereum-spezifisches Problem. Außerdem ist der Begriff “Miner Extractable Value” etwas irreführend. In Wirklichkeit wurden die meisten MEV-Extraktionen vor Merge von “Suchern” - in der Regel Arbitrage-Händler und Bot-Betreiber - durchgeführt, die aktiv nach MEV-Möglichkeiten auf der Kette suchten und diese auf verschiedene Weise einnahmen. Die Miner hingegen profitierten nur indirekt von den Transaktionsgebühren dieser Händler. MEV ist auf allen Smart-Contract-fähigen Blockchains vorhanden, wobei eine Partei für die Bestellung von Transaktionen zuständig ist.
MEV-Boost-Staffel in der Post-Merge-Phase
Der Hauptunterschied, den der Übergang von Ethereum zu Proof-of-Stake mit sich bringt, besteht darin, dass die Validierer die früheren Rollen der Miner übernommen haben. Anstelle von Minern, die riesige Mengen an Energie aufwenden, um Transaktionen zu sequenzieren und zu validieren und Blöcke in die Blockchain einzubetten, führen Validierer, die viel leichtere Hardware verwenden und ETH in Smart Contracts einsetzen, die gleiche Funktion aus.
Da der Betrieb von Validierungsknoten in Ethereum nach dem Merge wesentlich einfacher ist als das Mining, gab es einen beträchtlichen Zustrom neuer Teilnehmer, die sich an den Kernprotokolloperationen von Ethereum beteiligten. Einigen dieser Neueinsteiger fehlen die Fähigkeiten und Ressourcen, um MEV-optimierte und profitable Blöcke in der gleichen Weise wie Miner zu erstellen.
Infolgedessen hat der Merge die Voraussetzungen für einen neuen Ansatz für MEV geschaffen, der als Protocol/Builder Separation (PBS) bekannt ist.
PBS unterteilt die Aufgaben der Proof-of-Stake-Validatoren in zwei Kategorien: Block Building und Block Proposing. Es wird derzeit von Protokollen wie Flashbots und Manifold implementiert und wird höchstwahrscheinlich bald auf der Ebene des Ethereum-Kernprotokolls implementiert werden.
Block Builder nehmen Transaktionen von Nutzern und Suchenden entgegen und konkurrieren darum, die profitabelsten Blöcke aus diesen Transaktionen zu erstellen. In gleicher Weise sind Blockproposer die Validierer, die die von den Blockbuildern vorgeschlagenen Blöcke mit den höchsten Geboten auswählen und sie validieren oder in die Blockchain einbetten.
Da die Blockproposer die von den Blockbauern vorgeschlagenen Blöcke mit den höchsten Geboten nicht direkt annehmen und bewerten können, solange PBS noch nicht in Ethereum implementiert ist, müssen sie sich derzeit auf zentralisierte Dritte verlassen, die als “Relays” bekannt sind. Die Relays sind dafür zuständig, die Blöcke von den Blockbauern zu sammeln, die profitabelsten Blöcke zu bestimmen und sie an die Validierer zur Signierung weiterzuleiten.
Die Ethereum-Blockchain erreichte am 14. Oktober einen neuen Zensur-Meilenstein, als 51 % der in den vorangegangenen 24 Stunden generierten Blöcke den Empfehlungen des Office of Foreign Assets Control (OFAC) des US-Finanzministeriums folgten.
Der Großteil der im Laufe des letzten Tages gelieferten Blöcke wurde von Relays geliefert, die Transaktionen im Zusammenhang mit Tornado Cash - einem Dienst, der Transaktionen mischt, um sie zu anonymisieren - ausschlossen, um den Vorgaben des OFAC zu entsprechen, das Amerikanern die Nutzung des Mischprotokolls untersagt hatte.
Die Belohnungen, die Blockersteller und Validierer für die Neuordnung von Transaktionen innerhalb eines Blocks erhalten, werden als maximal extrahierbarer Wert (MEV) bezeichnet. Flashbots, ein auf Ethereum basierendes Forschungs- und Entwicklungsteam, hat an Möglichkeiten gearbeitet, die potenziellen Schäden der MEV-Extraktion einzudämmen, indem es MEV-Boost entwickelt hat, eine Software, die es Validierern ermöglicht, Blöcke von einem Netzwerk von Buildern über einen Mittelsmann namens Relay anzufordern.
Jeder kann ein Relay bauen, um MEV-optimierte Blöcke von Buildern an die Validierer weiterzuleiten, die sie dem breiteren Netzwerk vorschlagen.
Das beliebteste Relay ist das von Flashbots gebaute und gewartete. Die Kontroverse rührt daher, dass das Flashbots-Relay sich im Gegensatz zu einigen anderen Relay-Anbietern weigert, Blöcke mit Transaktionen von sanktionierten Adressen weiterzuleiten.
Außerdem bieten nur zwei der fünf MEV-Boost-Relay-Anbieter, Manifold und bloXroute, Optionen ohne Zensur an.
Zum Zeitpunkt der Erstellung dieses Berichts wurde die MEV-Boost-Software in 57 % aller Blöcke verwendet, die auf der Ethereum-Blockchain validiert wurden. Und fast 81 % dieser Blöcke wurden über Flashbots’ Relay abgewickelt, wobei alle Tornado Cash-Transaktionen nicht berücksichtigt sind.
Wenn es um MEVs geht, wird Flashbots als eine positive Kraft gesehen. Indem die Organisation das Bieten von MEVs aus der Kette herausgenommen hat, hat sie die Gaspreise gesenkt und die “negativen externen Effekte” von MEVs für Ethereum-Nutzer gemildert. Die Bedrohung, die von Flashbots für die Neutralität von Ethereum ausgeht, ist wohl bedeutender als die derzeit verfügbaren Dienste. Angenommen, Flashbots können Tornado Cash-Transaktionen aufgrund möglicher OFAC-Einflüsse nicht verifizieren. In diesem Fall könnten sie ihren Betrieb einschränken, bis die Ethereum-Kernentwickler einen Weg finden, die Blockchain-Infrastruktur so zu verändern, dass eine Zensur unmöglich wird. Flashbots ist nicht das einzige “OFAC-konforme” MEV-Boost-Relais, aber es ist das größte und genießt in der Krypto-Community weiterhin hohes Ansehen.
Es wäre im besten Interesse des Ethereum-Ökos, wenn Flashbots einen “vollständig dezentralisierten Block-Builder” entwickeln würde, denn das Open-Sourcing des Flashbots MEV-Boost-Relay-Codes allein hat nicht ausgereicht, um das Zensurproblem zu lösen.
Autor: M. Olatunji, Gate.io Observer, übersetzt von Cedric.P
Dieser Artikel gibt nur die Meinung des Forschers wieder und stellt keine Investitionsempfehlungen dar.
Gate.io behält sich alle Rechte an diesem Artikel vor. Die Wiederveröffentlichung des Artikels ist erlaubt, sofern Gate.io genannt wird. In allen anderen Fällen werden rechtliche Schritte aufgrund von Urheberrechtsverletzungen eingeleitet.