Uniswap est l’un des protocoles emblématiques de la DeFi. Contrairement à un exchange centralisé où les ordres d’achat et de vente sont appariés dans un carnet, Uniswap utilise un Automated Market Maker (AMM) : un algorithme qui fixe le prix des tokens à partir de la liquidité déposée dans des pools. Cette approche a révolutionné le trading on-chain et a inspiré une multitude d’autres DEX sur différentes blockchains.
Comprendre Uniswap permet aussi de mieux saisir ce que sont les risques associés aux pools de liquidité, l’impermanent loss et les stratégies de génération de revenus passifs décrites dans l’article sur le staking crypto.
Un exchange sans carnet d’ordres
Sur un exchange classique, des acheteurs et des vendeurs placent des ordres limit ou market dans un carnet. Le prix se forme au croisement de l’offre et de la demande. Sur Uniswap, il n’y a pas de carnet : le prix découle d’une formule mathématique appliquée à un pool de deux tokens.
À lire aussi: Les Stratégies d’Arbitrage en Crypto: Spot, Futures, DEX et Cross-Exchange
Ce modèle présente un avantage majeur : il n’a pas besoin d’un “market maker” humain ou institutionnel pour fournir des cotations en continu. Tant qu’il y a de la liquidité dans le pool, n’importe qui peut échanger des tokens instantanément, moyennant des frais.
À lire aussi: Comprendre les MEV (Maximal Extractable Value) sur Ethereum et les DEX
La formule x * y = k
Le cœur d’Uniswap V2 est la formule x * y = k, où x et y représentent les quantités de deux tokens dans un pool (par exemple ETH et USDC), et k est une constante. À chaque swap, la quantité de l’un diminue et l’autre augmente, de sorte que le produit reste constant.
À lire aussi: Construire un Portefeuille Crypto Diversifié : Méthode et Exemple
Exemple : si le pool contient 10 ETH et 20 000 USDC (soit 2 000 USDC/ETH), et qu’un utilisateur achète 1 ETH en payant en USDC, le pool se retrouvera avec un peu moins de 9 ETH et plus de 20 000 USDC. Le prix marginal de l’ETH dans le pool augmente, reflétant la demande. Plus l’ordre est gros par rapport à la taille du pool, plus le prix bouge : c’est le “slippage”.
À lire aussi: Qu’est-ce que le Sharding et Comment Ça Améliore la Scalabilité ?
Les liquidity providers (LP) et les frais
La liquidité d’Uniswap est fournie par les utilisateurs eux-mêmes, appelés liquidity providers (LP). Ils déposent les deux tokens du pool dans des proportions équivalentes en valeur (par exemple 50 % ETH, 50 % USDC) et reçoivent en échange des “LP tokens” qui représentent leur part du pool.
À lire aussi: Market Makers vs Market Takers : Comprendre les Frais de Trading
À chaque swap, un petit pourcentage (par exemple 0,3 %) est prélevé en frais et distribué aux LP proportionnellement à leur part. C’est ce mécanisme qui permet de générer des revenus passifs, proches du staking, mais avec des risques spécifiques, notamment l’impermanent loss que nous verrons dans un autre article.
Impermanent loss : le revers de la médaille
En déposant de la liquidité dans un pool, vous prenez un risque : si le prix relatif des deux tokens varie fortement, la valeur de votre position peut être inférieure à ce qu’elle aurait été si vous aviez simplement conservé les tokens dans votre portefeuille. C’est ce qu’on appelle l’impermanent loss.
Ce risque est compensé, en partie, par les frais perçus. Si le pool est très utilisé (beaucoup de volume de swap), les frais peuvent dépasser la perte impermanente et rendre l’opération rentable. Mais ce n’est pas garanti, d’où l’importance de bien évaluer la paire choisie, un principe proche de la sélection de projets décrite dans l’article sur le choix d’une crypto pour le staking.
Évolution d’Uniswap : V2, V3 et au-delà
Uniswap n’est pas resté figé. La V3 a introduit la “liquidité concentrée” : les LP peuvent choisir une plage de prix spécifique dans laquelle fournir leur capital, ce qui améliore l’efficacité du capital mais complexifie la gestion du risque.
Cette évolution reflète la maturité croissante de la DeFi : on passe d’outils simples mais peu optimisés à des instruments plus sophistiqués, proches de produits financiers avancés, mais accessibles à tout utilisateur maîtrisant les bases du Web3.
Régulation et DeFi non custodiale
Uniswap est un protocole non custodial : il ne détient pas directement les fonds des utilisateurs. Les régulateurs s’interrogent néanmoins sur le rôle des équipes de développement, des interfaces web et des fournisseurs de liquidité dans l’ensemble de la chaîne de valeur, comme évoqué dans les articles sur la régulation des marchés crypto.
Pour mieux comprendre la philosophie et le code d’Uniswap, la documentation et les whitepapers disponibles sur le site officiel du projet constituent une source de référence : https://uniswap.org.

