Originaltext: „Ein dreiminütiger schneller Überblick über das neue Protokoll MEV-Share von Flashbots, Benutzer können an der MEV-Umsatzbeteiligung teilnehmen.“

Geschrieben von: Peng SUN, Foresight News

MEV (Maximal Extractable Value) bezieht sich auf den wirtschaftlichen Nutzen, den MEV-Sucher und Blockbuilder nach dem Sortieren unverpackter Transaktionen extrahieren können. Seit geraumer Zeit hat MEV als allgemeiner Begriff für den On-Chain-Arbitrage-Handel Bekanntheit erlangt, und MEV-Sucher arbeiten oft mit Validatoren zusammen, um potenzielle Arbitrage-Möglichkeiten zu finden. Unter den vielen Arten von MEV-Angriffen sind Front-Running-Transaktionen und Sandwich-Angriffe die schlimmsten, die großen Schaden und negative externe Effekte für Benutzer und das Ethereum-Netzwerk verursachen.

MEV ist ein inhärenter Bestandteil des Blockchain-Netzwerks und seine Einnahmen flossen immer in MEV-Sucher, Blockbauer, Blockvorschlager und das Ethereum-Netzwerk, jedoch als direkte Quelle und größtes Opfer von MEV, Ethereum-Benutzern, Wallets und Orderflow-Initiatoren wie DApp können nicht an der MEV-Umsatzbeteiligung teilnehmen. Vor diesem Hintergrund untersucht der Ethereum-Infrastrukturdienst Flashbots auch eine Lösung für die Aufteilung der MEV-Einnahmen und hat gestern eine Betaversion des MEV-Share-Protokolls gestartet, mit dem Ziel, einen Teil der MEV-Einnahmen an Ethereum-Benutzer zu verteilen.

Was ist MEV-Share?

MEV-Share ist ein Open-Source-Protokoll, das Datenschutz und Verpflichtung nutzt, um die erlaubnisfreie Zusammenarbeit zwischen Benutzern/Bestellflussanbietern und MEV-Suchern zu ermöglichen. Die Bündelung des Auftragsflusses in MEV-Share kann nicht nur die Zentralisierung des proprietären Auftragsflusses im Ethereum-Netzwerk schwächen, sondern auch Benutzern, Wallets, DApps und anderen anderen Auftragsflussquellen die Teilnahme an der Umsatzbeteiligung von MEV ermöglichen.

So funktioniert MEV-Share

Das MEV-Share-Protokoll führt „Matchmaker“ ein, der Benutzertransaktionen mit MEV-Sucher-Transaktionspaketen (Bundles) abgleichen kann, sodass Suchende ihre MEV-Erfassungsbemühungen weiter optimieren können.

Flashbots führt Matchmaker im Ethereum-Mainnet aus. Matchmaker verfügt über Endpunkte zum Empfangen von Transaktionen und Transaktionspaketen sowie einen SSE Event Stream-Endpunkt zum Senden ausstehender Ereignisse/Transaktionen an Suchende. Insbesondere nachdem Benutzer ihre Transaktionen an Matchmaker übermittelt haben, teilt Matchmaker die Transaktionsinformationen selektiv mit dem Suchenden, und der Suchende hört zu und empfängt neue Ereignisströme über den SSE-Endpunkt. Der Suchende schlägt dann eine Transaktion für Matchmaker vor, die mit der Benutzertransaktion gebündelt wird. Derzeit unterstützt Flashbots nur Backruns, die Benutzertransaktionen mit jeder gültigen Backrun-Transaktion des Suchers verpacken und an den Blockbuilder weiterleiten. Der Blockersteller wählt das gewinnende Transaktionspaket aus und gibt einen Teil der Backrun-Gewinne des Suchenden an den Benutzer zurück.

Wenn keine gültige abschließende Transaktion übermittelt wird, wird die Transaktion als normale geschützte Transaktion behandelt und erhält alle Vorteile von Flashbots Protect, einschließlich Front-Running-Schutz, keine fehlgeschlagenen Transaktionen und mehr.

So nutzen Sie MEV-Share

Das MEV-Share-Protokoll ist in Flashbots Protect enthalten. Flashbots Protect ist ein RPC-Tool, das sich in Benutzer-Wallets integrieren lässt und zum Schutz vor Bots entwickelt wurde, die Profit schlagen wollen, indem sie Benutzertransaktionen verhindern. In der Flashbots-Dokumentation können Benutzer direkt auf „Wallet mit Protect verbinden“ klicken, um über MetaMask eine Verbindung zu Protect RPC herzustellen.

Die Transaktionen der Flashbots Protect-Benutzer fließen automatisch an Flashbots Matchmaker, der 90 % der MEV-Erlöse aus ihren Transaktionen an den Benutzer zurückgibt, ohne dass der Benutzer etwas tun muss. Standardmäßig starten Benutzer, die eine Verbindung zu Protect herstellen, Matchmaker mit einer stabilen Konfiguration, die von Flashbots kontinuierlich optimiert wird, um die Transaktionsausführung zu optimieren und gleichzeitig Benutzer vor schädlichen MEV-Angriffen zu schützen.

Darüber hinaus können Wallet- und DApp-Entwickler in der Sprache der MEV-Share Matchmaker-Clientbibliothek programmieren, um Transaktionen direkt an Flashbots Matchmaker oder private Transaktionen an die Matchmaker-API zu senden.

MEV-Share-Funktionen und -Features

Das größte Merkmal von MEV Share besteht darin, dass es Benutzern ermöglicht, Datenschutzeinstellungen anzupassen und die gemeinsame Nutzung des Auftragsflusses zu verwalten, wodurch Front-Running-Transaktionen verhindert und Transaktionsinformationen selektiv mit MEV-Suchern geteilt werden, wodurch nicht nur „MEV-Umverteilungsprämien“ erhalten werden können, sondern auch Gewährleistung der grundlegenden Privatsphäre.

Flashbots Protect RPC verfolgt weder Benutzerinformationen jeglicher Art (IP, Standort usw.) noch speichert oder protokolliert es Benutzerinformationen. MEV-Share-Benutzer von Flashbots Protect können benutzerdefinierte Datenschutzkonfigurationen mit Parametern wie Hints und Target Builders verwenden. Durch die mehrfache Angabe von Eingabeaufforderungen können Sie genau festlegen, welche Datenfelder aus der Transaktion eines Benutzers mit Suchenden auf MEV-Share geteilt werden. Durch die Weitergabe von weniger Daten wird der Datenschutz verbessert, während durch die Bereitstellung von mehr Daten die Wahrscheinlichkeit erhöht wird, dass Transaktionen schnell ausgeführt werden und MEV-Einnahmen erzielt werden. Zu den Informationen, die derzeit weitergegeben werden können, gehören Anrufdaten, Protokolle, Funktionsauswahl, Vertragsadresse, Transaktions-Hash usw.

Standardmäßig gibt Matchmaker keine anderen Transaktionsinformationen als den Transaktions-Hash an Suchende weiter. Wenn Benutzer vollständige Privatsphäre benötigen, können sie der Protect RPC-URL einen „Hash“-Hinweis hinzufügen, z. B. „https://rpc.flashbots.net?hint=hash“. Dadurch werden alle transaktionsidentifizierenden Daten, die von Matchmaker an den Suchenden gesendet werden, vollständig ausgeblendet, und der Transaktions-Hash kann nicht verwendet werden, um Informationen über die Transaktion oder andere Quellen zu erhalten.

Wenn Benutzer die schnellste Ausführungsgeschwindigkeit und das höchste MEV-Einkommen benötigen, können sie Anrufdaten, Protokolle, Funktionsauswahl und Vertragsadressen mit geringer Privatsphäre teilen, d. h. „https://rpc.flashbots.net?hint=calldata&hint=logs&hint= function_selector&hint=“. Vertragsadresse&hint=Hash". Weitere Anforderungen und Konfigurationsdetails finden Sie unter:

Gleichzeitig können Benutzer auch Ziel-Builder angeben und angeben, an welche Block-Builder Transaktionen gesendet werden sollen. Derzeit unterstützt MEV-Share zwei Ziel-Builder: „Standard-Builder“ und „Flashbots“. Es ist erwähnenswert, dass durch das Hinzufügen anderer Builder Benutzertransaktionen schneller und zuverlässiger in die Kette gelangen können. Flashbots kontrolliert jedoch nicht die Funktionsweise anderer Builder und gibt keine Garantien für deren Verhalten.

Im Allgemeinen folgt Flashbots der Aussage von Eric Huges im Cypherpunk-Manifest: „Privatsphäre ist nicht geheim. Privatsphäre ist etwas, von dem eine Person nicht möchte, dass die ganze Welt es erfährt, aber Geheimnis ist etwas, von dem eine Person nicht möchte, dass es irgendjemand erfährt.“ Datenschutz ist die Möglichkeit, sich der Welt selektiv zu offenbaren. Mit Flashbots können Benutzer Anfragen anpassen und andere Informationen mit Suchenden teilen, während gleichzeitig die grundlegendsten Datenschutzbedingungen gewährleistet sind.

Darüber hinaus müssen Benutzer, die die Anwendungsschicht bevorzugen, die richtigen Eingabeaufforderungen finden und die für sie am besten geeigneten Anweisungen vorlegen, um ein gewisses Gleichgewicht zwischen Datenschutz und Effizienz zu erreichen.

Zukünftige Entwicklungen und Überlegungen

Flashbots Matchmaker ist eine Implementierung des MEV-Share-Protokolls und das Team entwirft eine Standardschnittstelle für das gesamte Protokoll. Darüber hinaus erforscht das Flashbots-Team immer noch neue Verbesserungen. Zum Beispiel die Bereitstellung anpassbarer MEV-Umsatz-Rendite-Verhältnisse für Benutzer, die es ermöglichen, Empfänger von MEV-Umsätzen anzugeben, mehr Datenschutzeinstellungen mit Standardeinstellungen für jedes Protokoll und bessere Ausführungspräferenzen, die es Suchenden ermöglichen, einfachere nachlaufende Handelspakete für den Handel einzureichen.

Es ist wichtig zu beachten, dass sich Flashbots Matchmaker in der Betaphase befindet und es beim Matchmaker-Dienst während der Testphase zu Dienstausfällen und API-Ausfällen kommen kann.