Der Maximum Miner Extractable Value (MEV) ist ein Maß für die Vorteile, die ein Miner (oder Validator, Sequencer usw.) durch seine Fähigkeit erzielen kann, Transaktionen innerhalb der von ihm erzeugten Blöcke willkürlich einzuschließen, auszuschließen oder neu anzuordnen. Sehen wir uns an, was MEV im Detail ist und wie es funktioniert.
Was ist der maximal extrahierbare Wert?
Der maximal extrahierbare Wert, auch bekannt als MEV, ist ein Begriff, der sich auf den maximalen Wertbetrag bezieht, den ein Blockchain-Miner zu einem bestimmten Zeitpunkt aus einer Transaktion extrahieren kann. Mit anderen Worten: Es handelt sich um ein Maß für den wirtschaftlichen Wert, den Miner durch die Manipulation der Transaktionsreihenfolge innerhalb eines Blocks erzielen können. Der MEV ist ein Konzept, das in der Welt der Kryptowährungen und der Blockchain in den letzten Jahren an Bedeutung gewonnen hat, da es zu einem Schlüsselfaktor für das Verständnis der Funktionsweise von Blockchain-Minern und der Auswirkungen auf die Netzwerksicherheit und -stabilität geworden ist.
MEV-Betrieb auf Chainlink. Quelle: ChainLink.
So funktioniert der maximal extrahierbare Wert
Der maximal extrahierbare Wert ergibt sich aus der Differenz zwischen dem Wert der in einem Block enthaltenen Transaktionen und dem Wert der Transaktionen, die bei unterschiedlicher Reihenfolge hätten einbezogen werden können. Miner können diesen Unterschied für wirtschaftliche Zwecke ausnutzen, indem sie Transaktionen innerhalb eines Blocks neu anordnen, um den maximal möglichen MEV zu erhalten. Die Art und Weise, wie Miner Transaktionen innerhalb eines Blocks neu anordnen, um den MEV zu maximieren, basiert auf der Idee der Latenzarbitrage. Das bedeutet, dass Miner versuchen, Zeitunterschiede bei der Informationsübertragung zwischen verschiedenen Knoten im Netzwerk auszunutzen, um die Reihenfolge der Transaktionen zu manipulieren und maximalen Gewinn zu erzielen. Angenommen, ein Miner hat zwei Transaktionen A und B, die in einen Block aufgenommen werden können. Transaktion A ist 1 ETH wert und Transaktion B ist 2 ETH wert. Wenn der Miner zuerst Transaktion A einbezieht, beträgt der maximale Wert, den er aus dieser Transaktion extrahieren kann, 1 ETH. Wenn der Miner jedoch die Transaktionen neu anordnet und Transaktion B an die erste Stelle setzt, beträgt der maximale Wert, den er aus beiden Transaktionen extrahieren kann, 3 ETH (2 ETH aus Transaktion B plus 1 ETH aus Transaktion A).
Erfassung eines MEV. Quelle: DeFi Latam.
Beispiele für den maximal extrahierbaren Wert
Eines der bekanntesten Beispiele für MEV auf der Ethereum-Blockchain ist der sogenannte „Sandwich-Angriff“. Dieser Angriff erfolgt, wenn ein Miner die Latenzunterschiede zwischen der Ausführung zweier Transaktionen ausnutzt, um seine eigene Transaktion dazwischen einzubinden und sich dabei einen wirtschaftlichen Vorteil zu verschaffen. Ein weiteres Beispiel für MEV sind sogenannte „Miner Extractable Value Auctions“, bei denen Miner um das Recht konkurrieren, eine Transaktion in den nächsten Block aufzunehmen. Auktionsteilnehmer bieten einen ETH-Betrag dafür, dass ihre Transaktion in den nächsten Block aufgenommen wird, und der Miner, der die Auktion gewinnt, erhält den maximal erzielbaren Wert aus diesen Transaktionen.
Beispiele für Sandwich-Angriffe. Quelle: Mittel.