The DeFi Report - Sponsor Image The DeFi Report - Industry-leading crypto research trusted by finance pros. Friend & Sponsor Learn more

L'avis de David : Le guide de l'auto-stoppeur à bord d'un robot MEV

La méta "commandes signées hors chaîne
L'avis de David : Le guide de l'auto-stoppeur à bord d'un robot MEV
2
0

Subscribe to Bankless or sign in

Chère nation Bankless,

Bienvenue sur le site de David's Takes, où chaque semaine je publie une prise de position dans la Bankless Newsletter. La semaine dernière, j'ai écrit sur toutes les étoiles qui s'alignent pour que la crypto-monnaie sorte de sa phase de développement et entre dans son ère de maturité, de stabilité et d'acceptation par le grand public.

Cette semaine, nous allons nous pencher sur un sujet plus précis. Si vous avez écouté le récent podcast avec Dan Robison sur la nouvelle méta pour les transactions DEX ou les swaps dans DeFi, cette prise va creuser plus profondément dans cette ligne de contenu.

L'article d'aujourd'hui est une gigantesque métaphore. Si vous voulez une explication plus technique, retournez écouter l'épisode que je viens de mentionner, mais même si vous ne l'avez pas fait, je pense que vous tirerez beaucoup d'informations de cet article. Plongeons dans le vif du sujet !


Ethereum Ethereum est un réservoir de liquidités.

S'il y a une activité qu'Ethereum accomplit extrêmement bien, c'est celle d'être un échange massif d'actifs numériques. Nous ne l'appelons pas "couche de règlement" pour rien - différents DEX, différents jetons, différentes raisons d'échanger... mais la grande majorité de l'activité sur Ethereum L1 consiste simplement à échanger des jetons.

Au fur et à mesure que l'Ethereum s'est développé, les stratégies et les mécanismes d'échange de jetons ont évolué. D'EtherDelta à 0x, en passant par Uniswap Uniswap et jusqu'à aujourd'hui... il y a eu un nombre croissant de façons de faire le même travail.

Tout ce dont nous avons besoin, c'est de passer du Token A au Token B, mais dans l'Ethereum d'aujourd'hui, on nous propose plus de chemins possibles pour réaliser ce travail que nous ne savons quoi en faire. Le pire, c'est qu'une mauvaise navigation dans les océans de liquidités d'Ethereum attire des monstres marins qui vous punissent pour avoir choisi un itinéraire sous-optimal.

Nation sans banque, en tant qu'échangeurs sur Ethereum, nous sommes sur le point de moderniser nos navires - en passant des voitures à essence qui se fracassent sur la houle à des yachts élégants qui vous envoient furtivement là où vous devez aller sans perturber les eaux. Plongeons dans 🏊‍♂️

Amélioration des navires

Lorsque nos transactions passent par la liquidité d'Ethereum, elles perturbent ses eaux. Nous déséquilibrons les pools. Nous provoquons des perturbations à la surface, là où le prix est découvert et où les monstres de la chaîne peuvent suivre nos mouvements.

Dans l'image ci-dessus, vous verrez deux types de bateaux différents, chacun représentant une stratégie spécifique pour optimiser la façon dont vous naviguez dans la liquidité d'Ethereum et échangez des jetons au meilleur taux possible.

À gauche, nous avons un échange DEX typique sur la chaîne.

Vous saisissez le token que vous souhaitez vendre, vous indiquez le token à acheter, vous fixez le montant et vous spécifiez le montant du slippage que vous recevrez. Vous saisissez tout cela, et votre front-end DEX spécifie un itinéraire à suivre, en le codifiant dans une transaction immuable. Vous devez vous conformer strictement à cet itinéraire pour vous protéger des robots MEV, et vous consommerez beaucoup d'essence pendant que votre vaisseau se fraye un chemin à travers les bassins de liquidité d'Ethereum.

Mais à droite, vous avez un ✨offchainsigned order✨ (ordre signéhors chaîne).

Nous verrons plus loin ce que cela signifie exactement, mais si le commerce DEX onchain est un remorqueur lent, lourd, qui laisse des sillages et perturbe le pool, alors un ordre offchain est un navire élégant, rationalisé et furtif. Il fend l'eau sans laisser de sillage. Il ne peut pas être suivi, et il vous transportera, vous et votre chargement, du point A au point B sans que personne ne sache comment vous y êtes arrivé.

Si vous voulez éviter les monstres, ne perturbez pas l'eau... ne laissez pas de sillage !

Image : Polestar

Si vous avez déjà lu l'essai souvent cité "Ethereum is a Dark Forest" des gens de Paradigm, vous savez qu'Ethereum n'est pas l'endroit le plus sûr - il y a des monstres !

Attirés par les perturbations de l'équilibre du pool de liquidités, les monstres MEV montent, consommant le désordre que nos transactions laissent derrière elles alors qu'elles produisent un pool rééquilibré. Ces monstres ont soif d'équilibre. Si les eaux de l'Ethereum ne sont pas parfaitement calmes, alors il y a une opportunité d'arbitrage pour un robot quelque part à satisfaire.

Bankless Nation, et si je vous disais qu'il y a une autre façon de traverser les eaux d'Ethereum ? Et si, au lieu de nous enliser dans une machinerie lourde et lente pour nous protéger, nous poursuivions une stratégie différente ? Laissez-moi vous présenter la nouvelle méta des ordres signés hors chaîne.

Les ordres signés hors chaîne, ou "intentions"

Lesordres signés hors chaîne utilisent une stratégie complètement différente pour naviguer dans Ethereum. Les ordres Offchain ne sont pas des transactions - vous ne les diffusez pas sur Ethereum.

Au lieu de cela, vous notez simplement l'actif que vous voulez et la chaîne sur laquelle vous le voulez, et vous diffusez cette demande au monde offchain, en déclarant "Je veux que ces choses se produisent, et je vais mettre aux enchères le droit d'être mon fournisseur de services au plus bas soumissionnaire". En entendant parler de cette opportunité, une place de marché de vaisseaux se dirige vers votre position, inspecte votre proposition et attend les conditions qui l'intéressent.

Enjoying this article?

Subscribe to Bankless or sign in

UniswapX produit des ordres signés hors chaîne avec des enchères néerlandaises intégrées.

Ainsi, disons que vous diffusez votre intention d'acheter 1 ETH sur Optimism, en utilisant 2 000 USDC... mais vous commencerez votre offre à 2010 USDC et diminuerez les incréments d'ordre jusqu'à 2000 USDC. Ainsi, un million de navires apparaissent pour inspecter votre offre, tous en conflit les uns avec les autres.

L'ordre commence à 2010 USDC... mais c'est ridicule ! L'ETH ne vaut pas un dixième de centime de plus que 2003,75. Tous les capitaines dignes de ce nom savent que c'est l'état actuel des pools de liquidités d'Ethereum. Les navires attendent, tandis que le prix proposé chute lentement au fil des instants...

$2,009... $2,008... $2,007.... Tous les bots attendent le moment de frapper, de s'emparer de la charge utile et de la livrer de l'autre côté d'Ethereum.

2 006 $... 2 005 $... et puis, tout d'un coup, pop ! Un seul vaisseau émerge de l'essaim, s'élance vers l'avant, saisit la charge utile, la place à l'intérieur et s'envole vers l'horizon pour accomplir sa mission.

Le prix de l'exécution ? $2,004.31. Tous les robots MEV mettent à jour leur modèle de prix pour l'ETH : l 'ETH est maintenant à 2 004,31 $.

Pendant ce temps, notre transaction est en sécurité à l'intérieur de ce navire aléatoire qui vient de nous récupérer sur les quais. Il y a quelques différences entre ce navire et ceux auxquels nous sommes habitués. Tout d'abord, il ne laisse pas de sillage. Il ne perturbe pas la surface de l'eau. Les autres monstres MEV ne peuvent pas le détecter.

Deuxièmement, nous ne sommes même pas sur Ethereum. Notre navire n'est pas sur la chaîne. Il s'agit d'un ordre signé hors chaîne, et le fait d'être un ordre signé hors chaîne inverse fondamentalement la relation entre le swapper et les monstres MEV. Et le bateau de tout à l'heure, celui qui a exécuté l'ordre à un prix étonnamment élevé ? C'était un robot MEV. Vous avez utilisé un ordre signé hors chaîne pour payer une course à travers Ethereum sur un monstre marin MEV.

Vous avez transformé une menace en fournisseur de services.

Au lieu de construire nos propres bateaux pour naviguer sur Ethereum, nous louons simplement un bateau préexistant qui a été façonné par les forces d'évolution massives qui existent à l'intérieur de l'espace MEV. Nous utilisons le marché libre pour découvrir le meilleur navire pour le travail, le tout à l'intérieur d'un seul bloc Ethereum.

En codifiant notre intention dans un ordre (et non une transaction), nous avons créé un bouclier protecteur autour du corps de notre transaction, et dit au monde des bots MEV : "Vous pouvez me faire tout ce que vous voulez... tant que vous ne pénétrez pas ce bouclier". Ensuite, à l'aide d'une enchère hollandaise, nous avons lentement réduit le diamètre des boucliers jusqu'à ce que la plus petite marge du corps de la transaction se trouve à l'extérieur du bouclier protecteur. Une fois qu'une marge suffisante est exposée, le monstre MEV le plus efficace et le plus performant s'en empare avant qu'un autre bot MEV ne puisse l'atteindre.

Au lieu de combattre les monstres MEV, nous les chevauchons!

Image : leywad/deviantart

C'est pourquoi les ordres signés hors chaîne deviendront probablement la nouvelle méta pour l'échange dans Ethereum. Plutôt que de travailler contre les robots MEV, nous pouvons travailler avec eux en opérant dans le même plan de dimension que celui dans lequel ils vivent. Nous n'aurons plus à construire des transactions lourdes en termes de calcul et d'encombrement.

Nous allons maintenant laisser le marché libre découvrir le bon navire pour le bon travail.

Dernières réflexions

Cette "nouvelle méta" pour l'échange sur Ethereum ouvre un tas de nouvelles portes pour les opportunités. Nous voyons les paysages du routage d'ordre onchain, du MEV offchain, des ponts et des teneurs de marché converger tous ensemble dans le même espace. La concurrence sera féroce et le gagnant sera l'échangiste moyen.

La méta commande basée sur l'intention porte également un coup significatif aux défis UX que le paysage multi-L2, multi-chaîne apporte. Ethereum a fait un compromis dans sa feuille de route centrée sur le rollup : atteindre l'échelle, préserver la décentralisation, mais créer un état asynchrone à travers des chaînes asynchrones. C'est fantastique pour permettre à 10 000 réseaux de fleurir, mais cela pose des problèmes lorsqu'il s'agit d'abstraire ces complexités inter-chaînes pour l'utilisateur final.

Avec les intentions, une grande partie des complexités entre la liquidité inter-chaînes, l'échange de chaînes et la sélection des ponts sont des choix qui seront faits par les fournisseurs de services techniques de base. Tout ce que les utilisateurs ont à faire, c'est de monter à bord du navire et de profiter du voyage. Les charges psychologiques liées aux choix susmentionnés incombent aux prestataires de services, qui sont à la recherche d'un peu d'argent. Les intentions deviendront finalement une pièce importante du puzzle pour résoudre l'état fracturé d'Ethereum à travers les chaînes asynchrones.

Il y a aussi la conversation autour du bien-être des transactions. Les intentions sont excellentes pour les individus, mais elles deviennent encore meilleures lorsque leurs avantages se cumulent.

Dans le monde le plus inefficace, chaque swapeur négociant sur le pool Uniswap ETH USDC s'alignerait dans un ordre sériel et rééquilibrerait le pool en fonction de son échange. L'utilisateur 1 ajouterait 50 USDC et retirerait de l'ETH, l'utilisateur 2 retirerait 2000 USDC et ajouterait de l'ETH, la personne 3 procéderait à son échange, etc. etc. À chaque instance de chaque échange, chaque swapper paierait du gaz pour rééquilibrer le pool.

Avec la méta-intention, les intentions peuvent être regroupées, et le pool AMM concerné ne devrait être rééquilibré qu'une seule fois, tandis que de nombreuses transactions d'utilisateurs peuvent simplement s'annuler les unes les autres, sans avoir à perturber le pool. C'est l'innovation derrière CoW Swap, l'un des créateurs originaux de ce modèle basé sur l'intention. Une fois que l'ensemble de la méta autour des DEX onchain aura évolué vers des intentions, l'ensemble du paysage de l'échange d'Ethereum pourra devenir plus efficace parce que les transactions pourront être comparées les unes aux autres avant même d'arriver à l'onchain.

Nous remercions tout particulièrement Hasu pour son aide dans la révision de cet article.


David Hoffman

Written by David Hoffman

185 Articles View all      

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

No Responses
Rechercher sur Bankless