Principaux points à retenir
Uniswap V4 a été lancé sur le mainnet en janvier 2025, introduisant des pools de liquidité programmables grâce à une fonctionnalité appelée "hooks" qui permet aux développeurs d'ajouter une logique personnalisée à chaque pool.
L'architecture singleton regroupe tous les pools dans un seul contrat intelligent, réduisant les coûts de gaz de création de pool jusqu'à 99 % par rapport à Uniswap V3.
La comptabilité flash retarde tous les transferts de jetons externes jusqu'à la fin d'une transaction, rendant les swaps multi-pools plus efficaces et rentables.
Les paires de trading ETH natives sont de retour dans V4, réduisant les coûts de gaz pour les trades ETH par rapport à l'utilisation de WETH.
V4 a été lancé sur plusieurs chaînes, y compris Ethereum, Polygon, Arbitrum, Base et BNB Chain. Des applications du monde réel construites sur les hooks V4, comme Clanker et Zora, ont déjà traité un volume de trading significatif depuis le lancement.
Introduction
Uniswap est un échange décentralisé (DEX) qui fonctionne sur la blockchain Ethereum. Il permet aux utilisateurs d'échanger des actifs numériques en utilisant un modèle de market maker automatisé (AMM), qui élimine le besoin d'un carnet de commandes traditionnel en utilisant à la place des pools de liquidité.
Le développeur Ethereum Hayden Adams a créé Uniswap en 2018, s'inspirant d'un concept proposé par le cofondateur d'Ethereum Vitalik Buterin pour un market maker automatisé on-chain.
Uniswap est devenu l'un des principaux DEXs par volume de trading et liquidité. Le protocole a subi plusieurs mises à jour majeures : Uniswap V2 a été lancé en mai 2020, Uniswap V3 en mai 2021, et Uniswap V4 en janvier 2025.
Chaque version a introduit des améliorations en matière d'efficacité du capital, de structures de frais et de flexibilité pour les développeurs. Les sections ci-dessous retracent ces changements, en commençant par le début.
Uniswap V1
Lancé en novembre 2018 comme preuve de concept, Uniswap V1 a introduit le modèle de market maker à produit constant (CPMM). Au lieu d'associer les acheteurs et les vendeurs par l'intermédiaire d'un carnet de commandes, V1 permet à quiconque de regrouper des jetons dans une paire de trading (par exemple, ETH/DAI) et de gagner une part des frais de trading collectés auprès des utilisateurs qui échangent contre le pool. C'est la base de ce que font aujourd'hui les fournisseurs de liquidité (LPs).
V1 supportait les échanges entre jetons ERC-20 et ether (ETH). L'échange entre deux jetons ERC-20 nécessitait deux étapes : d'abord échanger le jeton A contre l'ETH, puis échanger l'ETH contre le jeton B. Ce processus en deux étapes était nécessaire car les contrats intelligents V1 ne supportaient que des pools directs entre jetons ERC-20 et ETH. V1 avait également des limitations autour des inefficacités de l'algorithme de tarification et un fort slippage sur les grandes transactions.
Uniswap V2
Uniswap V2 a été lancé en mai 2020 avec plusieurs améliorations clés. Il a ajouté des échanges directs ERC-20 vers ERC-20, réduisant le slippage et améliorant l'efficacité du capital en éliminant le saut en deux étapes vers l'ETH.
V2 a également introduit les swaps flash, qui permettent aux utilisateurs de retirer n'importe quel montant d'un pool de liquidité, d'utiliser les fonds à n'importe quelle fin, et de retourner le montant emprunté plus une frais dans une seule transaction. Cela a ouvert des stratégies d'arbitrage et d'autres possibilités sans nécessiter de capital préalable.
Une autre addition était les prix moyens pondérés dans le temps (TWAP), qui ont donné à d'autres applications décentralisées un moyen fiable et résistant à la manipulation pour lire les données de prix d'Uniswap.
Uniswap V3
Uniswap V3 a été lancé en mai 2021 avec un accent sur l'efficacité du capital. Son innovation centrale était la liquidité concentrée : les fournisseurs de liquidité peuvent choisir des plages de prix spécifiques pour leur capital, gagnant des frais plus élevés lorsque le marché échange dans cette plage. Auparavant, la liquidité était répartie uniformément sur tous les prix, ce qui signifie qu'une grande partie était inutilisée à tout moment.
V3 a également ajouté plusieurs niveaux de frais (0,01 %, 0,05 %, 0,30 % et 1,00 %) pour s'adapter à différents niveaux de risque et volumes de trading. Un risque important à comprendre avant de fournir de la liquidité concentrée est la perte impermanente, qui peut affecter les rendements des LP lorsque les prix se déplacent en dehors de la plage choisie.
V3 a introduit des positions LP basées sur des NFT : les fournisseurs de liquidité reçoivent des jetons non fongibles (NFTs) représentant leur position spécifique, y compris la plage de prix choisie et le montant de liquidité. Ces NFTs peuvent être transférés ou vendus sans affecter les actifs sous-jacents du pool.
V3 s'est également étendu aux réseaux de couche 2, y compris Optimism et d'autres chaînes, pour réduire les frais de transaction et améliorer la scalabilité.
Quoi de neuf avec Uniswap V4 ?
Uniswap V4 a été lancé sur le mainnet en janvier 2025 après une période de vérifications de sécurité approfondies — y compris neuf audits indépendants, une compétition de sécurité avec plus de 500 participants et un programme de récompenses de bugs offrant jusqu'à 15,5 millions de dollars pour des bugs critiques. La sortie était initialement prévue pour le T3 2024 mais a été retardée pour assurer une révision complète.
Au lancement, V4 a été déployé sur 10 chaînes, y compris Ethereum, Polygon, Arbitrum, OP Mainnet, Base, BNB Chain, Blast, World Chain, Avalanche et Zora Network. Les quatre principaux changements architecturaux sont détaillés ci-dessous.
Hooks et pools personnalisés
La fonctionnalité la plus significative dans Uniswap V4 est "hooks" : des contrats intelligents qui exécutent une logique personnalisée à des moments clés du cycle de vie d'un pool de liquidité, comme avant ou après un swap, ou lorsque la liquidité est ajoutée ou retirée.
Les hooks donnent aux développeurs la capacité de construire des pools avec des frais dynamiques qui répondent aux conditions du marché, d'ajouter des ordres limites sur chaîne, ou de mettre en œuvre un market maker à moyenne mobile pondérée dans le temps (TWAMM) qui répartit de grands ordres dans le temps pour réduire l'impact sur les prix.
Les hooks peuvent également connecter des pools à des protocoles de prêt ou des oracles personnalisés. Le design est intentionnellement ouvert, donc la gamme d'applications possibles est large. Plus de 150 hooks avaient déjà été développés au moment du lancement de V4 sur le mainnet.
Des exemples précoces de hooks en production incluent Clanker, un lanceur de jetons sans code qui crée automatiquement des pools et achemine des frais vers les créateurs, traitant un volume de trading significatif dans ses premiers mois. Zora a également construit un hook V4 pour sa fabrique de jetons, gérant l'initialisation des pools, la collecte des frais et la liquidité automatisée.
Contrat singleton
Dans Uniswap V3, chaque nouveau pool de liquidité nécessitait le déploiement d'un contrat intelligent séparé. Uniswap V4 change cela : tous les pools vivent à l'intérieur d'un seul contrat appelé PoolManager.
Cette consolidation signifie que les jetons n'ont plus besoin de se déplacer entre des contrats séparés lors des swaps multi-pools, générant des économies de gaz significatives. Uniswap estime que le design singleton peut réduire les coûts de gaz de création de pool jusqu'à 99 %.
Comptabilité flash
La comptabilité flash fonctionne en parallèle avec le design singleton. Dans les versions précédentes, chaque opération (un swap, ajouter de la liquidité, retirer de la liquidité) réglait immédiatement les transferts de jetons. Dans V4, les transferts de jetons sont regroupés et réglés à la toute fin d'une transaction. Cela réduit le nombre d'opérations on-chain par transaction et diminue les coûts, particulièrement pour des routes complexes qui touchent plusieurs pools.
Paires de trading ETH natives
Uniswap V4 ramène les paires de trading ETH natives, qui avaient été supprimées dans V2 en raison de la complexité d'implémentation et des préoccupations concernant la liquidité étant divisée entre ETH et WETH.
Les versions V2 et V3 nécessitaient que l'ETH soit converti en WETH au niveau du contrat intelligent avant le trading, bien que l'interface Uniswap gère souvent cette conversion automatiquement.
Parce que les transferts d'ETH natifs sont significativement moins chers que les transferts de jetons ERC-20 au niveau du contrat, restaurer le support pour ETH natif peut réduire de manière significative les coûts de gaz pour les trades ETH.
Quels sont les avantages d'Uniswap V4 ?
Le design d'Uniswap V4 vise à élargir la manière dont la liquidité est créée et comment les jetons sont échangés sur chaîne. Les principaux avantages potentiels sont décrits ci-dessous.
Personnalisation accrue
Les hooks permettent aux développeurs d'ajouter de nouvelles fonctionnalités aux pools de liquidité avec une flexibilité significative. Cela pourrait encourager la création de pools spécialisés adaptés à des cas d'utilisation spécifiques, allant des types de commandes institutionnelles aux mécanismes de tarification gérés par la communauté.
Efficacité améliorée
La combinaison de hooks, du contrat singleton et de la comptabilité flash peut réduire les frais généraux liés à l'acheminement des swaps à travers plusieurs pools, rendant les trades complexes à plusieurs étapes moins chers et plus simples à exécuter.
Coûts de gaz réduits
Le design singleton et la comptabilité flash réduisent ensemble le nombre de transferts de jetons on-chain par transaction. Les paires ETH natives réduisent encore les coûts pour les trades ETH. Ces réductions pourraient rendre Uniswap V4 plus accessible aux utilisateurs qui étaient auparavant découragés par des frais de transaction élevés.
Plus de contrôle pour les fournisseurs de liquidité
Les hooks de frais dynamiques pourraient donner aux fournisseurs de liquidité plus de contrôle sur les structures de frais qu'ils définissent, permettant potentiellement aux frais de s'ajuster en réponse à la volatilité ou d'autres signaux du marché plutôt que d'être fixes lors de la création du pool.
Stratégies de trading avancées
Des fonctionnalités comme TWAMM, des ordres limites on-chain, et des frais dynamiques rendent possible l'exécution de stratégies de trading qui n'étaient pas faisables dans les versions précédentes d'Uniswap. Ces outils pourraient être utiles pour les utilisateurs gérant de plus grandes positions ou cherchant une exécution plus précise.
Quelles sont les limitations potentielles d'Uniswap V4 ?
Mécanismes de frais de gouvernance
Uniswap V4 a deux mécanismes de frais de gouvernance distincts : les frais de swap et les frais de retrait. Comme dans V3, la gouvernance d'Uniswap (via le DAO d'Uniswap et les détenteurs de jetons UNI) peut choisir de prendre un pourcentage plafonné des frais de swap sur un pool donné.
V4 ajoute la capacité pour la gouvernance de prendre également un pourcentage plafonné des frais de retrait (si un hook a activé des frais de retrait pour ce pool). Les utilisateurs doivent vérifier la structure des frais de tout pool avant de participer.
Restrictions de licence
Uniswap V4 est publié sous la Business Source License 1.1, qui restreint l'utilisation commerciale ou de production du code source pendant jusqu'à quatre ans. Depuis que V4 a été lancé en janvier 2025, la licence devrait se convertir en une General Public License (GPL) vers début 2029. Cela a suscité certaines discussions au sein de la communauté sur ce que signifie "open source" en pratique pour le protocole.
Complexité pour les utilisateurs
La nature ouverte des hooks signifie que différents pools sur V4 peuvent se comporter de manières très différentes. Les utilisateurs et les fournisseurs de liquidité sont encouragés à examiner comment un pool spécifique fonctionne, y compris ce que fait chaque hook, avant de s'engager avec celui-ci. Un pool utilisant des hooks peu familiers pourrait comporter des risques différents d'un pool standard.
Uniswap V4 et Unichain
Parallèlement à V4, Uniswap Labs a lancé Unichain, un réseau Ethereum de couche 2 construit sur l'Optimism Superchain. Unichain a atteint le mainnet en février 2025. Il est conçu pour compléter V4 avec des temps de bloc d'une seconde (visant 250 ms dans les futures mises à jour), un système de construction de blocs basé sur TEE (appelé Flashblocks) conçu pour réduire l'impact des MEV nuisibles, et une intégration native avec les hooks V4.
Unichain vise à réduire la fragmentation à travers les chaînes en agissant comme un hub central pour la liquidité cross-chain. En novembre 2025, Uniswap a introduit les enchères de règlement continu (CCA), un mécanisme on-chain sans permission pour la découverte des prix et l'initialisation de liquidité pour de nouveaux jetons à faible liquidité.
CCA distribue l'offre de jetons progressivement au fil du temps pour réduire le sniping et la volatilité, et sème automatiquement la liquidité dans un pool Uniswap V4 lorsque l'enchère se termine. La première CCA a été utilisée par Aztec, qui a levé 60 millions de dollars auprès de plus de 17 000 enchérisseurs sans cas signalés de sniping ou de manipulation automatisée. Début 2026, CCA a été intégré dans l'interface frontale de l'application web Uniswap, rendant les enchères découvrables directement depuis l'interface.
FAQ
Quand Uniswap V4 a-t-il été lancé ?
Uniswap V4 a été lancé sur le mainnet en janvier 2025. Le lancement a été retardé par rapport à son objectif initial du T3 2024 en raison d'audits de sécurité approfondis et d'un programme de récompenses de bugs à grande échelle.
Quels sont les hooks dans Uniswap V4 ?
Les hooks sont des contrats intelligents qui exécutent une logique personnalisée à des points spécifiques du cycle de vie d'un pool de liquidité, comme avant ou après un swap. Ils permettent aux développeurs de construire des pools avec des frais dynamiques, des ordres limites on-chain, des moyennes mobiles pondérées dans le temps (TWAMM), et de nombreux autres comportements personnalisés.
Comment Uniswap V4 est-il différent d'Uniswap V3 ?
Les plus grandes différences sont l'ajout de hooks, l'architecture du contrat singleton, et la comptabilité flash. Les hooks ajoutent la programmabilité qui manquait à V3. Le design singleton regroupe tous les pools dans un contrat (plutôt qu'un contrat par pool), ce qui peut réduire significativement les coûts de gaz. La comptabilité flash différée les transferts de jetons à la fin d'une transaction, réduisant encore les coûts pour des routes complexes. V4 restaure également les paires de trading ETH natives, qui n'étaient pas disponibles dans V3.
Qu'est-ce que le contrat singleton dans Uniswap V4 ?
Dans Uniswap V3, déployer un nouveau pool de liquidité nécessitait le déploiement d'un contrat intelligent séparé. Dans V4, tous les pools sont gérés par un contrat unique appelé PoolManager. Cela réduit les coûts de déploiement et permet aux jetons de se déplacer à travers plusieurs pools dans une seule transaction sans transferts multiples de contrat à contrat, abaissant ainsi les coûts de gaz globaux.
Uniswap V4 est-il sûr à utiliser ?
Uniswap V4 a subi neuf audits de sécurité indépendants, une compétition de sécurité avec plus de 500 participants, et un programme de récompenses de bugs offrant jusqu'à 15,5 millions de dollars avant son lancement sur le mainnet en janvier 2025. Cela dit, la nature ouverte des hooks signifie que les pools individuels peuvent avoir des profils de risque très différents en fonction des hooks qu'ils utilisent. Les utilisateurs et les fournisseurs de liquidité sont encouragés à examiner les hooks spécifiques et les structures de frais de tout pool avant de participer.
Pensées de conclusion
Le lancement d'Uniswap V4 sur le mainnet en janvier 2025 a marqué une étape significative pour la finance décentralisée (DeFi). Le système de hooks, le contrat singleton, et la comptabilité flash représentent ensemble un passage d'un protocole relativement fixe à une plateforme de liquidité programmable. Des projets précoces comme Clanker et Zora ont déjà démontré ce que cette programmabilité peut permettre.
En même temps, la flexibilité de V4 introduit de la complexité. Les pools construits avec des hooks personnalisés peuvent se comporter différemment les uns des autres, ce qui signifie que les utilisateurs bénéficient de comprendre la mécanique spécifique de tout pool avec lequel ils interagissent. Comme toujours, il est important de faire vos propres recherches avant de participer à tout protocole DeFi.
L'intégration avec Unichain et des outils comme les enchères de règlement continu ajoutent une autre dimension, potentiellement étendant l'impact de V4 au-delà du mainnet Ethereum à un écosystème multi-chaînes plus large.
Lectures complémentaires
Qu'est-ce qu'Uniswap et comment ça fonctionne ?
Qu'est-ce qu'un Automated Market Maker (AMM) ?
Quels sont les pools de liquidité dans DeFi ?
Perte impermanente expliquée
Écart entre l'offre et la demande et slippage expliqué
Avertissement : Ce contenu vous est présenté sur une base "tel quel" pour des informations générales et des fins éducatives uniquement, sans représentation ni garantie de quelque nature que ce soit. Il ne doit pas être interprété comme un conseil financier, juridique ou autre professionnel, ni comme une recommandation d'achat d'un produit ou service spécifique. Vous devriez demander vos propres conseils à des conseillers professionnels appropriés. Lorsque le contenu est contribué par un tiers, veuillez noter que les opinions exprimées appartiennent au contributeur tiers, et ne reflètent pas nécessairement celles de Binance Academy. Les prix des actifs numériques peuvent être volatils. La valeur de votre investissement peut diminuer ou augmenter et vous pourriez ne pas récupérer le montant investi. Vous êtes seul responsable de vos décisions d'investissement et Binance Academy n'est pas responsable des pertes que vous pourriez subir. Pour plus d'informations, consultez nos Conditions d'utilisation, Avertissement de risque et Conditions de Binance Academy.
