More to Extract: Discovering MEV by Token Contract Analysis

Diese Arbeit stellt eine Pipeline zur Entdeckung von Token-basiertem MEV (tMEV) vor, die mit dem statischen Analysewerkzeug tSCAN und dem Sucher tSEARCH nicht-standardisierte Token-Funktionen identifiziert und profitable Angriffsvektoren aufdeckt, die bisherige Sucher übersehen und die auf Ethereum ein zehnfach höheres Gewinnpotenzial bieten.

Jiaqi Chen, Yuzhe Tang, Yue Duan

Veröffentlicht Tue, 10 Ma
📖 5 Min. Lesezeit🧠 Tiefgang

Each language version is independently generated for its own context, not a direct translation.

Hier ist eine einfache Erklärung der Forschung, als würden wir sie an einem gemütlichen Nachmittag bei Kaffee besprechen.

Das große Ganze: Der unsichtbare Goldrausch in der Blockchain

Stell dir die Blockchain (wie Ethereum) als einen riesigen, öffentlichen Marktplatz vor. Hier tauschen Leute ständig Dinge (Kryptowährungen) untereinander. Normalerweise denkt man, dass derjenige, der zuerst kommt, zuerst bedient wird. Aber auf diesem Marktplatz gibt es eine geheime Regel: Der Marktwächter (der "Block-Produzent") darf die Reihenfolge der Kunden entscheiden.

Das Phänomen, bei dem geschickte Händler diese Reihenfolge manipulieren, um Geld zu verdienen, nennt man MEV (Maximal Extractable Value). Bisher haben Forscher vor allem nach Händlern gesucht, die die Preise der Waren manipulieren (wie bei einem normalen Supermarkt, wo der Preis von Angebot und Nachfrage abhängt).

Aber diese Forscher haben etwas Wichtiges übersehen: Sie haben sich nur den Supermarkt angesehen, aber nicht den Hersteller der Waren.

Die neue Entdeckung: Der "Magische Geldautomat"

Die Autoren dieses Papiers (Jiaqi Chen, Yuzhe Tang und Yue Duan) haben einen neuen Typ von Geldgewinn entdeckt, den sie tMEV nennen.

Stell dir vor, du hast einen Geldautomaten (einen Token-Vertrag). Normalerweise gibt er dir genau das Geld heraus, das du hineingeworfen hast. Aber bei diesem speziellen Automaten passiert etwas Magisches: Wenn jemand anders einen Knopf drückt (eine sogenannte "Rebase"-Funktion), vervielfacht sich plötzlich das Geld in jedem Portemonnaie auf der Welt, ohne dass jemand etwas tun muss.

Das Problem: Der Preis, zu dem du deine Waren auf dem Marktplatz tauschen kannst, reagiert nicht sofort auf diese plötzliche Vermehrung.

Ein einfaches Beispiel (Die Analogie):

  1. Der normale Fall: Du kaufst einen Apfel für 1 Euro. Wenn der Preis steigt, musst du mehr zahlen. Das kennen wir.
  2. Der neue Fall (tMEV):
    • Du kaufst einen Apfel für 1 Euro.
    • Dann passiert etwas Magisches: Ein Zauberer (der Token-Vertrag) sagt: "Ab jetzt hat jeder Apfel auf der Welt das Doppelte an Gewicht!" (Das ist die Supply Control).
    • Aber: Der Marktplatz (der Pool) ist noch nicht aufgeklärt. Er sagt immer noch: "Ein Apfel kostet 1 Euro", obwohl er jetzt doppelt so schwer ist.
    • Du tauschst deine schweren Äpfel sofort gegen Geld zurück. Da der Preis noch alt ist, bekommst du für deine "schweren" Äpfel doppelt so viel Geld, wie du eigentlich hättest bekommen sollen.
    • Du machst einen riesigen Gewinn, ohne dass der Marktplatz es merkt.

Warum haben die alten Detektive das übersehen?

Die bisherigen Werkzeuge (wie Nyx oder Foray) waren wie Detektive, die nur die Kassen und die Kunden im Supermarkt beobachtet haben. Sie haben geschaut: "Wer hat wann was gekauft?" und "Hat der Preis sich verändert?".

Sie haben aber nie in die Fabrik (den Token-Vertrag) geschaut. Sie wussten nicht, dass der Zauberer im Hintergrund die Menge der Äpfel verändert hat.

  • Alte Werkzeuge: "Der Preis hat sich nicht geändert, also kein Gewinn möglich."
  • Neue Werkzeuge (dieses Papier): "Moment mal! Die Menge der Äpfel hat sich verdoppelt, aber der Preis ist noch alt. Da ist ein Gewinnloch!"

Die Lösung: Zwei neue Werkzeuge

Die Forscher haben zwei neue Werkzeuge gebaut, um diese Löcher zu finden:

  1. tSCAN (Der Fabrik-Inspektor):

    • Stell dir vor, tSCAN ist ein Roboter, der durch die Fabrikhallen (den Code der Token) läuft.
    • Er sucht nach speziellen Knöpfen, die die Menge der Waren für alle Besitzer gleichzeitig ändern (wie den "Rebase"-Knopf).
    • Er erstellt eine Karte: "Hier drüben passiert Magie, die das Gleichgewicht stört."
  2. tSEARCH (Der Jäger):

    • Sobald tSCAN eine Magie-Karte gefunden hat, wird tSEARCH aktiv.
    • tSEARCH ist wie ein hochgeschulter Händler, der auf dem Marktplatz steht. Er wartet darauf, dass jemand den "Magischen Knopf" drückt.
    • Sobald er das sieht, berechnet er blitzschnell: "Wenn ich jetzt schnell kaufe, warte, bis der Zauber wirkt, und dann sofort wieder verkaufe, mache ich Gewinn."
    • Er führt diese Transaktionen automatisch durch, bevor die anderen es merken.

Was haben sie herausgefunden?

Als sie ihre neuen Werkzeuge auf die echte Welt (Ethereum) anwendeten, passierte etwas Erstaunliches:

  • Die alten Händler waren blind: Die aktuellen Profis auf dem Marktplatz haben diese Gewinnchancen komplett übersehen. Sie ließen Geld auf der Straße liegen.
  • Riesiger Gewinn: Mit ihrem neuen System (tSEARCH) konnten sie 10-mal mehr Gewinn erzielen als die aktuellen Marktteilnehmer.
  • Viele versteckte Fallen: Sie haben Tausende von Token gefunden, die diese "magischen" Funktionen haben, aber die meisten Leute wissen nichts davon.

Warum ist das wichtig?

Das klingt vielleicht wie ein Trick, um reich zu werden, aber es ist eigentlich eine Sicherheitswarnung.

  • Für die Sicherheit: Es zeigt, dass viele Krypto-Projekte (DeFi) unsicher sind, weil ihre "Zauber-Token" nicht mit den Preisen auf dem Markt synchronisiert sind.
  • Für die Zukunft: Die Forscher wollen nicht, dass Leute diese Lücken ausnutzen, um anderen zu schaden. Sie wollen, dass die Entwickler ihre Systeme verstehen und diese "Magischen Knöpfe" so bauen, dass sie keine unbeabsichtigten Gewinnlöcher hinterlassen.

Zusammenfassend:
Die Forscher haben entdeckt, dass es auf dem Krypto-Marktplatz eine neue Art von Diebstahl gibt, die nicht durch Preisschwankungen, sondern durch das plötzliche "Verdoppeln" der Warenmenge entsteht. Sie haben Werkzeuge gebaut, um diese Lücken zu finden, und gezeigt, dass wir bisher viel mehr Geld ungenutzt gelassen haben, als wir dachten. Ihr Ziel ist es, das System sicherer zu machen, damit niemand mehr durch solche "Magie" überrascht wird.