Unichain - Sponsor Image Unichain - Faster swaps. Lower fees. Deeper liquidity. Explore Unichain on web and wallet. Friend & Sponsor Learn more

David's Take: Per Anhalter durch den MEV-Bot

Die Metamethode "Offchain signed orders
David's Take: Per Anhalter durch den MEV-Bot
2
0

Subscribe to Bankless or sign in

Liebe Bankless Nation,

Willkommen zu Davids Takes, wo ich jede Woche einen Beitrag im Bankless Newsletter schreibe. Letzte Woche habe ich über alle Sterne geschrieben, die dafür stehen, dass die Kryptowährung ihre Entwicklungsphase verlässt und in ihre Ära der Reife, Stabilität und Mainstream-Akzeptanz eintritt.

Diese Woche werden wir uns mit einem etwas engeren Thema befassen. Wenn Sie den jüngsten Podcast mit Dan Robison über die neue Meta für DEX-Trades oder Swaps in DeFi gehört haben, wird dieser Beitrag tiefer in diese Richtung gehen.

Der heutige Beitrag ist eine einzige gigantische Metapher. Wenn ihr eine technischere Erklärung wollt, solltet ihr auf jeden Fall zurückgehen und euch die erwähnte Episode anhören, aber selbst wenn ihr das nicht getan habt, denke ich, dass ihr eine Menge Informationen aus diesem Beitrag erhalten werdet. Lassen Sie uns eintauchen!


Ethereum Ethereum ist ein Reservoir an Liquidität.

Wenn es eine Tätigkeit gibt, die Ethereum extrem gut beherrscht, dann ist es der massive Austausch von digitalen Vermögenswerten. Wir nennen es nicht umsonst eine "Abwicklungsschicht" - verschiedene DEXs, verschiedene Token, verschiedene Gründe für den Handel... aber die überwiegende Mehrheit der Aktivitäten auf der Ethereum L1 ist einfach der Tausch von Token.

Mit der Entwicklung von Ethereum haben sich auch die Strategien und Mechanismen für den Tausch von Token weiterentwickelt. Von EtherDelta über 0x und Uniswap Uniswap bis hin zum jetzigen Stand der Dinge gibt es eine ständig wachsende Anzahl von Möglichkeiten, die gleiche Aufgabe zu erfüllen.

Alles, was wir tun müssen, ist von Token A zu Token B zu gehen, aber im heutigen Ethereum werden uns mehr mögliche Wege präsentiert, um diese Aufgabe zu erledigen, als wir wissen, was wir damit anfangen sollen. Was noch schlimmer ist, ist, dass eine falsche Navigation durch Ethereums Ozeane der Liquidität Seeungeheuer anzieht, die einen für die Wahl einer suboptimalen Route bestrafen.

Bankless Nation, als Swapper auf Ethereum sind wir dabei, unsere Schiffe aufzurüsten - von benzinschluckenden Schrottkisten, die durch die Wogen donnern, zu schnittigen Yachten, die Sie heimlich dorthin bringen, wo Sie hinmüssen, ohne die Gewässer zu stören. Tauchen wir ein in 🏊‍♂️

Aufwertung von Schiffen

Wenn unsere Transaktionen die Liquidität von Ethereum durchqueren, bringen sie die Gewässer durcheinander. Wir bringen die Pools aus dem Gleichgewicht. Wir verursachen Störungen an der Oberfläche, wo der Preis entdeckt wird und wo Onchain-Monster unsere Bewegungen verfolgen können.

In der Abbildung oben sehen Sie zwei verschiedene Arten von Booten, die jeweils eine bestimmte Strategie zur Optimierung der Navigation durch die Liquidität von Ethereum und zum Tausch von Token zum bestmöglichen Kurs darstellen.

Auf der linken Seite haben wir den typischen Onchain-DEX-Handel.

Sie geben den Token ein, den Sie verkaufen möchten, geben den Token ein, den Sie kaufen möchten, legen den Betrag fest und bestimmen die Höhe der Slippage, die Sie erhalten werden. Sie geben all dies ein, und Ihr DEX-Frontend legt eine Route für Sie fest, die in einer unveränderlichen Transaktion kodiert wird. Sie müssen sich strikt an diese Route halten, um sich vor MEV-Bots zu schützen, und Sie werden viel Benzin verbrauchen, während Ihr Schiff intensiv durch die Liquiditätspools von Ethereum rast.

Aber auf der rechten Seite haben Sie einen ✨offchainsignierten Auftrag✨.

Was das genau bedeutet, werden wir weiter unten erläutern, aber wenn der Onchain-DEX-Handel ein langsames, schweres, wogendes, den Pool störendes Schleppschiff ist, dann ist eine Offchain-Bestellung ein schnittiges, stromlinienförmiges Stealth-Schiff. Es schneidet durch das Wasser und hinterlässt kein Kielwasser. Es kann nicht aufgespürt werden und bringt dich und deine Ladung von Punkt A nach B, ohne dass jemand weiß, wie du dort hingekommen bist.

Wenn du den Monstern aus dem Weg gehen willst, störe das Wasser nicht... hinterlasse kein Kielwasser!

Bild: Polestar

Wenn Sie jemals den oft zitierten Aufsatz "Ethereum is a Dark Forest" von Paradigm Paradigm gelesen haben, wissen Sie, dass Ethereum nicht der sicherste Ort ist - es gibt Monster!

Angezogen von den Störungen im Gleichgewicht des Liquiditätspools steigen die MEV-Monster auf und verzehren die Unordnung, die unsere Transaktionen hinterlassen, während sie den Pool wieder ins Gleichgewicht bringen. Diese Monster gieren nach Gleichgewicht. Wenn die Gewässer von Ethereum nicht vollkommen ruhig sind , dann gibt es irgendwo eine Arbitragemöglichkeit für einen Bot, die sie befriedigen können.

Bankless Nation, was wäre, wenn ich Ihnen sagen würde, dass es einen anderen Weg gibt, die Gewässer von Ethereum zu durchqueren? Was wäre, wenn wir, anstatt uns mit schweren, langsamen Maschinen zu schützen, eine andere Strategie verfolgen würden? Lassen Sie mich Ihnen die neue Meta der Offchain Signed Orders vorstellen.

Offchain Signed Orders, auch bekannt als "Intents"

Offchain Signed Orders verwenden eine völlig andere Strategie für die Navigation in Ethereum. Offchain-Aufträge sind keine Transaktionen - man sendet sie nicht an Ethereum.

Stattdessen notiert man einfach den gewünschten Vermögenswert und die Kette, auf der man ihn haben möchte, und sendet diese Anfrage an die Offchain-Welt, indem man erklärt: "Ich möchte, dass diese Dinge geschehen, und ich werde das Recht, mein Dienstleister zu sein, an den niedrigsten Bieter versteigern." Sobald Sie von dieser Gelegenheit erfahren, stürzt sich ein Marktplatz von Schiffen auf Ihre Position, prüft Ihr Angebot und wartet auf die Bedingungen, an denen sie interessiert sind.

UniswapX erstellt Offchain-Aufträge mit eingebetteten niederländischen Auktionen.

Sagen wir, Sie geben Ihre Absicht bekannt, 1 ETH auf Optimism Optimism zu kaufen, wobei Sie 2.000 USDC verwenden... aber Sie beginnen Ihr Angebot bei 2010 USDC und staffeln die Auftragsschritte nach unten bis 2000 USDC. Auf diese Weise erscheinen eine Million Schiffe, die Ihr Angebot prüfen, und alle stehen in einem Patt zueinander.

Die Bestellung beginnt bei 2010 USDC... aber das ist lächerlich! ETH ist nicht einen Zehntelpenny mehr wert als 2003,75. Jeder Kapitän, der etwas auf sich hält, weiß, dass dies der aktuelle Stand der Liquiditätspools von Ethereum ist. Die Schiffe warten, während der vorgeschlagene Preis langsam über die Momente fällt...

$2,009... $2,008... $2,007.... Alle Bots warten auf ihren Moment, um zuzuschlagen, die Nutzlast zu schnappen und sie auf die andere Seite von Ethereum zu bringen.

2.006$... 2.005$... und dann, ganz plötzlich, pop! Aus dem Schwarm taucht ein einzelnes Schiff auf, schießt vorwärts, schnappt sich die Ladung, stopft sie hinein und saust in den Horizont, um den Auftrag zu erfüllen.

Der Preis für die Ausführung? $2,004.31. Alle MEV-Bots aktualisieren ihr Preismodell für ETH: ETH ist jetzt 2.004,31 $.

In der Zwischenzeit befindet sich unsere Transaktion sicher in diesem zufälligen Schiff, das uns gerade an den Docks abgeholt hat. Dieses Schiff unterscheidet sich in einigen Punkten von den Schiffen, die wir gewohnt sind. Erstens hinterlässt es kein Kielwasser. Es stört die Oberfläche des Wassers nicht. Die anderen MEV-Monster können es nicht entdecken.

Zweitens: Wir sind nicht einmal auf Ethereum. Unser Schiff ist nicht onchain. Es ist ein offchain signierter Auftrag, und ein offchain signierter Auftrag kehrt die Beziehung zwischen Swapper und den MEV-Monstern grundlegend um. Und das Schiff von vorhin, das den Auftrag zu einem unerwartet hohen Preis ausgeführt hat? Das war ein MEV-Bot. Sie haben einen offchain signierten Auftrag verwendet, um für eine Fahrt über Ethereum auf einem MEV-Seeungeheuer zu bezahlen.

Sie haben eine Bedrohung in einen Dienstleister verwandelt .

Anstatt unsere eigenen Schiffe zu bauen, um durch Ethereum zu navigieren, mieten wir einfach eine Fahrt von einem bereits existierenden Schiff, das von den massiven evolutionären Kräften, die im MEV-Raum existieren, geformt wurde. Wir nutzen den freien Markt, um das beste Schiff für die Aufgabe zu finden, und das alles innerhalb eines einzigen Ethereum-Blocks.

Indem wir unsere Absicht in einem Auftrag (nicht in einer Transaktion) kodifiziert haben, haben wir einen Schutzschild um den Körper unserer Transaktion geschaffen und der Welt der MEV-Bots gesagt: "Ihr könnt mit mir machen , was ihr wollt... solange ihr dieses Schild nicht durchdringt". Dann haben wir in einer holländischen Auktion den Durchmesser der Schilde langsam verkleinert, bis der kleinste Rand des Transaktionskörpers außerhalb des Schutzschildes lag. Sobald genug Spielraum vorhanden war, schnappte sich das effizienteste und effektivste MEV-Monster den Körper, bevor ein anderer MEV-Bot ihn erreichen konnte.

Anstatt MEV-Bot-Monster zu bekämpfen, reiten wir sie!

Bild: leywad/deviantart

Aus diesem Grund werden signierte Offchain-Aufträge wahrscheinlich das neue Meta für den Tausch in Ethereum werden. Anstatt gegen MEV-Bots zu arbeiten, können wir stattdessen mit ihnen arbeiten, indem wir in derselben Dimensionsebene agieren, in der sie leben. Wir müssen nicht länger rechenintensive, belastende Transaktionen erstellen.

Wir überlassen es jetzt dem freien Markt, das richtige Schiff für die richtige Aufgabe zu finden.

Abschließende Überlegungen

Dieses "neue Meta" für den Tausch auf Ethereum eröffnet eine Reihe neuer Möglichkeiten. Wir sehen, wie die Landschaften des Onchain-Order-Routings, des Offchain-MEV, der Bridges und der Market Maker alle im selben Raum zusammenwachsen. Der Wettbewerb wird hart sein, und der Gewinner wird der durchschnittliche Swapper sein.

Die absichtsbasierte Order-Meta ist auch ein bedeutender Schlag gegen die UX-Herausforderungen, die die Multi-L2, Multichain-Landschaft mit sich bringt. Ethereum ist in seiner Rollup-zentrierten Roadmap einen Kompromiss eingegangen: Skalierung erreichen, Dezentralisierung bewahren, aber einen asynchronen Zustand über asynchrone Chains schaffen. Das ist fantastisch, um 10.000 Netzwerke zum Blühen zu bringen, führt aber zu Herausforderungen, wenn man versucht, diese kettenübergreifende Komplexität für den Endbenutzer zu abstrahieren.

Bei Intents werden viele der komplexen Zusammenhänge zwischen kettenübergreifender Liquidität, Kettentausch und Brückenauswahl von den technischen Backend-Dienstleistern entschieden. Alles, was die Nutzer tun müssen, ist, auf das Schiff zu steigen und die Fahrt zu genießen. Die psychologische Last der oben genannten Entscheidungen liegt bei den Dienstleistern, die um jeden Cent kämpfen müssen. Intents werden letztendlich ein großes Teil des Puzzles sein, um Ethereums zerbrochenen Zustand über asynchrone Ketten zu lösen.

Es gibt auch eine Diskussion über das Wohlergehen von Transaktionen. Intents sind großartig für Einzelpersonen, aber sie werden noch besser, wenn sich ihr Nutzen summiert.

In der ineffektivsten Welt würde sich jeder Swapper, der im ETH-USDC-Uniswap-Pool handelt, in serieller Reihenfolge aufstellen und den Pool entsprechend seines Handels neu ausbalancieren. Benutzer 1 würde 50 USDC hinzufügen und etwas ETH wegnehmen, Benutzer 2 würde 2000 USDC wegnehmen und etwas ETH hinzufügen, Person 3 würde ihren Tausch vornehmen usw. usw., und dann würde alles zu einem Block gebündelt und dieser Block würde verarbeitet werden. Bei jedem Tausch würde jeder Swapper Gas für das Rebalancing des Pools bezahlen.

Mit der Intent-Meta können Intents gebündelt werden, und der betreffende AMM-Pool müsste nur einmal neu ausbalanciert werden, während viele Nutzer-Trades sich einfach gegenseitig aufheben können, ohne den Pool zu stören. Dies ist die Innovation hinter CoW Swap, einem der ursprünglichen Erfinder dieses intent-basierten Modells. Sobald die gesamte Meta rund um Onchain-DEXs auf Intents umgestellt wird, kann die gesamte Ethereum-Swap-Landschaft effizienter werden, da die Trades gegeneinander abgeglichen werden können, bevor sie überhaupt auf die Onchain gelangen.

Ein besonderer Dank geht an Hasu für die Hilfe bei der Durchsicht dieses Artikels.


2
0
David Hoffman

Written by David Hoffman

152 Articles View all      

Co-owner at Bankless. Optimistic storyteller of frontier technology.

No Responses
Bankless durchsuchen