Uniswap V4 : Une nouvelle ère pour la DeFi ?

5 mars 2025

Uniswap V4 : Une nouvelle ère pour la DeFi ?

Lancée le 30 janvier 2025, la mise à jour V4 d'Uniswap marque une étape importante dans le développement du protocole et de l'ensemble de la DeFi. Tour d'horizon de l'histoire d'Uniswap, des nouveautés de la V4 et des impacts à prévoir.

Contexte sur Uniswap

Uniswap est le premier exchange décentralisé (DEX) du secteur de la finance décentralisée (DeFi). Initialement suggéré par Vitalik Buterin en 2016 avant d’être lancé en 2018, Uniswap s’est rapidement imposé comme un pilier incontournable de l’écosystème d’Ethereum.

L’une des grandes nouveautés introduites par Uniswap est le concept d’Automated Market Maker (AMM), un mécanisme qui a révolutionné la manière dont les utilisateurs échangent des actifs sur la blockchain. Au lieu de recourir à un intermédiaire centralisé ou une contrepartie, les utilisateurs échangent leurs cryptomonnaies grâce à des liquidités stockées dans des smart contracts (les pools de liquidités), elles-même entretenues par des utilisateurs.

Depuis le lancement en 2018, Uniswap a énormément évolué :

  • Uniswap V1 : La première version du protocole ayant permis aux utilisateurs d’échanger des tokens au format ERC-20 contre de l’ETH, en utilisant un mécanisme de produit constant (xy=k*).

Si une pool a 10 ETH et 10 000 USDC, alors k = xy* = 10 * 10 000 = 100 000. Si un utilisateur achète 1 ETH, le pool aura maintenant 9 ETH. Afin que le produit soit toujours constant (k = xy* = 100 000) il est nécessaire d’avoir plus d’USDC dans le pool. Ce mécanisme permet que plus un actif est acheté, plus le prix augmente grâce à un équilibre automatique de l’offre et de la demande.

Cependant, cette version était limitée à des paires indexées à l’ETH, ce qui a conduit à une fragmentation de la liquidité.

  • Uniswap V2 : Cette mise à jour a introduit la possibilité de créer des paires entre n’importe quels tokens ERC-20, éliminant la nécessité de passer par ETH. Par exemple, les utilisateurs pouvaient échanger de l’USDT contre du DOGE.

Cette mise à jour a également introduit des fonctionnalités plus avancées, comme une meilleure précision des prix des actifs ou encore les flash swaps, permettant d’emprunter instantanément des tokens sans déposer de garantie, tant que le remboursement est effectué dans la même transaction.

  • Uniswap V3 : Dans cette troisième version du protocole, la principale nouveauté était la liquidité concentrée. Cela permettait aux fournisseurs de liquidité (LPs) de choisir des zones de prix spécifiques pour fournir leurs fonds, optimisant ainsi le capital et augmentant les rendements.

Ces évolutions successives ont propulsé Uniswap en tête du secteur des DEXs, avec plus de 1,6 trillions de dollars de volume échangé depuis le lancement. Mais la quête d’innovation d’Uniswap ne s’est pas arrêtée là et en juin 2023, le protocole a annoncé travailler sur une V4 qui a finalement vu le jour en début d’année 2025.


La V4 d’Uniswap : que faut-il savoir ?

Lancée le 30 janvier 2025, après plus d’une année de développement, Uniswap V4 marque une étape cruciale dans l’histoire du protocole et pour l’avenir de l’ensemble du secteur de la DeFi. Le niveau de personnalisation et d’efficacité est inédit, du côté des développeurs comme des utilisateurs. Alors quels sont les enjeux et les nouveautés de Uniswap V4, et surtout comment cette mise à jour pourrait révolutionner le secteur des DEXs ?

Les Hooks

Les Hooks sont des modules que les développeurs peuvent ajouter pour personnaliser complètement le fonctionnement des pools de liquidité. Auparavant, Uniswap était assez rigide dans son fonctionnement avec peu de personnalisation. Désormais, les développeurs disposent de possibilités de personnalisation avancées telles que :

  • Ordres limités (acheter/vendre à un prix précis).
  • Oracles personnalisés (pour une meilleure gestion des prix).
  • Frais dynamiques (changer les frais en fonction de la volatilité ou de la demande).
  • Gestion automatique de la liquidité.

Autrement dit, il n’est plus nécessaire de créer des forks d'Uniswap pour ajouter des fonctionnalités. Désormais, il suffit simplement de brancher un hook : comme des plugins WordPress, mais pour la DeFi.

Singleton Contract

L'objectif derrière cette innovation est de réduire le coût de création d'une pool de liquidité sur le protocole. Grâce à cette V4, au lieu de créer de nouveaux smart contracts pour chaque pool, Uniswap utilise un seul contrat pour tous les pools, permettant une réduction de 99,99 % des coûts de déploiement tout en simplifiant la gestion des pools.

Flash Accounting

Le Flash Accounting rend possible l'utilisation du standard EIP-1153 au sein d’Uniswap pour optimiser la gestion des tokens dans les transactions. Plus concrètement, il est maintenant possible, grâce à la V4, d'imbriquer plusieurs actions dans une seule transaction.

Cette innovation apporte deux atouts majeurs :

  • Moins de gas à payer (car moins de transferts intermédiaires).
  • Empiler plusieurs actions dans une seule transaction sans surcoût.

Support natif de l’ETH (fini le WETH)

Désormais, il sera possible d’échanger directement de l’ETH natif contre des tokens ERC-20. Aussi étonnant que cela puisse paraître, il était auparavant nécessairement transformer l’ETH en WETH afin de pouvoir l’échanger. Cette nouveauté va permettre de réduire les frais d’échange utilisant l’ETH d’environ 15 % selon les estimations.

Un dashboard complet

Une autre fonctionnalité particulièrement intéressante est l’intégration d’un dashboard officiel alimenté par l’équipe d’Uniswap. L’objectif est de mettre en avant l’adoption de la V4 : on y retrouve des données assez classiques telles que la TVL, le volume, le nombre de swaps ou encore le pourcentage de transactions effectuées grâce aux nouvelles pools Hooked.

Voici le lien pour consulter le dashboard officiel d’Uniswap V4

Les autres atouts majeurs

  • Frais dynamiques et gestion personnalisée des pools

La V4 introduit un système de frais dynamiques sur les transactions. Les frais peuvent être ajustés automatiquement en fonction de plusieurs paramètres : volatilité du marché, niveau de liquidité, et autres critères personnalisables.

Cela ouvre de nouvelles possibilités, comme une optimisation algorithmique des frais pour maximiser l'efficience des pools de liquidité et une implémentation de mécanismes incitatifs basés sur le comportement des utilisateurs.

  • Custom Accounting

Le Custom Accounting permet aux développeurs de personnaliser les mécanismes de comptabilisation des tokens au sein des pools de liquidité. Cette fonctionnalité offre une flexibilité sans précédent dans la gestion des actifs.

De la même manière, cela ouvre des possibilités supplémentaires comme l’implémentation de courbes de prix personnalisées, laissant de côté le modèle traditionnel de liquidité concentrée ou encore l’introduction de mécanismes de frais spécifiques, notamment pour les opérations de retrait de liquidité.

  • De multiples audits et un bug bounty d'envergure

Premièrement, Uniswap V4 a fait l'objet de 9 audits indépendants et du plus grand bug bounty de l'histoire avec une récompense de 15,5 millions de dollars pour la découverte de failles. Enfin, le code est entièrement open-source et a été minutieusement examiné par la communauté.


Quels projets construisent sur Uniswap V4 ?

L’arrivée d’Uniswap V4 ouvre de nouvelles perspectives pour l’écosystème DeFi, notamment grâce aux hooks, qui permettent une personnalisation avancée du fonctionnement des pools de liquidité. Plusieurs projets ont rapidement adopté cette innovation pour développer des solutions optimisées autour du trading, du yield farming et de la gestion des risques.

Bunni

Bunni est une infrastructure conçue pour maximiser l’efficacité du capital des fournisseurs de liquidité (LPs) en introduisant des mécanismes avancés de gestion et d’optimisation. Le protocole s’appuie sur Uniswap V4 pour proposer plusieurs améliorations :

  • Densité de liquidité ajustable : possibilité d’adapter dynamiquement la distribution de la liquidité en fonction des conditions de marché.
  • Rééquilibrage automatique : les positions sont ajustées en continu, et les frais collectés sont automatiquement réinvestis.
  • Optimisation des coûts de swap : les transactions bénéficient d’une réduction des frais en gas, quel que soit le nombre de "ticks" traversés.
  • Réhypothécation des actifs : possibilité de prêter les fonds inactifs à d'autres protocoles pour générer un rendement additionnel.

Bunni vise à améliorer la gestion des liquidités sur Uniswap V4 tout en garantissant aux LPs une meilleure efficacité du capital.

Flaunch

Flaunch est un launchpad spécialisé dans les memecoins, optimisé pour Uniswap V4. Il repose sur plusieurs mécanismes visant à garantir une distribution équitable et durable des nouveaux tokens :

  • Redistribution intégrale des revenus aux développeurs, qui peuvent ensuite les réinjecter dans leurs projets.
  • Rachat automatique des tokens : dès que 0,1 ETH de frais sont générés, un buyback est déclenché, créant une pression d’achat continue.
  • Mécanisme de lock du prix : au lancement, le prix du token est stabilisé pendant 30 minutes maximum afin d’assurer une entrée plus équilibrée sur le marché.

Grâce à ces innovations, Flaunch vise à professionnaliser et structurer le marché des memecoins, tout en exploitant les nouvelles fonctionnalités de la V4.

Angstrom par Sorella Labs

Sorella Labs se concentre sur la protection contre la MEV (Maximal Extractable Value) pour les utilisateurs et les fournisseurs de liquidité, avec notamment un explorateur pour observer le marché de la MEV sur Ethereum. Leur projet phare, Angstrom, est un DEX qui intègre des mécanismes innovants pour limiter les effets négatifs de la MEV :

  • Séquençage spécifique à l’application (ASS - App-Specific Sequencing) : ce système permet au DEX de contrôler l’ordre des transactions, réduisant ainsi le front-running et le sandwiching.
  • Redistribution des enchères de transaction : les arbitrageurs doivent enchérir pour exécuter des transactions sans frais MEV. Ces enchères sont redistribuées aux LPs, renforçant ainsi les incitations économiques.

Cette approche permet de réduire l'impact de la MEV, tout en garantissant une meilleure répartition des revenus générés par l’activité du protocole.

NDLR : L’ASS est un mécanisme qui permet à une application décentralisée, comme un DEX, de contrôler l’ordre des transactions au lieu de laisser cette tâche aux validateurs du réseau blockchain. Contrairement aux blockchains traditionnelles où les validateurs peuvent réorganiser les transactions pour maximiser leurs gains via la MEV (ce qui peut nuire aux utilisateurs avec du slippage, du front-running, etc.), l’ASS permet à un DEX de contrôler cet ordre lui-même. Cela limite les stratégies d’exploitation comme le front-running et assure un environnement plus équitable pour les utilisateurs.

Cork protocol

Cork Protocol est une infrastructure qui introduit un marché de couverture contre le risque de dépeg des stablecoins, LRT et LST. Il s’appuie sur Uniswap V4 pour proposer un marché structuré de trading du risque de parité via trois produits principaux :

  1. Marchés Cork : chaque marché associe un actif indexé (ex : stETH) et un actif de rachat (ex : ETH).
  2. Depeg Swap : permet aux utilisateurs d’échanger un actif dépeggé contre un actif de référence.
  3. Cover Token : offre un rendement fixe tant que l’actif indexé conserve sa parité.

Le fonctionnement repose sur un Peg Stability Module, dans lequel les utilisateurs déposent des actifs. Ce module génère des Depeg Swaps et Cover Tokens, qui sont redistribués selon l’évolution du marché.

Cork Protocol représente une innovation majeure pour se couvrir contre le risque de dépeg ou spéculer sur des événements de marché, offrant ainsi un nouvel instrument financier au sein de la DeFi.

Autres projets notables

De nombreux autres protocoles expérimentent avec les hooks d’Uniswap V4 pour proposer des solutions innovantes :

  • @OpenZeppelin : développement d’une librairie de hooks pour faciliter l’intégration de nouvelles fonctionnalités.
  • @SemanticLayer : exploitation des hooks pour créer des outils avancés de MEV protection et d’options non fongibles.
  • @ArrakisFinance : protocole de market making décentralisé permettant aux LPs d’optimiser leur rendement tout en se protégeant contre la MEV.
  • @A51_Fi : AMM basé sur les intents, où les LPs peuvent ajuster dynamiquement leur liquidité en fonction du marché.
  • Doppler (by @whetstonedotcc) : plateforme facilitant le bootstrapping de liquidité via des enchères intégrées aux hooks d’Uniswap V4.

Conclusion

La mise à jour V4 d’Uniswap marque un tournant dans l’évolution des exchanges décentralisés : le protocole ne fait pas que suivre l’évolution de la DeFi, il innove véritablement. Celle-ci ouvre un nouveau chapitre où la flexibilité et la personnalisation sont au cœur d’Uniswap.

Grâce aux hooks, le protocole devient un véritable framework personnalisable que les développeurs peuvent façonner selon leurs besoins, créant des fonctionnalités uniques pour la gestion de la liquidité, les frais, et bien plus encore.

Les nouveaux mécanismes introduits (singleton contract, flash accounting, support natif de l’ETH) améliorent considérablement l’efficacité et la scalabilité du protocole, réduisant les coûts et ouvrant de nouvelles opportunités pour les traders, développeurs et fournisseurs de liquidité.

Avec une adoption croissante et des projets comme Bunni, Angstrom et Cork Protocol exploitant les capacités de la V4, Uniswap renforce sa position de leader des DEXs et pourrait redéfinir la manière dont la DeFi fonctionne dans les années à venir.