Auf DEXs und Wallets initiierte Transaktionen schaffen Gewinnmöglichkeiten für spezialisierte Bots, die die Abfolge von Transaktionen identifizieren und manipulieren, und sie profitieren von Front-Running- oder Arbitrage-Operationen. Diese Möglichkeiten sind undurchsichtig und werden vom durchschnittlichen Benutzer selten gesehen.
Diese autonomen Programme werden MEV-Bots genannt, und seit 2021 haben MEV-Bots durch die oben genannten Operationen einen Wert von etwa 700 Millionen US-Dollar erwirtschaftet.
1.1 Definition
MEV (Maximum Extractable Value) bezieht sich auf den Wert, der den Benutzern durch Neuordnung, Einfügen und Überprüfen von Transaktionen innerhalb des Blocks, wie z. B. Arbitrage, Liquidation usw., entzogen wird. Das grundlegendste Verständnis kann als „die zusätzlichen Vorteile verstanden werden, die durch die Anpassung der Tx-Reihenfolge beim Erstellen eines neuen Blocks erzielt werden“.
Das Konzept von MEV wurde erstmals von Phil Daian in „Flash Boys 2.0“ vorgeschlagen. Vor der Fusion von Ethereum wurde MEV hauptsächlich von Minern erfasst, daher wurde es damals auch „Miner Extractable Value“ genannt.
Wenn ein Benutzer eine Transaktion auf der Blockchain einreicht, gelangt die Transaktion im Allgemeinen zuerst in den öffentlich zugänglichen Pool für ausstehende Transaktionen von Mempool. Schlichter und Bergleute können den Mempool durchsuchen und Möglichkeiten finden, MEV zu erwerben.
Nach der Fusion von Ethereum hat sich aufgrund von Änderungen im Mining-Mechanismus auch die Rolle in der MEV-Lieferkette verändert. Flashbots schlugen MEV-Boost als außerprotokollarische Praxis für PBS vor, bevor Danksharding implementiert wurde. Der Bauherr konzentriert sich darauf, Blöcke zu bauen und den Nutzen jedes Blocks so weit wie möglich zu maximieren. Anschließend werden die profitabelsten Blöcke dem Antragsteller vorgelegt. Die Implementierung des PBS-Mechanismus hat einige Veränderungen im Interesse der Blockchain-Blockproduktionsindustrie mit sich gebracht, gleichzeitig den Professionalisierungs- und Kommerzialisierungsprozess relevanter Institutionen in der Industriekette gefördert und auch ein neues Muster gebildet der MEV-Lieferkette.
1.2 Klassifizierung
Je nachdem, wie MEV erhalten wird, kann es hauptsächlich in die folgenden Kategorien unterteilt werden:
Front Running: Der Akt der Vorwegnahme der Ausführung durch Zahlung einer höheren Gasgebühr als die Zieltransaktion in Mempool. Wenn Mempool beispielsweise einen Tx eines bestimmten Handelspaars enthält, führt dies zu großen Preisschwankungen des Tokens. Sie können einen Tx einfügen, bevor der Tx gestartet wird, oder wenn ein neues NFT-Projekt gestartet wird vorweggenommen werden. Derzeit ist es einfach, Frontrunning-Transaktionen zu verhindern. Sie müssen lediglich eine Verbindung zu einem privaten Transaktionspool ähnlich wie bei Flashboots Auction herstellen, um Frontrunning-Schutz zu erhalten.
Back Running: bezieht sich auf den Vorgang des Einfügens einer Transaktion nach der Transaktion, wenn eine Transaktion zu großen Preisschwankungen führt, bei denen es sich um Arbitrage, Liquidation usw. handeln kann. Beispielsweise kommt es in der Kette zu großen Tx-Mengen, die zu Preisschwankungen in einem bestimmten Handelspaar führen. Das Einfügen einer Folgetransaktion kann den Preis von DEX ausgleichen, und gleichzeitig können Arbitrageure auch Gewinne erzielen Kette Der Vorgang des Einfügens eines Liquidationsauftrags, nachdem eine Liquidationslinie durch ein Darlehen ausgelöst wurde;
Sandwith Attack: Sandwith Attack ist eigentlich eine Kombination aus Front Running und Back Running. Der Vorgang, bei dem Suchende Mempool nach potenziell großen Trades durchsuchen und sich beeilen, Vermögenswerte zu kaufen, deren Wert schließlich steigen wird, bevor der Handel stattfindet, und diese Vermögenswerte unmittelbar nach der Ausführung des großen Handels zu verkaufen und so die Differenz zu verdienen;
Zeitbanditenangriff: Diese Art von MEV tritt hauptsächlich in Blockchain-Netzwerken mit dem Prinzip der längsten Kette auf (wie Bitcoin des Satoshi Nakamoto-Konsenses).
Den Ergebnissen dieser MEV-Ereignisse nach zu urteilen, ist MEV vom Typ Back Running für das Blockchain-Netzwerk vorteilhaft. Beispielsweise nutzen Arbitrageure die durch Flash-Darlehen realisierte Preisdifferenz zwischen zwei DEX + und Liquidatoren halten den Kreditvertrag gesund Der Betrieb von Front Running und Sandwith Attack kann den Interessen anderer Benutzer schaden.
2.1 Aktuelle Situation
Tatsächlich ist MEV umstritten, da die Existenz nicht harmloser MEV nicht sehr moralisch erscheint. Beispielsweise zerstören Front Running, Sandwith Attack und Time Bandit Attack das Transaktionserlebnis und schaden den Interessen normaler Benutzer an der Blockchain. Deshalb habe ich schon lange gehofft, dass die Industrie eine Lösung/ein Produkt/ein Protokoll auf den Markt bringen kann, um das Auftreten dieser nicht harmlosen MEVs zu verhindern.
Allerdings legen die öffentlich sichtbaren Merkmale von Transaktionen in Mempool und die Gebotsregeln der Tx-On-Chain-Sortierung fest, dass MEV vorhanden sein muss. Das Nächstbeste: Wenn Ihre Transaktion die Auszahlung von MEV nicht vermeiden kann, verwenden Sie ein Produkt/Protokoll, das Ihnen Einnahmen zurückführt.
Was die negativen externen Effekte (negative Externalitäten) betrifft, die MEV (insbesondere nicht harmlose MEV) auf zustandsbehaftete Blockchains (wie Ethereum) mit sich bringen können, gibt es derzeit einige Produkte in der Branche, die diese Auswirkungen abschwächen können, um diesen Risiken zu begegnen. Zum Beispiel die Falshbots-Produktreihe:
Flashbots-Auktion: Flashbots-Auktion bietet einen privaten Kommunikationskanal zwischen Ethereum-Benutzern und Validatoren, um die bevorzugte Transaktionsreihenfolge innerhalb eines Blocks effizient zu kommunizieren. Durch solche Produkte können On-Chain-Trading-Benutzer Pre-Trade-Privatsphäre, Failed-Trade-Privatsphäre, Finalitätsschutz usw. erreichen.
Flashbots Protect RPC: Dies ist ein RPC-Endpunktprodukt, das es Benutzern ermöglicht, Front-Running Protection zu implementieren, den Benutzer zu ihren Wallets hinzufügen können, um ihre Transaktionen an Flashbots Auction zu übermitteln. Für Benutzer gibt es keinen Wahrnehmungsunterschied zu gewöhnlichen Transaktionen, aber die Ergebnisse können Front-Running-Schutz, Datenschutz bei fehlgeschlagenen Transaktionen usw. erreichen.
MEV-Boost: Während des PoS-Zeitraums kann der Validator zu Mempool gehen, um Transaktionen zu sortieren und selbst zu verpacken, oder er kann von MEV-Boost gepushte Blöcke auswählen, die vom Builder sortiert wurden und ein höheres MEV-Einkommen haben. Durch MEV-Boost kann das Einkommen des Validators erheblich gesteigert werden, sodass sich die meisten Validatoren dafür entscheiden, sich mit MEV-Boost zu verbinden, anstatt sich selbst zu sortieren.
Aus Sicht der MEV Supply Chain spielen diese drei Produkte in jedem Glied der MEV Supply Chain eine Rolle.
2.2 Die Zukunft
Im Hinblick auf die Zukunft des MEV-Bereichs, kombiniert mit der Analyse des Entwicklungsstands des MEV-Bereichs, könnten folgende wichtige Trends erkennbar sein:
(1) Der Haupteffekt wird gravierend sein: Mehr als 90 % der letzten 500 Epochen wurden von MEV-Boost bereitgestellt, und die Flashbots-Produktreihe war während des PoS-Zeitraums nahezu führend in allen Aspekten der Blockgenerierung sind bereits Flashbots. Im Fall von First Mover benötigen Neueinsteiger, die in den MEV-Bereich einsteigen möchten, einige Kernkompetenzen, um mehr Marktanteile zu erobern.
(2) Wer Orderflow erhält, wird die Welt gewinnen: Um mehr MEV-Möglichkeiten zu erhalten, ist es wichtig, über genügend Orderflow zu verfügen. Für normale Handelsbenutzer gibt es tatsächlich keine Möglichkeit, MEV vollständig zu eliminieren. Selbst wenn der Benutzer Flashbots Protect RPC anwendet, kann er nur verhindern, dass der Sucher des öffentlichen Mempools den potenziellen MEV seines Tx erfasst. Der Buider im Flashbots-Auktionsnetzwerk hat immer noch die Möglichkeit, den MEV für seinen Tx zu extrahieren. Daher ist es für normale Benutzer besser, Wallets, DEX oder andere Dapps zu wählen, die MEV-Einnahmen an die Benutzer zurückgeben, da sie es nicht vollständig vermeiden können, von MEV abgezogen zu werden.
(3) Der MEV von Multichain hat noch Raum für Wachstum: Der MEV innerhalb der reinen Ethereum-Kette wurde möglicherweise im Grunde vollständig erfasst. Allerdings handelt es sich bei der Blockchain um ein Multichain-Ökosystem, und die MEV-Möglichkeiten zwischen Layer1 und Layer1 sowie zwischen Layer1 und Layer2 sind immer noch schwer zu nutzen. In diesem Bereich besteht möglicherweise noch Raum für Wachstum.
(4) Die On-Chain-Anforderungen für Anti-Deep-Differential-Transaktionen können immer erfüllt werden: Laut MEVwatch-Daten machen die Blöcke, die nach der Fusion die OFAC-Konformitätsanforderungen auf der Ethereum-Blockchain erfüllen, 57,49 % der Gesamtzahl der produzierten Blöcke aus. und die letzten 100 Blöcke Nur 35 Blöcke in der Blockchain haben die OFAC-Konformität implementiert, was kaum Auswirkungen auf die Kette gegen tiefe Differenztransaktionen hat. Obwohl nach der Fusion die meisten der führenden Verpfändungsplattformen zentralisierte Plattformen sind, unterliegen diese zentralisierten Einheiten zwangsläufig der rechtlichen Aufsicht, was eine Herausforderung für die Fähigkeit der Ethereum-Blockchain darstellt, großen Unterschieden standzuhalten. Aber selbst wenn mehr als 90 % der Validatoren Transaktionen über das MEV-Überprüfungsrelais weiterleiten, können die Transaktionen, die großen Unterschieden nicht standhalten, immer noch innerhalb einer Stunde in der Kette sein.
3 Szenen
3.1 Solana
Wie bei Ethereum zog das Wachstum der Finanzaktivitäten bei Solana MEV-Aktivitäten nach sich, was zu einer Verschlechterung des Endbenutzererlebnisses führte. Im Gegensatz zu Ethereum, wo die Gasgebühren unerschwinglich geworden sind, wurden die Probleme von Solana jedoch durch eine Kombination aus Folgendem verursacht:
(1) Extrem niedrige Gaskosten.
(2) Fehlender Gebührenmarkt.
(3) Das Fehlen eines suboptimalen Protokolls zur Transaktionsweitergabe bietet nicht viele Optionen zum Blockieren von Netzwerk-Spam.
In Zeiten starker Marktvolatilität oder bei beliebten On-Chain-Events wie NFT Mint ist das Volumen der an das Netzwerk gesendeten Spam-Transaktionen manchmal so groß, dass es zu Netzwerkausfällen kommt.
Manche fragen sich vielleicht, warum die Flashbots-Produktsuite nicht einfach für Solana umfunktioniert werden kann. Es ist jedoch wichtig zu bedenken, dass sich das architektonische Design von Solana stark von dem von Ethereum unterscheidet und einen einzigartigen Ansatz erfordert. Zu den wichtigsten Unterschieden zählen beispielsweise die Geschwindigkeit von Solana (400 Millisekunden zwischen Blöcken), das einzigartige Datenverbreitungsprotokoll, die Transaktionsweiterleitung ohne Mempool, der native Gebührenmarkt und die parallele Transaktionsverarbeitung.
Im Jahr 2022 sprang Jito Labs ein, um die dringend benötigte MEV-Infrastruktur mit einem spezifischen Ansatz für das Solana-Ökosystem bereitzustellen. Wie Flashbots hatten sie zunächst mehrere Hauptziele vor Augen: Minimierung negativer externer Effekte für MEV, Verhinderung einer Zentralisierung und Verteilung der MEV-Belohnungen.
Seitdem ist Jito der führende MEV-Lösungsanbieter auf Solana und hat viele Produkte auf den Markt gebracht, darunter:
Jito-Solana ist der erste Solana-Client eines Drittanbieters, der für eine effiziente MEV-Extraktion optimiert ist. Ähnlich wie mev-geth unterstützt es Transaktionssammlungen und arbeitet nahtlos mit Jito Relayer und Jito Block Engine zusammen.
Relayer soll Prüfern eine Schutzschicht zwischen ihrer TPU (Transaktionsverarbeitungseinheit) und Netzwerk-Spam bieten. Validatoren können ihren eigenen Relayer ausführen oder eine von Jito Labs gehostete Version verwenden.
Die Block Engine ist im Wesentlichen ein leistungsstarker Block-Builder – sie führt versiegelte Gebotsauktionen für Blockplatz durch und leitet die profitabelste Sammlung von Transaktionen zur sofortigen Ausführung an den aktuellen Marktführer weiter. Block Engine wird auch weltweit verteilt, um offenen Zugriff mit geringer Latenz zu ermöglichen.
3.2 Kosmos
Obwohl man sagen kann, dass Cosmos nur über das rudimentärste DeFi-Ökosystem verfügt, wird erwartet, dass es ein fruchtbarer Boden für das Block-Space-Marktdesign und domänenübergreifende MEV-Experimente wird.
Im Gegensatz zu Ethereum, wo das Transaktions- und Kreditvolumen Milliarden von Dollar erreicht hat, und Solana, das sich auf Finanzanwendungen mit geringer Latenz konzentriert, scheint Cosmos bei MEV nur langsame Fortschritte zu machen.
Dafür gibt es viele mögliche Gründe, aber die offensichtlichste Erklärung ist, dass der Tendermint-Kunde standardmäßig die FIFO-Reihenfolge (First-In-First-Out) verwendet und es an finanziellen Aktivitäten mangelt.
Erst mit der Veröffentlichung von Osmosis Ende 2021 oder sogar bis zum Zusammenbruch von Terra im Mai 2022 begannen die Menschen, bedeutende Mengen an MEV zu bemerken und zu messen, die im Cosmos-Ökosystem eingefangen wurden. Wenn man diese Ereignisse mit Bärenmarktbedingungen wie sinkenden Gebühren kombiniert, ist es leicht zu verstehen, warum Validatoren beginnen, andere Optionen in Betracht zu ziehen, um profitabel zu bleiben.
Infolgedessen sind eine Reihe von Cosmos-nativen MEV-Lösungsanbietern in den Bereich eingestiegen, allen voran Skip Protocol und Mekatek.
Die Kernprodukte von Mekatek
Zenith möchte einen offenen Marktplatz für den Blockbau in Cosmos schaffen. Suchende können Transaktionspakete einreichen und um die Priorität innerhalb von Blöcken konkurrieren, während Validatoren die Blockkonstruktion an Zenith auslagern und ihren Blockplatz mit maximalem Gewinn verkaufen können.
Die Kernprodukte von Skip Protocol
Mev-Tendermint ist eine modifizierte Version von Tendermint, die es Validatoren ermöglicht, Transaktionspakete zu akzeptieren und versiegelte Gebotsauktionen zur Aufnahme an der Spitze des Blocks einführt (Skip erstellt nicht den gesamten Block, sondern nur die Spitze).
Skip-Select bringt die Souveränität von Cosmos zu MEV, indem es vollständig konfigurierbare, Governance-gesteuerte Blockspace-Auktionen ermöglicht. Es ermöglicht Validatoren, einfach zu entscheiden, wie MEV-Belohnungen verteilt werden, wie viel Prozent der Konstruktion eines bestimmten Blocks an Skips ausgelagert werden soll, ob Blöcke vor Front-Running/Sandwiching geschützt werden sollen und vieles mehr. Skip-Select legt auch den Grundstein für zukünftige Abstimmungen und die Durchsetzung von MEV-Präferenzen innerhalb des Protokolls über On-Chain-Governance, ermöglicht durch das Cosmos SDK und ABCI++ (Application Blockchain Interface).
Der Erfolg von PBS – Das Konzept der Block Builder Separation (PBS) hat sich über das Ethereum-Ökosystem hinaus verbreitet, wobei einige Versionen davon mittlerweile in den Ökosystemen Cosmos und Solana existieren;
Latenzkrieg – Aufgrund von Problemen mit der Solana-Netzwerkarchitektur hat Jito Labs einen latenzempfindlichen Ansatz zur MEV-Extraktion gewählt, der Benutzern, die Server oder Validatoren außerhalb der USA oder Europas betreiben, einen Vorteil verschafft;
Verankerte Lösungen – Aufgrund des Maßes an Souveränität und Autonomie, das die Cosmos-Community über ihren Technologie-Stack hat, ist es oft einfacher, MEV-Lösungen (wie PBS) in das Kernprotokoll einzubetten. Dafür gibt es viele Gründe, unter anderem, dass die Cosmos-Governance zwar oft eine Herausforderung darstellt, sie aber in der Kette erfolgen kann, ohne darüber nachdenken zu müssen, wie sich Änderungen auf andere Anwendungen auswirken. Und auf der Technologieseite ermöglichen Innovationen wie die neueste Version von ABCI++ neue Möglichkeiten, wie Cosmos-basierte Anwendungen direkt mit der Konsensschicht kommunizieren können, was Funktionen wie Schwellenwertverschlüsselung ermöglicht;
Cross-Domain-MEV – Wie Flashbots im SUAVE-Handbuch feststellt, werden die Anreize zum Erwerb von Cross-Domain-MEV in den nächsten Jahren zunehmen und könnten eine Validierungsgefahr für verschiedene wirtschaftliche Sicherheitsmodelle des Ökosystems darstellen. Da Cosmos für Cross-Chains konzipiert ist, ist es möglicherweise der zentralisierenden Kraft von Cross-Domain-MEV ausgesetzt. Es gibt bereits einige große Entitäten, die Validatoren auf mehreren Cosmos-Chains ausführen -kapitalisiert Eine Welt, in der Validatoren bedeutende Anteile an verschiedenen Ketten kontrollieren.
4 Konfrontation
Wenn es Kontroversen gibt, wird sich natürlich jemand melden.
4.1 Wallchain
Wallchain, ein Anbieter von Anti-MEV-Lösungen, gab eine 2-Millionen-Dollar-Investition unter der Leitung von Cypher Capital bekannt, einer Multi-Strategie-Risikokapitalgesellschaft mit Hauptsitz in Dubai, Vereinigte Arabische Emirate. Die Investition wird verwendet, um die eingehende Forschung von Wallchain im Bereich Web3 voranzutreiben, um Umsatzwachstum zu erzielen und neue MEV-Lösungen auf den Markt zu bringen.
Wallchain löst das wachsende Problem des MEV-Frontrunnings, indem es seine Anti-MEV-Lösung in DEXs und Wallets integriert, um diese Gewinne an der Quelle zurückzugewinnen. Einfach ausgedrückt fügt die Lösung Absicherungstransaktionen in Benutzertransaktionen ein und eliminiert so die Möglichkeit eines MEV vollständig. Die aus der Absicherung erzielten Gewinne werden dann als Cashback an die Plattform und die Endbenutzer ausgeschüttet, wodurch eine Win-Win-Situation für beide Parteien entsteht, die Wallchain integrieren.
4.2 Verschlüsselter Speicherpool
Verschlüsselte Speicherpools sind ein faszinierender Gestaltungsspielraum. Werfen Sie einen Blick auf diese Implementierungsmöglichkeiten.
Krypto-Mempools sind ein leistungsstarkes Tool zur Lösung von MEV (wenn ich es nicht sehe, kann ich nicht zuerst handeln) und tiefen Lücken (es sei denn, alle Krypto-Transaktionen werden ausgeschlossen). Derzeit gibt es mehrere verwandte Lösungen, die einzeln verwendet werden können Sie sind auch miteinander verwandt und können in Kombination verwendet werden.
Grundidee: Benutzer dürfen verschlüsselte Transaktionen übermitteln, und Blockproduzenten übermitteln diese Transaktionen, bevor sie entschlüsselt werden können:
Der Benutzer verschlüsselt und sendet die Transaktion, die verschlüsselte Transaktion wird übermittelt, die Transaktion wird entschlüsselt und die Transaktion ausgeführt (Hinweis: Übermittlung, Entschlüsselung und Ausführung können in einem einzigen Slot erfolgen).
Ein wichtiger Punkt, der hierbei sichergestellt werden muss, ist, dass die Entschlüsselung nicht vom Benutzer abhängig ist. Es gibt mehrere Möglichkeiten, dies zu erreichen:
(1) Vertrauen Sie während des Flugs einem Dritten und senden Sie ihm Daten vertraulich. Er kann die Daten entschlüsseln und anzeigen, verspricht jedoch, sie nicht öffentlich preiszugeben, bevor die Daten an die Kette übermittelt werden. So funktionieren Produkte wie Flashbots Protect.
(2) Sie können vertrauenswürdige Hardware nutzen. Klartext kann auf vertrauenswürdiger Hardware ausgeführt werden, wird jedoch erst nach Übermittlung der Transaktion öffentlich entschlüsselt. Das bekannteste Beispiel ist SGX von Flashbots SUAVE.
(3) Threshold Encryption/Decryption (TED): Ein Komitee kann sich zusammenschließen, um die Entschlüsselung von Chiffretext zu erzwingen, aber die Unterzeichner müssen dafür einen Schwellenwert erreichen. Ihr „Schwellenwert“ könnte beispielsweise darin liegen, dass 2/3 der Validatoren der Entschlüsselung zustimmen.
(4) Verzögerte Verschlüsselung/Entschlüsselung (DED)
Mithilfe der verzögerten Verschlüsselung können Sie festlegen, dass verschlüsselte Informationen nach einer bestimmten Zeit automatisch entschlüsselt werden. Dies ist die mit VDF verbundene sequentielle Berechnung. Um DED tatsächlich zu implementieren, benötigen Sie einen VDF-ASIC. Glücklicherweise haben die Ethereum Foundation und Protocol Labs an deren Bau gearbeitet und kürzlich die ersten Testmuster des von GlobalFoundries gebauten Chips erhalten. Diese VDF-Auswerter sollten in der Lage sein, extrem schnelle sequentielle Berechnungen durchzuführen. Diese VDF-ASICs eignen sich auch für zeitgesteuerte Rätsel und DED. (5) Witness Encryption/Decryption (WED) ermöglicht es jedem Zeugen, Chiffretext zwangsweise zu entschlüsseln, wurde aber noch nicht implementiert.
Referenz: IOSG Ventures Jiawei, Natalie Mullins Deep Wave TechFlow, Jon Charbonneau0x11, Foresight News