Qu'est-ce qu'Uniswap V4 (Hooks) : Guide AMM personnalisable complet (2026)
— By Tony Rabbit in Tutorials

Qu'est-ce qu'Uniswap V4 ? Guide complet des hooks 2026 : architecture de pool singleton, plugins personnalisables, frais dynamiques, ordres limités, TWAMM, comparaison V4 vs V3 et gouvernance UNI.
Uniswap V4 est la mise à niveau la plus ambitieuse de l'histoire des échanges décentralisés. Lancé sur le réseau principal Ethereum au premier trimestre 2026 après plus de deux ans de développement, d'audits et d'examen par la communauté, la V4 remplace l'architecture de pool rigide des versions précédentes par un système entièrement personnalisable construit autour de trois innovations principales :
Contrat singleton qui regroupe chaque pool dans un seul emplacement de stockage, flash accounting qui comptabilise les soldes à la fin d'une transaction plutôt qu'après chaque étape, et hooks qui permet aux développeurs d'injecter une logique personnalisée dans le cycle de vie de tout swap, événement de liquidité ou accumulation de frais.
Si Uniswap V3 a transformé la simple formule de produit constant en un teneur de marché efficace en capital avec une liquidité concentrée, V4 transforme l'ensemble du protocole en une plate-forme AMM programmable. N'importe qui peut déployer un pool avec un contrat hook personnalisé qui ajoute des ordres limités, des frais dynamiques, une exécution TWAMM en chaîne, une redistribution MEV, un contrôle KYC ou un tout nouvel oracle, le tout sans bifurquer la base de code. Le résultat est qu’Uniswap cesse d’être un produit unique et devient l’infrastructure sous-jacente de centaines de marchés spécialisés.
Ce guide explique exactement ce qu'est Uniswap V4, comment l'architecture singleton plus hooks fonctionne dans la pratique, quels hooks ont déjà été déployés et adoptés, comment la V4 se compare à la V3 et à la V2, et comment les traders et les développeurs peuvent commencer à l'utiliser ou à s'en inspirer aujourd'hui. À la fin, vous comprendrez pourquoi la plupart des analystes DeFi considèrent la V4 comme la base de la prochaine décennie de finance décentralisée.

Qu'est-ce qu'Uniswap V4 ?
Uniswap V4 est la quatrième version majeure du protocole Uniswap, le plus grand échange décentralisé en volume au monde. Là où les versions précédentes étaient des contrats monolithiques avec un comportement codé en dur, la V4 est un système modulaire. Chaque pool vit désormais dans un contrat unique appelé le PoolManager, et chaque pool peut éventuellement attacher un contrat de hook qui exécute du code personnalisé avant ou après les actions clés. Cela signifie que le protocole lui-même n’a pas besoin d’être mis à niveau pour que de nouvelles fonctionnalités soient disponibles. N'importe qui peut déployer un nouveau hook et un nouveau pool qui l'utilise, et ce pool fait instantanément partie de l'écosystème Uniswap.
L'impact pratique est énorme. Dans Uniswap V3, si vous vouliez des commandes limitées, vous deviez utiliser un protocole externe ou attendre que l'équipe les expédie. Dans la V4, un développeur peut déployer un crochet d'ordre limité en un après-midi et tout fournisseur de liquidité peut acheminer le capital via un pool qui l'utilise. Il en va de même pour les frais dynamiques qui s'ajustent en fonction de la volatilité, des teneurs de marché moyens pondérés dans le temps (TWAMM) pour les commandes importantes, des intégrations Oracle personnalisées et même des barrières de conformité pour les entités réglementées. La V4 transforme efficacement l’AMM en plate-forme de la même manière qu’Ethereum a transformé la monnaie en plate-forme.
Le protocole est open source sous une licence Business Source convertie en GPL après une fenêtre d'exclusivité de quatre ans, déployée sur le réseau principal Ethereum ainsi que sur la plupart des principaux L2, notamment Arbitrum, Base, Optimism, Polygon, BNB Chain et Unichain. La gouvernance est gérée par les détenteurs du jeton UNI via Uniswap DAO, et le front-end sur app.uniswap.org est géré par Uniswap Labs, mais les contrats intelligents sont totalement sans autorisation. N'importe qui peut déployer des pools, écrire des hooks et acheminer des transactions directement vers PoolManager sans passer par un frontal.
Un bref historique : De la V1 en 2018 à la V4 en 2026
Pour comprendre pourquoi la V4 est importante, il est utile d'expliquer comment Uniswap est arrivé ici. Le protocole a évolué à travers quatre générations distinctes, chacune résolvant le plus gros problème de son prédécesseur.
Premier AMM à produit constant de production. Paires de jetons ETH uniquement. Il a prouvé que la tenue de marché automatisée pouvait remplacer les carnets de commandes en chaîne.
Toute paire ERC20 sans routage via ETH. Introduction des échanges flash et des oracles de prix. Devenu le DEX canonique pendant l’été DeFi.
Les LP choisissent une fourchette de prix pour leur capital. Efficacité du capital 4000x sur les paires stablecoins. Plusieurs niveaux de frais par paire (0,05 %, 0,30 %, 1 %).
Toutes les piscines dans un seul contrat. Comptabilité flash. Hooks personnalisés pour n’importe quelle logique. 99 % d'économies de gaz sur la création du pool, 50 % sur les swaps multi-sauts.
La V1 a été lancée en novembre 2018 grâce à l'effort de développement solo de Hayden Adams, financé par une subvention de la Fondation Ethereum. C'était le premier AMM à gagner réellement du terrain, mais il ne prenait en charge que les paires de jetons ETH et n'avait aucune personnalisation de frais. La V2 est arrivée en mai 2020 avec des paires directes ERC20-ERC20, des échanges flash et des oracles TWAP intégrés. C’est la version qui a alimenté l’explosion de l’été DeFi et fait des AMM le modèle dominant pour le trading en chaîne.
La V3 a été livrée en mai 2021 et a introduit une liquidité concentrée, la plus grande innovation dans la conception d'AMM depuis la V1. Les fournisseurs de liquidité pouvaient désormais spécifier la fourchette de prix exacte dans laquelle leur capital était actif, ce qui rendait les pools de pièces stables 4 000 fois plus efficaces en termes de capital et permettait aux LP de concurrencer plus directement les teneurs de marché du carnet d'ordres. La V3 a également ajouté trois niveaux de frais par paire afin que les paires exotiques et stables puissent évaluer le risque différemment.
La V4 a été initialement annoncée en juin 2023, mais a passé plus de deux ans et demi en audits, en séries de commentaires de la communauté, en vérification formelle et en une prime de bug de quatre mois totalisant 15 millions de dollars en récompenses maximales. Le protocole a finalement été mis en ligne sur le réseau principal Ethereum le 30 janvier 2026, avec des déploiements simultanés sur Arbitrum, Base, Optimism et Polygon. À la fin du premier trimestre 2026, les pools V4 avaient attiré plus de 4 milliards de dollars de TVL et traitaient environ 20 % de tous les Volume DEX sur le réseau principal Ethereum.
L'architecture Singleton expliquée
Le premier changement majeur de la V4 est structurel. Dans chaque version précédente d'Uniswap, chaque pool était un contrat intelligent distinct. Si vous souhaitez créer un pool USDC-WETH à 0,05 %, le contrat d'usine déploierait un tout nouveau contrat avec son propre stockage, son propre bytecode et sa propre adresse. C'était propre du point de vue de la sécurité mais extrêmement cher. Le déploiement d'un nouveau pool sur la V3 coûte environ 25 à 200 dollars en gaz selon les conditions du réseau, et chaque échange multi-sauts devait effectuer plusieurs appels inter-contrats pour acheminer via différents pools.
Dans la V4, il y a exactement un contrat appelé le PoolManager qui contient l'état de chaque pool du réseau. Lorsque vous créez un nouveau pool, vous ne déployez pas de nouveau contrat. Tu appelles juste initialize() sur le PoolManager avec les paramètres de votre pool, qui écrit l'état du nouveau pool dans un mappage à l'intérieur du singleton. Le coût de création d'une nouvelle piscine diminue de 99 %, passant de 25 $ à 200 $ à quelques centimes d'essence. Ce seul changement rend économiquement viable le déploiement de milliers de pools spécialisés qui n’auraient jamais eu de sens dans la V3.

Le singleton rend également les swaps multi-sauts considérablement moins chers. Dans la V3, échanger l'USDC contre le PEPE via WETH signifiait appeler le contrat de pool USDC-WETH, puis appeler le contrat de pool WETH-PEPE, avec tous les frais généraux de gaz de deux appels de contrat externes, y compris le réchauffement du stockage, les contrôles de solde et l'émission d'événements. Dans la V4, le même échange se produit au sein d’un seul contrat, partageant le stockage et ne payant jamais le coût du passage d’une adresse de contrat à l’autre. Les mesures réelles montrent que les échanges à trois sauts dans la V4 coûtent environ 50 % moins de gaz que l'itinéraire équivalent dans la V3.
Il y a un compromis. Étant donné que chaque pool vit dans le même contrat, un bug critique dans PoolManager affecterait tous les pools du réseau en même temps. Uniswap a résolu ce problème avec le processus de vérification formelle le plus long de l'histoire de DeFi, comprenant des audits de Trail of Bits, OpenZeppelin, Certora et ABDK Consulting, ainsi qu'une prime de bug de 15 millions de dollars qui a duré quatre mois sur testnet. Le contrat a été gelé et immuable depuis le déploiement, sans clé de mise à niveau ni contrôle d'administration.
Comptabilité Flash et modèle de verrouillage
La deuxième innovation majeure est la comptabilité flash. Dans Uniswap V3, chaque étape d'un échange devait être réglée en chaîne. Si vous effectuiez une transaction complexe à plusieurs sauts, chaque transfert de jeton intermédiaire se produisait immédiatement, débitait et créditait les soldes concernés et déclenchait un appel de transfert ERC20 complet. C'était simple à raisonner, mais inutile, car la plupart des transferts intermédiaires s'annulent de toute façon à la fin de la transaction.
La V4 introduit un concept appelé modèle de verrouillage. Lorsque vous souhaitez interagir avec le PoolManager, vous appelez son unlock() , qui donne à votre contrat un accès exclusif au PoolManager pour la suite de la transaction. À l’intérieur de ce verrou, vous pouvez effectuer autant d’échanges, d’ajouts de liquidités, de suppressions ou d’appels de hook que vous le souhaitez, et PoolManager tient simplement un compte courant de ce que votre contrat doit ou est dû pour chaque jeton. Aucun transfert ERC20 réel n’a lieu pendant ces opérations. Seulement à la toute fin, lorsque votre contrat vous appelle settle(), le PoolManager effectue-t-il les transferts nets de jetons pour équilibrer chaque compte.
Les économies ici sont substantielles. Une transaction d'arbitrage typique dans la V3 qui touche quatre pools pourrait payer huit transferts ERC20, chacun coûtant entre 35 000 et 65 000 gaz. Dans la V4, la même transaction n'effectue aucun transfert intermédiaire et seulement un ou deux règlements finaux. Cela débloque de nouvelles stratégies qui n'étaient pas économiquement viables sur la V3, en particulier pour les chercheurs MEV sophistiqués et Agrégateurs DEX cet itinéraire à travers de nombreux pools.
La comptabilité Flash permet également au PoolManager lui-même d'agir comme un système de comptabilité interne. Vous pouvez emprunter des jetons à un pool, les utiliser à n'importe quelle fin et les restituer à la fin du verrou, de la même manière qu'un Prêt flash fonctionne sur Aave. La différence est qu’il n’y a aucun frais pour cet emprunt à l’intérieur même de la V4, tant que le verrou s’équilibre à la fin. Cela fait effectivement de l’ensemble de PoolManager une couche de règlement atomique géante pour les opérations de jetons.
Le système Hooks : huit points de crochet du cycle de vie
Les crochets sont ce qui rend le V4 véritablement révolutionnaire plutôt qu'une simple optimisation du gaz. Un hook est un contrat intelligent que vous attachez à un pool au moment de la création. Une fois attaché, le PoolManager appellera des fonctions spécifiques sur votre contrat hook à des moments spécifiques du cycle de vie du pool. Il existe exactement huit points d’accroche, associés en quatre ensembles avant/après qui couvrent chaque interaction qu’un utilisateur peut avoir avec une piscine.
Le crochet le plus important est de loin beforeSwap. C'est là que la magie opère pour les ordres limités, les frais dynamiques, les mises à jour Oracle et presque tous les autres cas d'utilisation intéressants de la V4. Lorsqu'un utilisateur souhaite échanger, le PoolManager appelle le hook de votre
La fonction beforeSwap lui transmet d'abord les paramètres d'échange et permet au hook de renvoyer soit un ensemble de paramètres modifiés, un remplacement de frais explicite, soit un signal pour ignorer complètement les calculs AMM et laisser le hook gérer l'échange lui-même.
Les adresses Hook codent leurs autorisations dans les bits les plus bas de leur adresse Ethereum. Lorsque vous déployez un contrat de hook, vous devez extraire une adresse (à l'aide de CREATE2) dont les derniers octets correspondent aux fonctions de hook spécifiques que vous souhaitez implémenter. C'est ainsi que PoolManager sait à l'avance quels hooks appeler sans effectuer une vérification coûteuse de l'interface. Cela signifie également que les adresses de hook sont déterministes et vérifiables sur la chaîne. N'importe quel pool peut être audité en inspectant l'adresse du hook et en confirmant exactement quelles fonctions de cycle de vie il est autorisé à remplacer.
Top Hooks déployés en 2026
D'ici mi-2026, des dizaines de crochets de production ont été déployés et adoptés. Voici les catégories les plus importantes et les principaux crochets dans chacune.
Crochets d'ordre limité a été le premier cas d'utilisation majeur à être livré sur la V4 et reste le plus populaire. Bunni Limit, déployé en février 2026, permet aux utilisateurs de passer un ordre de swap à un prix spécifique et de le faire exécuter automatiquement lorsque le pool dépasse ce prix. Le crochet fonctionne en créant une petite position de liquidité concentrée à exactement un tick. Lorsque le prix du pool dépasse ce tick, la position est entièrement échangée d'un jeton à l'autre. L'hameçon détecte alors la croix dans afterSwap, ferme la position et crédite l'utilisateur. À la mi-2026, plus de 400 millions de dollars de volume cumulé avaient transité par des ordres limités V4, principalement sur des paires stables et majeures.
Crochets de frais dynamiques commencent à dominer la longue traîne des paires volatiles. Atrium Dynamic Fee, la version la plus largement adoptée, augmente les frais de swap d'une base de référence de 0,30 % à 1,50 % pendant les périodes de forte volatilité, puis les réduit pendant les périodes calmes. Les LP de ces pools gagnent beaucoup plus de frais par dollar de liquidité que dans les pools à frais fixes, et les traders sont toujours prêts à payer car ils obtiennent une meilleure exécution sur le côté long des mouvements.
Crochets TWAMM ont été l'arme secrète du flux institutionnel. Le hook TWAMM open source de Paradigm permet à un utilisateur de soumettre une seule commande pour échanger, disons, 50 millions de dollars d'USDC en WETH au cours des prochaines 24 heures. Le crochet découpe automatiquement cet ordre en milliers de minuscules échanges par bloc, ce qui minimise l'impact sur les prix et empêche le type de front-running qui détruit les transactions de gros blocs sur la plupart des DEX. Échange de vache et 1 pouce tous deux acheminent certaines commandes importantes via les pools TWAMM V4 lorsque les calculs d'exécution fonctionnent.
Uniswap V4 vs V3 vs V2 : comparaison côte à côte
Voici comment les trois générations actuelles d'Uniswap se situent sur les dimensions qui comptent le plus.
Le point le plus clair à retenir est que la V4 est strictement plus performante que la V3 pour presque tous les cas d'utilisation. Il existe quelques cas extrêmes où la V3 pourrait encore être préférée. Les pools plus simples qui n'ont pas besoin de logique personnalisée peuvent éviter la petite surcharge liée à l'attachement d'un hook, et certains intégrateurs n'ont pas encore mis à niveau leur logique de routage de pool pour prendre en charge la V4. Mais pour tout nouveau déploiement, la V4 est la version par défaut. Le frontal d'Uniswap Labs utilise désormais par défaut les routes V4 chaque fois qu'elles offrent une meilleure exécution, ce qui est le cas dans plus de 70 % du temps au deuxième trimestre 2026.
Les économies de gaz en pratique
Les chiffres de gaz sont ceux où le V4 commence vraiment à se sentir différent dans l'utilisation quotidienne. La Fondation Uniswap a publié une étude de référence en mars 2026 comparant les opérations identiques sur les versions V2, V3 et V4 sur le réseau principal Ethereum dans le même bloc. Les résultats sont frappants.
Un simple échange ETH vers USDC à un seul saut coûte environ 170 000 gaz sur V2, 130 000 gaz sur V3 et 110 000 gaz sur V4. Cela représente une amélioration de 15 % par rapport à la V3 pour le cas le plus simple. Pour un swap à trois sauts acheminant l'ETH via l'USDC et le WBTC vers un jeton final, le V2 coûte environ 350 000 gaz, le V3 environ 260 000 gaz et le V4 seulement 145 000 gaz. Il s'agit d'une réduction d'environ 44 % par rapport à la V3, car la comptabilité flash élimine les transferts de jetons intermédiaires.
Les économies deviennent encore plus spectaculaires pour la création de pool. Créer un nouveau pool V3 sur le réseau principal Ethereum à 10 gwei coûterait environ 25 à 50 dollars en gaz. Créer un pool V4 au même prix du gaz coûte environ 0,50 $, soit une amélioration de 50 à 100 fois. C'est pourquoi le nombre de pools V4 uniques déployés au cours des trois premiers mois de 2026 dépasse déjà le nombre total de pools V3 déployés sur l'ensemble de 2021 et 2022. Optimisation du gaz est l'une des principales raisons pour lesquelles les traders et agrégateurs sophistiqués ont déplacé leur routage par défaut vers la V4 quelques semaines après le lancement.
Stratégies de liquidité personnalisées
La liquidité concentrée dans la V3 a constitué un énorme pas en avant, mais elle a contraint les LP à adopter une forme spécifique : une répartition uniforme de la liquidité sur la gamme qu'ils ont choisie. Les hooks V4 permettent aux LP d'implémenter n'importe quelle forme de distribution qu'ils souhaitent. Un crochet peut rééquilibrer dynamiquement la liquidité, la concentrer plus étroitement autour du prix actuel en cas de faible volatilité, l'étaler en cas de forte volatilité et même mettre en œuvre des courbes de liaison qui changent de forme en fonction du volume.
Un modèle populaire est le modèle « crochet de coffre-fort », dans lequel un contrat de crochet regroupe le capital de nombreux LP, gère les plages de liquidité et le rééquilibrage en leur nom, et émet des jetons LP fongibles (en utilisant la norme ERC6909 intégrée à la V4) qui représentent la créance de chaque LP sur le coffre-fort. Arrakis, Bunni et Gamma ont tous lancé des produits de coffre-fort V4 qui éliminent la complexité de la gestion des liquidités concentrées. Un LP dépose simplement des USDC et des WETH, et le coffre-fort gère la sélection des gammes, le rééquilibrage, la composition des frais et les sorties de secours.

Une autre stratégie émergente est la liquidité « juste à temps » utilisant des hooks. Un LP sophistiqué peut exécuter un hook qui surveille le pool de mémoire, détecte les swaps importants entrants et ajoute des liquidités dans une plage étroite juste avant l'exécution du swap. Le LP perçoit la totalité des frais sur le swap, puis retire immédiatement la liquidité. Cela était techniquement possible sur la V3 grâce à des contrats intelligents externes, mais le faire à l'intérieur d'un crochet est considérablement plus économe en gaz et permet au LP de capter une plus grande part de la valeur.
Comment utiliser Uniswap V4 en tant que trader
Pour la plupart des utilisateurs, le passage à la V4 est invisible. Si vous accédez à app.uniswap.org et échangez un jeton aujourd'hui, le frontal passe automatiquement par les pools V4 chaque fois qu'ils offrent la meilleure exécution. Vous n'avez pas besoin de changer de portefeuille, d'installer quoi que ce soit de nouveau ou d'apprendre de nouveaux concepts. Le même MetaMask, Rabby ou portefeuille matériel que vous avez utilisé pour la V3 fonctionne pour la V4 car le protocole parle toujours de l'interface ERC20 standard pour les utilisateurs.
Ce qui change, c'est que vous devez faire attention au hook qu'un pool utilise avant de fournir des liquidités ou d'acheminer des transactions importantes. Un pool avec un hook d’ordre limité se comporte différemment d’un pool vanille. Un pool doté de frais dynamiques peut vous facturer 1,5 % pendant la volatilité au lieu des 0,30 % auxquels vous vous attendiez. L'interface Uniswap affiche le hook attaché à chaque pool, et vous pouvez cliquer pour voir le contrat de hook sur Etherscan. Les hooks de confiance sont marqués comme vérifiés et la communauté tient à jour des listes de hooks qui ont été audités ou utilisés à grande échelle.
Pour l'arbitrage et le routage, la V4 est déjà là où se trouve l'action. La plupart Agrégateurs DEX , dont 1inch, Matcha, Paraswap et CoW Swap, ont intégré la V4 comme source de routage principale. UniswapX, le carnet de commandes hors chaîne qui s'installe en chaîne, passe également par la V4 lorsque les robots de remplissage trouvent des pools V4 avec une meilleure exécution que les alternatives. Si vous exécutez une stratégie de trading en 2026, vous avez besoin de la V4 dans votre graphique de routage ou vous laissez de l'argent sur la table.
Comment déployer un hook en tant que développeur
Pour les développeurs, la pile V4 est bien documentée et étonnamment accessible. Les référentiels officiels sont v4-core, qui contient le PoolManager et tous les calculs de base, et v4-periphery, qui contient des modèles de crochets, des gestionnaires de positions et des routeurs courants. Les deux sont écrits en Solidity et utilisent Foundry pour les tests. Voici le flux de haut niveau pour déployer votre propre hook.
BaseHook.sol. Remplacez les fonctions de cycle de vie souhaitées, comme beforeSwap ou afterSwap, et renvoie les indicateurs appropriés de getHookPermissions().HookMiner aide à trouver un sel qui produit une adresse correspondant à vos drapeaux de crochet.forge script ou une usine CREATE2 pour déployer votre hook à l'adresse extraite. Vérifiez sur Etherscan.PoolManager.initialize() avec la clé du pool incluant votre adresse d'accroche. La piscine est désormais en ligne.La chose la plus importante à comprendre en tant que développeur est que les hooks sont du code extrêmement sensible. Un bug dans votre hook peut drainer chaque position LP dans n'importe quel pool qui l'utilise. Les hooks doivent être traités avec la même rigueur que le protocole principal : vérification formelle lorsque cela est possible, plusieurs audits indépendants, périodes de testnet prolongées et, idéalement, une prime aux bogues avant le déploiement du réseau principal. La Fondation Uniswap gère un programme de subventions qui finance les audits des hooks communautaires prometteurs.
Pour l'apprentissage, la documentation officielle d'Uniswap V4 sur docs.uniswap.org comprend un didacticiel de hook avec des exemples concrets. Il existe également des cours tiers de Cyfrin Updraft, Patrick Collins sur YouTube et de l'Atrium Academy qui présentent les modèles de conception de crochets et les pièges. Si vous pouvez rédiger un contrat Solidity et utiliser Foundry, vous pouvez déployer un simple hook en un week-end.
UNI Tokenomics et gouvernance
Le
Le jeton UNI a été lancé en septembre 2020 avec une offre maximale fixe de 1 milliard de jetons, acquis sur quatre ans à l'équipe, aux investisseurs, aux conseillers et à une trésorerie communautaire. À la mi-2026, environ 600 millions d’UNI étaient en circulation. UNI est le jeton de gouvernance d'Uniswap DAO, qui contrôle le déploiement de nouvelles versions de protocole, l'activation du commutateur de frais, la trésorerie et les subventions aux contributeurs de l'écosystème.
La grande histoire tokenomics de 2026 est l'activation du commutateur de frais sur les pools V4. Après des années de débat, le DAO a voté en février 2026 pour autoriser des frais de protocole de 10 % sur un sous-ensemble de pools V4 à grand volume, les bénéfices étant reversés aux jalonneurs UNI qui verrouillent leurs jetons via le nouveau module de jalonnement Uniswap. Cela a fait passer UNI d'un pur jeton de gouvernance à un actif générateur de rendement, similaire à l'évolution que d'autres jetons DeFi ont connue. Le changement a été controversé. Les partisans soutiennent que cela aligne les incitations à long terme et récompense l'utilisation réelle du protocole, tandis que les critiques s'inquiètent des implications réglementaires du paiement du rendement aux détenteurs de jetons.
Les propositions de gouvernance passent par un processus en plusieurs étapes. Un contrôle de température sur le forum, un vote Snapshot hors chaîne et enfin un vote de gouvernance en chaîne avec un délai de deux jours avant l'exécution. Le délai de deux jours n’est pas négociable et constitue une défense importante contre les attaques de gouvernance. Les décisions majeures telles que l'activation du changement de frais nécessitent généralement un soutien de 40 millions d'UNI, un seuil qui n'a été atteint que quelques fois dans l'histoire du DAO.
Risques et considérations
V4 est l'AMM le plus puissant jamais déployé, mais il comporte de nouveaux risques qui n'existaient pas dans les versions précédentes. Les hameçons sont la principale source de ces risques. Un hook malveillant ou bogué peut faire presque tout sur un pool, y compris prendre une partie de chaque swap, bloquer les retraits de liquidités ou donner la priorité à ses propres utilisateurs. Avant de fournir des liquidités à un pool V4 ou d'acheminer une transaction importante via un pool, vous devez vérifier quel hook est attaché, s'il a été audité et de quelles autorisations il dispose.
Le risque singleton est réel mais atténué. Le PoolManager est un contrat unique détenant des milliards de dollars en TVL. Un bug critique serait catastrophique. Uniswap a résolu ce problème avec la campagne d'audit la plus approfondie de l'histoire de DeFi, une vérification formelle des calculs de base et la plus grande prime de bug jamais offerte, mais vous devez toujours être conscient que vous prenez un risque concentré de contrat intelligent de manière à ce que l'architecture par pool de la V3 soit répartie sur de nombreux contrats.
MEV reste un souci, quoique moins qu'en V3. Des crochets comme Angstrom de Sorella redistribuent le MEV aux LP, mais la plupart des pools n'utilisent pas ces crochets. Si vous effectuez des échanges importants sur un pool Vanilla V4, vous devez toujours utiliser des mempools privés ou des agrégateurs comme CoW Swap qui protègent contre les attaques sandwich. L'interface par défaut app.uniswap.org achemine désormais la plupart des transactions importantes via des chemins protégés par MEV, mais si vous interagissez avec la V4 directement via vos propres contrats, vous devez gérer cela vous-même.
Enfin, la diversité des hooks a créé un problème de fragmentation. La même paire de jetons peut exister dans cinq ou dix pools V4 avec des hooks différents, plus plusieurs pools V3, ainsi que des pools sur d'autres DEX. La liquidité est désormais plus finement répartie par pool individuel qu’elle ne l’était dans la V3. Les agrégateurs gèrent bien cette fragmentation pour les utilisateurs, mais les LP doivent réfléchir soigneusement au pool qui attirera réellement suffisamment de volume pour les compenser de la perte éphémère liée à la fourniture de liquidités.
Questions fréquemment posées
Q Quand Uniswap V4 a-t-il été lancé sur le réseau principal ?
Uniswap V4 a été lancé sur le réseau principal Ethereum le 30 janvier 2026, avec des déploiements simultanés sur Arbitrum, Base, Optimism, Polygon et BNB Chain. Le lancement fait suite à plus de deux ans de développement, d’audits et de bug bounties.
Q Quelle est la différence entre Uniswap V3 et V4 ?
La V3 a introduit une liquidité concentrée mais a conservé l'architecture rigide d'un contrat par pool. La V4 conserve une liquidité concentrée mais ajoute trois innovations majeures : un PoolManager singleton qui contient chaque pool, une comptabilité flash qui comptabilise les soldes à la fin d'une transaction et des hooks qui permettent aux développeurs d'injecter une logique personnalisée dans le cycle de vie de tout événement de swap ou de liquidité. Le résultat est une économie de gaz d’environ 50 % sur les échanges multi-sauts et une personnalisation illimitée.
Q Qu'est-ce qu'un hook Uniswap V4 ?
Un hook est un contrat intelligent que vous attachez à un pool V4 au moment de la création. Le PoolManager appelle des fonctions spécifiques au hook à des moments spécifiques du cycle de vie du pool, comme beforeSwap ou afterSwap. Cela permet au hook d'ajouter des fonctionnalités telles que les ordres limités, les frais dynamiques ou le contrôle KYC sans modifier le protocole principal.
Q Uniswap V4 est-il sûr à utiliser ?
Le protocole principal a été audité par Trail of Bits, OpenZeppelin, Certora et ABDK, et a fait l'objet d'une prime de bug de 15 millions de dollars. Le PoolManager lui-même est largement considéré comme l’un des contrats intelligents les plus minutieusement examinés dans DeFi. Cependant, les crochets attachés à des pools spécifiques peuvent présenter des risques. Vérifiez toujours quel crochet utilise un pool et s’il a été audité de manière indépendante avant de déposer un capital important.
Q Dois-je faire quelque chose pour utiliser Uniswap V4 au lieu de la V3 ?
Non. Si vous utilisez l'interface app.uniswap.org ou tout autre agrégateur DEX majeur, le routage V4 est automatique. Le front-end passe par les pools V4 chaque fois qu’ils offrent une meilleure exécution. Votre portefeuille, votre flux de signature et votre processus d'approbation restent identiques.
Q Puis-je migrer mes positions de liquidité V3 vers V4 ?
Pas automatiquement, mais le frontal d'Uniswap fournit un outil de migration en un clic qui ferme votre position V3, échange tout déséquilibre et ouvre une position V4 équivalente dans un pool vanille (ou dans un pool hooké de votre choix). La plupart des LP qui ont migré signalent une meilleure capture des frais sur la V4 en raison de coûts de swap inférieurs attirant plus de volume.
Q Qu'est-ce que la comptabilité flash dans Uniswap V4 ?
La comptabilité Flash est le système qui permet aux soldes nets de jetons V4 à la fin d'une transaction au lieu de régler chaque étape intermédiaire. Lorsque vous interagissez avec PoolManager, il suit le montant que votre contrat doit ou est dû pour chaque jeton et n'effectue les transferts ERC20 réels qu'à la toute fin lorsque vous appelez. settle(). Cela permet d’économiser beaucoup d’énergie sur des transactions complexes en plusieurs étapes.
Q La V4 est-elle réservée aux développeurs ou les traders normaux peuvent-ils l'utiliser ?
Les deux. Les traders interagissent avec la V4 via les mêmes interfaces que celles utilisées pour la V3, sans courbe d'apprentissage. Les développeurs peuvent créer des hooks personnalisés pour déployer des marchés spécialisés, ce qui étend les possibilités du protocole. La plupart des avantages du V4, notamment une réduction du gaz et une meilleure exécution des stratégies de liquidité personnalisées, sont automatiquement accessibles aux traders ordinaires.
Conclusion
Uniswap V4 est plus qu'une mise à niveau. Il s'agit d'une réarchitecture du trading décentralisé qui transforme une application unique en une plateforme pour des marchés spécialisés illimités. Le poolManager singleton rend la création de pool effectivement gratuite. La comptabilité flash réduit les coûts de gaz sur les opérations les plus importantes. Et le système de hooks permet à quiconque de déployer un pool avec une logique personnalisée pour les ordres limités, les frais dynamiques, l'exécution TWAMM, la redistribution MEV, le KYC, les oracles personnalisés ou tout ce qu'un développeur peut imaginer.
Pour les traders, l'impact pratique est déjà visible. Une meilleure exécution, des frais réduits sur les paires à longue traîne et un accès à de nouveaux marchés qui ne pourraient tout simplement pas exister sur la V3. Pour les fournisseurs de liquidité, la V4 ouvre un tout nouvel espace de conception pour la gestion active des liquidités, depuis les stratégies basées sur des coffres qui résument la complexité jusqu'aux hooks juste à temps qui capturent la valeur maximale des flux entrants. Pour les développeurs, la V4 est la plateforme AMM la plus expressive jamais livrée, avec des bases auditées et un chemin clair pour déployer le code de production.
Le protocole a été lancé en janvier 2026 et a déjà capturé environ 20 % du volume DEX du réseau principal Ethereum au cours de son premier trimestre. D’ici fin 2026, la plupart des analystes s’attendent à ce que cette part dépasse les 50 % et que la V3 entame sa longue période de déclin en tant que version héritée. Si vous construisez quelque chose qui touche à la liquidité en chaîne en 2026 ou au-delà, vous construisez sur la V4, que vous le sachiez ou non. Plus tôt vous comprendrez ce que le système de comptabilité singleton, flash et hooks rend possible, mieux vous serez en mesure de profiter de la prochaine décennie d’innovation DeFi.