
UniswapX : Ouvrir les portes du laboratoire DeFi Uniswap V4
TechFlow SélectionTechFlow Sélection

UniswapX : Ouvrir les portes du laboratoire DeFi Uniswap V4
Avec l'arrivée d'Uniswap V4, Uniswap pourrait se débarrasser des critiques le visant de s'éloigner de son activité principale et devenir une infrastructure essentielle soutenant diverses applications.
Rédaction : Yilan, LD Capital
UniswapX, récemment lancé, se trouve actuellement en version bêta opt-in. On s'attend à ce qu'UniswapX devienne un routeur multichaîne complet, ayant un impact structurel sur les agrégateurs existants et le secteur des ponts跨链. Le marché considère que l'effet le plus direct sera de capter du volume d'échanges depuis les plateformes concurrentes axées sur les frais (comme 1inch, Cowswap, etc.). Après le lancement d'UniswapX, le prix de 1inch a nettement baissé.
UniswapX est fondamentalement un protocole d'échange non dépositaire basé sur une enchère hollandaise. Le protocole permet à des tiers appelés Filler d'exécuter les transactions (en tant que taker). Les Filler peuvent être des fournisseurs de liquidités, sur ou hors chaîne, comme des market makers, des chercheurs MEV ou des DEX. La concurrence entre les Filler s'effectue via une enchère hollandaise, c'est-à-dire une méthode paramétrée où le prix initial de la commande diminue progressivement. Ce prix initial est déterminé par un système RFQ (Request for Quote), un mécanisme hors chaîne qui sollicite des offres auprès de certains Filler. Pour inciter au routage vers les pools de liquidité sur chaîne, les market makers sont motivés à utiliser des relais transactionnels privés. De plus, afin d'encourager le réseau Filler à proposer les meilleurs prix, UniswapX autorise une période initiale durant laquelle un Filler désigné bénéficie du droit exclusif de remplir la commande ; passé ce délai, toute entité peut participer à l'enchère hollandaise pour exécuter la transaction. Ce modèle combinant RFQ et enchère hollandaise a déjà été mis en œuvre par Cowswap via son système Coincidence of Wants, et 1inch Fusion a intégré l'an dernier une fonctionnalité similaire utilisant des market makers professionnels hors chaîne. En adoptant cette approche tout en préparant sa future version V4 avec davantage de composable, UniswapX élargit les choix disponibles sur le marché.
Optimisations et problèmes résolus par UniswapX :
(1) Internalisation des revenus MEV : une partie est redistribuée aux swappers sous forme de prix d'exécution inférieurs, l'autre partie revient aux Filler, assurant ainsi un partage des profits avec les utilisateurs ;
(2) Signature hors chaîne des transactions, plus conviviale pour les petits utilisateurs. Les Filler optimisent conjointement les frais de gaz et le taux d'échange effectif, exploitant cette complexité pour produire le meilleur résultat possible. Lors d’échanges impliquant plusieurs pools, il n’est pas nécessaire de payer plusieurs fois les frais de gaz, ni de posséder un jeton natif de gaz pour réaliser une transaction ; aucune dépense de gaz n’est requise en cas d’échec de transaction ;
(3) Répond aux besoins d’échanges跨链.
Quelques critiques :
(1) Pour certains jetons à itinéraire unique, le mode classique offre déjà le meilleur prix disponible dans le pool maximal. Utiliser UniswapX pourrait entraîner des frais supplémentaires redondants, sans garantie d’économie ;
(2) L’enchère hollandaise introduit un certain retard intrinsèque (voir figure ci-dessous), ce qui peut provoquer des pertes dues à la volatilité du marché ou inciter les Filler à attendre une baisse des prix avant d’exécuter la transaction (UniswapX mise sur un système de réputation pour atténuer ce problème) ;
(3) Le modèle RFQ des Filler est relativement centralisé.

Diagramme du processus d'enchère hollandaise
I. Comment aider les utilisateurs à économiser sur les frais de gaz et obtenir de meilleurs prix (bien que cela ne soit pas toujours le cas selon les scénarios)
UniswapX et 1inch Fusion reposent sur des principes similaires pour optimiser les frais de transaction utilisateur, mais UniswapX est plus permissionless, sans système de liste blanche comme chez 1inch.
Du point de vue de l’utilisateur, le mode 1inch Fusion ressemble à un simple swap, mais techniquement, Fusion utilise un système d’ordres à cours limité, dont le taux de change est rempli par des tiers appelés « Solver » (similaires aux Filler d’UniswapX). Le taux d’échange de la commande diminue progressivement (méthode d’enchère hollandaise) jusqu’à ce qu’un Solver puisse la remplir profitablement. Plusieurs Solver rivalisent pour remplir la commande, garantissant qu’elle sera exécutée avant que le taux ne descende en dessous du seuil de rentabilité minimal. Voici quelques sources de profit pour les Solver :
-
L’enchère hollandaise fait baisser progressivement le taux de la commande ;
-
Économies sur les frais de gaz lors du traitement des commandes appariées ;
-
Économies sur les frais de gaz grâce au traitement groupé (batching).
Les Filler d’UniswapX tirent également profit de ces mêmes méthodes. En outre, outre leur concurrence avec Uniswap v1, v2, v3 et prochainement v4, la rivalité entre Filler eux-mêmes permet d’offrir aux utilisateurs de meilleurs prix.

Diagramme du flux de transaction UniswapX
Dans ce processus, la transaction est soumise au contrat Reactor, et c’est le Filler qui paie les frais de gaz. En cas d’échec, la perte de gaz est supportée par le Filler. Bien que les frais soient finalement intégrés au prix payé par l’utilisateur, celui-ci n’a plus besoin de disposer de grandes quantités de jetons de gaz, seulement d’une petite quantité suffisante pour l’autorisation initiale. La concurrence sur les prix, la réduction des pertes MEV et la baisse des frais de gaz se traduisent globalement par de meilleurs prix pour l’utilisateur.
II. Comment assurer la protection contre le MEV
En introduisant un réseau de Filler accessible sans permission, en permettant aux Filler de choisir différents Reactor pour le règlement, en réalisant les transactions via des enchères groupées (batch auction) et en maintenant la confidentialité du mempool, UniswapX assure une certaine protection contre le MEV, faisant des utilisateurs des bénéficiaires partiels des revenus MEV.
Précisons brièvement comment le MEV survient : le MEV (Maximal Extractable Value) désigne la valeur maximale pouvant être extraite par les mineurs ou autres intervenants en priorisant, réordonnant ou sélectionnant les transactions dans un bloc. Ce phénomène découle de la nature séquentielle des transactions et du mécanisme de consensus des blockchains.
Prenons l'exemple de CoW Swap : CoW Swap utilise plusieurs protocoles pour apparier les ordres et éviter les attaques de sandwich. En 2022, environ 1 900 attaques de sandwich ont visé des transactions CoW Swap. Sur 239 000 transactions totales, cela représente environ 0,8 % du volume. Ces attaques ont permis d'extraire environ 1,3 million de dollars des Solver de CoW Swap. Comparé aux revenus totaux de CoW Swap (8,55 millions de dollars), cela représente environ 1,5 %. Grâce à CoW Swap, le pourcentage de transactions attaquées est d'un ordre de grandeur inférieur à celui observé sur Uniswap ou Curve. De plus, comparé à d'autres DEX, le volume des transactions victimes d'attaques MEV représente seulement 0,7 % du volume total, là encore d'un ordre de grandeur moindre.
Actuellement, les contrats les plus vulnérables sont Uniswap V3 et Uniswap V2. UniswapX est justement conçu pour remédier à ce problème. Si une meilleure méthode de tarification et davantage de ressources sont disponibles, les utilisateurs choisiront naturellement celle-ci, entraînant progressivement un transfert du volume d’échanges des versions précédentes d’Uniswap vers UniswapX.
Lors de l'utilisation d’UniswapX, l’échangiste commence par signer un Permits, accordant le droit de transférer des jetons, moyennant une petite somme en jeton de gaz. Ensuite, l’utilisateur signe les paramètres de la transaction (types et quantités des jetons d’entrée et de sortie) et autorise le contrat Reactor (contrat de règlement) à dépenser les jetons. Les Filler s'affrontent pour remporter l'ordre, et le vainqueur soumet la transaction groupée au contrat Reactor. Ce dernier appelle alors le contrat Executor pour exécuter l’échange. Le contrat Executor reçoit les jetons de sortie du Filler et les envoie à l’utilisateur. Enfin, le contrat Reactor vérifie que le résultat correspond bien aux paramètres transmis et procède au règlement.
Dans ce processus, l’échangiste traite directement avec le Filler, supprimant les opportunités d’arbitrage MEV pour les attaquants. Même si une attaque MEV a lieu (le Filler pouvant lui-même être un chercheur MEV), les gains sont en partie partagés avec l’utilisateur.
Dans le scénario UniswapX, le prix décroît progressivement par enchère. Tant que quelqu’un juge profitable d’inclure la transaction, il soumettra l’offre, et la commande sera exécutée avant d’atteindre le seuil minimum, garantissant ainsi un gain. Ainsi, les arbitragistes ne peuvent plus spéculer en amont sur le prix du jeton comme auparavant. Ce système garantit que dès qu’une opportunité profitable apparaît, la commande est exécutée immédiatement — ce qui constitue en soi un mécanisme de protection MEV. Par exemple, si plusieurs transactions sont présentes hors chaîne, un soumissionnaire peut toutes les détecter et les exécuter simultanément, soumettant ainsi très tôt dans le cycle. Dans une enchère de prix, plus on enchérit tôt, meilleur est le prix, et moins il y a de fuite de valeur.
III. Comment prendre en charge les échanges跨链
Le protocole UniswapX peut être étendu pour supporter les échanges跨链, permettant à un utilisateur d’échanger ses actifs sur la chaîne source contre des actifs souhaités sur la chaîne cible. Les ordres signés hors chaîne résolvent non seulement la complexité des pools, mais aussi celle des ponts跨链. Cette complexité est prise en charge par un même fournisseur de service ou soumissionnaire.
UniswapX跨链 permet les fonctionnalités suivantes :
(1) Échange rapide - Dès lors qu’un pont de messagerie existe entre deux blockchains, UniswapX peut fournir un échange rapide d’actifs entre deux chaînes quelconques ;
(2) Simplification des opérations - L’échange et le pont sont fusionnés en une seule action, supprimant la nécessité pour l’utilisateur d’interagir directement avec un pont, de gérer des jetons de gaz sur chaque chaîne ou d’attendre un délai de règlement ;
(3) Sortie rapide - UniswapX permet une sortie quasi instantanée d’une couche 2 vers sa chaîne mère ;
(4) Échange d’actifs natifs - L’utilisateur peut demander de recevoir un actif natif ou normalisé sur la chaîne cible, plutôt qu’un actif bridgé. Par exemple, l’ETH sur Ethereum peut être directement échangé contre AVAX sur Avalanche ;
(5) Minimisation du risque passif lié aux ponts - Lors d’un échange d’actifs natifs, l’utilisateur n’assume aucun risque lié au pont, seul le Filler prend ce risque lorsqu’il rééquilibre ses positions entre chaînes via le pont.
Version simplifiée du protocole UniswapX跨链 :
L’utilisateur signe un ordre hors chaîne, contenant les paramètres habituels, ainsi que les éléments supplémentaires suivants :
(1) Oracle de règlement : un oracle unidirectionnel capable de prouver qu’un événement s’est produit sur la chaîne cible. Cela peut être un pont canonique entre la chaîne mère et une couche 2, un pont léger ou un pont tiers.
(2) Délai de remplissage : l’ordre doit être exécuté sur la chaîne cible avant cette date limite.
(3) Montant et actif de garantie du Filler : le Filler doit déposer une caution sur la chaîne source.
(4) Délai de preuve : durée pendant laquelle le Filler doit fournir une preuve de remplissage sur la chaîne source.
L’ordre de l’utilisateur est diffusé via le réseau de Filler. Ceux-ci rivalisent pour l’exécuter et le soumettent au contrat Reactor sur la chaîne source, accompagné des fonds de l’utilisateur et de la caution du Filler. Le Filler remplit l’ordre en transférant sur la chaîne cible l’actif requis par l’utilisateur. Le contrat Reactor sur la chaîne cible enregistre l’exécution avant la date limite, puis envoie via l’oracle de règlement un message au contrat Reactor sur la chaîne source confirmant l’exécution. Les actifs de l’utilisateur et la caution sont alors libérés au Filler sur la chaîne source. Si le Filler ne fournit pas la preuve dans le délai imparti, l’utilisateur récupère ses actifs d’entrée ainsi que la caution du Filler via le contrat Reactor sur la chaîne source.
Le protocole跨链 optimiste peut résoudre certains cas où l’oracle de règlement serait trop lent ou coûteux. Dans ce cas, le Filler remplit l’ordre sur la chaîne cible. S’il n’y a aucune contestation durant la période dédiée, le Filler reçoit les fonds de l’utilisateur et sa caution sur la chaîne source. Tout participant peut contester le remplissage via le contrat Reactor sur la chaîne source avant la fin de la période de contestation. Si le Filler fournit une preuve valide avant le délai de preuve, il remporte la caution du contestataire. Sinon, sa propre caution est distribuée entre le contestataire et l’utilisateur, et les fonds de ce dernier sont restitués.
Hayden Adams estime qu’à l’avenir, la plupart des actifs seront détenus sur leur chaîne d’origine, ou sur la chaîne la plus sécurisée ou la plus standard, plutôt que sur des versions bridgées. Autrement dit, lors d’un échange跨chain, le destinataire obtiendra toujours le jeton sur sa chaîne native. Ainsi, l’utilisation des ponts est minimisée. On pourrait dire que le pont ne sert plus vraiment à transférer des actifs, mais simplement à transmettre un message final. Même ce paquet de données n’est nécessaire que si le soumissionnaire ment. Cela constitue un « pont de faisabilité minimale », où l’utilisateur n’expose au risque de pont que pendant la phase de traversée. Une fois l’échange terminé — l’utilisateur ayant reçu ses jetons de sortie, le soumissionnaire ses jetons d’entrée — plus aucune partie n’est exposée au risque de pont.
Ainsi, UniswapX réduit au minimum la nécessité d’utiliser des ponts et les abstrait complètement. Ce système peut fonctionner avec n’importe quel pont possible. On peut le voir comme un agrégateur de ponts : le soumissionnaire peut utiliser n’importe quel pont, mais chaque transaction spécifie un pont跨chain particulier (« oracle de règlement »), qui peut être n’importe quel pont, un système multi-signatures, un système de gouvernance, un système centralisé, ou même une confiance accordée au soumissionnaire.
IV. Différences entre UniswapX et 1inch Fusion
Les ordres d’UniswapX permettent aux Filler d’accepter et de soumettre sans permission, contrairement au système de liste blanche de 1inch, rendant le protocole plus ouvert.
1inch Fusion attribue le trafic des ordres aux Solver selon la quantité de jetons 1inch qu’ils ont mis en jeu. Cela signifie qu’en début de minute, un seul Solver peut matcher la transaction. Même ensuite, la concurrence reste limitée. Pour remplir un ordre, un Solver doit être sur liste blanche et disposer d’un solde suffisant pour payer les frais. L’accès à la liste blanche suit ces étapes :
(1) Obtenir suffisamment d’énergie licorne pour figurer parmi les dix premiers solveurs inscrits. Deux méthodes permettent d’augmenter cette énergie :
· Mettre davantage de jetons 1inch en jeu ou prolonger la durée de verrouillage.
· Attirer davantage de représentants via des fermes pour leur faire déléguer leur énergie licorne au Solver.
(2) S'inscrire comme Solver sur la liste blanche et définir une adresse de travail.
(3) Déposer des jetons 1inch dans FeeBank pour couvrir les frais de traitement des transactions.
Le classement des dix premiers stakers sur liste blanche repose sur leur « énergie licorne ». Les participants bloquent leurs jetons 1inch dans un contrat de staking pour obtenir des jetons st1inch. La durée de verrouillage peut aller de 1 mois à 2 ans. Les st1inch donnent droit à de l’énergie licorne. Plus la période est longue, plus l’énergie augmente, selon les règles suivantes :
-
Verrouillage de 2 ans : 1 énergie licorne par jeton 1inch verrouillé.
-
Verrouillage de 1,5 an : 0,47 énergie licorne par jeton 1inch verrouillé.
-
Verrouillage de 1 an : 0,22 énergie licorne par jeton 1inch verrouillé.
-
Verrouillage de 0,5 an : 0,1 énergie licorne par jeton 1inch verrouillé.
-
Verrouillage expiré : 0,05 énergie licorne par jeton 1inch.
UniswapX adopte un système d’accès sans permission, utilisant un système de réputation pour limiter les comportements malveillants des Filler. Il accorde la priorité d’exécution au meilleur offrant et met en place un système de réputation (afin d’empêcher les Filler d’attendre une baisse des prix avant d’exécuter). Le système RFQ pourrait bénéficier d’un système associé de réputation ou de pénalités, limitant les abus liés au droit exclusif, garantissant ainsi une bonne expérience utilisateur.
Pour le reste, les deux systèmes sont assez similaires.
V. Prévision de croissance des revenus
UniswapX prélève 0,05 % de frais par transaction. Sur la base des volumes actuels (35 millions par jour pour 1inch, 22 millions pour Cowswap), même si Uniswap récupérait la moitié du volume de ces deux plateformes, cela représenterait un gain quotidien de 25 millions × 0,05 % (soit 12 500 $). Comparé aux revenus actuels d’Uniswap d’environ 1 million par jour, cela correspond à une hausse marginale de 1,25 %, donc négligeable.
Conclusion
Sur le plan de la croissance des revenus, UniswapX n’apportera pas de changement fondamental à court terme aux revenus d’Uniswap. En revanche, son impact sur les autres protocoles du secteur est plus significatif. Le développement d’Uniswap dans des domaines comme les portefeuilles, les marchés NFT ou les agrégateurs, qui exerce une pression sur d’autres protocoles existants, n’a pas encore été largement accepté par le marché. UniswapX n’est qu’un exemple parmi d’autres des nouveaux protocoles que pourrait soutenir Uniswap V4. Avec l’arrivée de V4 et en s’alignant sur sa mission fondamentale de construire un écosystème meilleur, Uniswap pourrait dépasser les critiques de « diversification excessive » pour devenir une infrastructure clé, soutenant diverses applications. Ses multiples initiatives stratégiques feront progressivement d’Uniswap un vaste laboratoire incontournable sur le marché.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














