Chargement des prix…

Curve vs Uniswap : quel DEX correspond vraiment à votre trade

Curve domine les pools de stablecoins ; Uniswap règne sur les tokens long tail. Voici comment la mathématique derrière chacun détermine celui que vous devriez utiliser.

Curve vs Uniswap : quel DEX correspond vraiment à votre trade

Curve vs Uniswap : pourquoi la question est en grande partie mal posée

La plupart des articles « Curve vs Uniswap » présentent les deux protocoles comme des concurrents directs, comme on comparerait deux courtiers ou deux cartes de crédit. Ce cadrage s'effondre presque immédiatement, car les deux protocoles ont été conçus pour résoudre des problèmes différents. Uniswap est un teneur de marché automatisé (AMM) polyvalent qui peut répertorier deux tokens au hasard et produire un marché fonctionnel immédiatement. Curve est un AMM spécialisé conçu pour le cas restreint des actifs qui devraient s'échanger au même prix, principalement les stablecoins tels que USDC, USDT et DAI, ainsi que les versions enveloppées ou stakées du même actif de base (par exemple wETH et stETH).

Une fois l'intention de conception comprise, la règle générale est simple : si vous échangez deux actifs qui devraient valoir à peu près le même montant en dollars, Curve vous offrira généralement un meilleur prix, un glissement plus faible et un carnet d'ordres effectif plus profond. Si vous échangez autre chose (un altcoin à longue traîne, un nouveau memecoin, un token de capitalisation moyenne), c'est sur Uniswap que se trouve la liquidité. La comparaison intéressante n'est pas « lequel est meilleur ? » mais « quelle mathématique voulez-vous sous votre échange ? »

La mathématique derrière chaque DEX, et pourquoi elle compte pour votre échange

Un AMM est un smart contract qui détient des réserves de deux tokens ou plus et affiche des prix à l'aide d'une formule. La formule détermine combien d'un token vous obtenez lorsque vous en déposez un autre, et comment le prix évolue à mesure que les réserves changent. Les deux protocoles ont choisi des formules fondamentalement différentes, et ce sont ces formules qui expliquent pourquoi les produits se révèlent si différents en pratique.

L'invariant à produit constant d'Uniswap (x*y = k)

Uniswap v2 utilise la formule la plus simple de la finance décentralisée : x fois y est toujours égal à k, où x et y sont les réserves des deux tokens dans un pool et k est une constante. Lorsqu'un trader vend x dans le pool, y augmente, le produit reste identique, et le prix évolue le long de la courbe. Cette formule est élégante car elle fonctionne pour deux tokens au hasard, sans flux de prix externe et sans hypothèses sur la valeur relative des actifs.

Le coût de cette généralité apparaît lorsque les deux actifs sont censés valoir le même montant. Imaginez un pool USDC/USDT sur Uniswap v2. Pour qu'un échange de même 1 million de dollars reste serré, le pool a besoin de millions de dollars de liquidité de chaque côté, et même dans ce cas, le prix dériverait sensiblement au cours de l'échange. La courbe à produit constant répartit la liquidité de manière uniforme sur une plage de prix infinie, ce qui est excellent pour une paire volatile et inefficace pour une paire ancrée.

L'invariant stableswap de Curve

Le livre blanc original de Curve, rédigé par Michael Egorov en 2020, a introduit un invariant hybride qui se comporte comme une courbe à somme constante (x + y = constante, ce qui serait idéal pour des actifs ancrés) lorsque le pool est équilibré, et se replie sur une courbe à produit constant (x*y = k) lorsque les réserves s'écartent fortement de l'équilibre. Le résultat est une courbe presque plate autour du prix 1:1, ce qui signifie qu'un échange important ne fait bouger le prix que de très peu, tout en conservant la liquidité profonde nécessaire pour vider les réserves en toute sécurité lorsque l'ancrage se rompt.

En pratique, cela signifie qu'un pool USDC/USDT sur Curve peut vous afficher un prix à quelques points de base près du 1:1 pour des échanges qui provoqueraient un glissement à deux chiffres en points de base sur un pool Uniswap v2. Le compromis est que la formule de Curve ne fonctionne que lorsque les deux actifs devraient effectivement s'échanger à parité. Si vous placez un altcoin quelconque face à USDC dans un pool de style Curve, la courbe ne sait pas vraiment quoi faire et l'exécution est médiocre.

Où chaque DEX l'emporte réellement

Une fois les chiffres posés, la règle pratique pour les traders, les fournisseurs de liquidité et les chasseurs de rendement est assez claire. Il existe des exceptions, mais ce sont des exceptions pour une bonne raison.

Curve l'emporte : stablecoins, tokens de staking liquide et actifs corrélés

Curve est la plateforme dominante pour USDC, USDT, DAI, FRAX et autres stablecoins similaires. C'est aussi la plateforme dominante pour les paires d'actifs corrélés comme wETH et stETH, ou wBTC et renBTC, dont le prix est censé rester proche d'un ratio connu. Les protocoles DeFi qui souhaitent obtenir une liquidité on-chain profonde pour leur propre stablecoin lancent généralement un pool Curve et utilisent les émissions de CRV pour attirer les fournisseurs de liquidité.

Citons par exemple le 3pool (USDC/USDT/DAI), le pool stETH/ETH qui ancre la liquidité de Lido, et de nombreux pools de lancement de projets où un nouveau stablecoin est apparié à USDC. Curve a également lancé crvUSD, son stablecoin natif, en 2023, et achemine une grande partie de cet écosystème via ses propres pools.

Uniswap l'emporte : tokens à longue traîne et trading généraliste

Uniswap est la plateforme par défaut pour pratiquement tout token qui n'est pas un actif étroitement corrélé. Les nouveaux lancements de tokens se listent sur Uniswap car c'est la source la plus profonde de liquidité organique et la plus facile à intégrer. Les altcoins à longue traîne se négocient sur Uniswap car c'est là que se trouvent les utilisateurs, et les agrégateurs comme 1inch, CowSwap et Matcha acheminent la majorité du flux d'ordres retail via Uniswap v3 lorsqu'ils y trouvent le meilleur prix.

La couverture token plus large d'Uniswap est également renforcée par ses hooks et son architecture v4, qui permettent aux développeurs de déployer une logique AMM personnalisée par-dessus la marque et le réseau de liquidité Uniswap. Cet effet d'écosystème explique en partie pourquoi « est-ce que c'est sur Uniswap ? » reste la première question que se posent de nombreux traders.

Tokenomics : UNI vs CRV et le problème du veCRV

Les deux tokens de gouvernance sont conçus très différemment, et cette différence a des conséquences réelles pour les utilisateurs soucieux de décentralisation.

Uniswap (UNI) et le débat du « fee switch »

UNI est un token de gouvernance à offre fixe sans mécanisme intégré de capture de valeur. Les détenteurs peuvent voter sur les propositions de gouvernance d'Uniswap, mais le protocole ne redistribue pas actuellement les frais de trading aux détenteurs d'UNI, malgré des années de discussions communautaires sur l'activation d'un « fee switch ». La valeur de marché d'UNI provient de la spéculation sur une future capture des frais, des subventions de l'Uniswap Foundation et de son rôle de token de gouvernance pour la DEX la plus utilisée en DeFi. La tokenomics est volontairement simple, ce qui fait partie de son attrait mais aussi de la frustration des investisseurs en quête de cash flow.

Curve (CRV) et le vote-escrow (veCRV)

Le modèle de token de Curve est tout sauf simple. Les utilisateurs peuvent verrouiller des CRV dans le protocole pour une durée choisie, jusqu'à quatre ans, en échange de veCRV, un token non transférable en vote-escrow. Plus la durée de verrouillage est longue, plus vous obtenez de veCRV, et le veCRV contrôle deux choses : le pouvoir de vote sur la gouvernance de Curve et l'allocation des émissions de CRV aux pools de liquidité.

Cela signifie que les fournisseurs de liquidité ne gagnent pas passivement des CRV ; ils gagnent des CRV qui sont dirigés par les détenteurs de veCRV. Les protocoles qui veulent attirer les récompenses en CRV vers leurs propres pools doivent courtiser les votants veCRV, souvent en leur offrant des incitations supplémentaires (une dynamique connue sous le nom de « gauge wars »). Le modèle est élégant en principe mais a produit en pratique un véritable problème de centralisation.

Le risque de centralisation du veCRV

Comme le veCRV est non transférable et verrouillé, il se concentre au fil du temps entre les mains d'un petit nombre de gros détenteurs, de services professionnels d'achat de votes et de protocoles ayant accumulé des trésors de guerre. À plusieurs reprises, une poignée d'adresses ont contrôlé suffisamment de veCRV pour faire basculer les votes de gauges et orienter d'importantes émissions de CRV. Cela crée une surface d'attaque en termes de gouvernance : une position veCRV suffisamment concentrée pourrait, en théorie, voter pour rediriger les émissions ou approuver des changements de paramètres bénéficiant à un groupe restreint. Le risque n'est pas hypothétique et c'est l'un des risques de gouvernance les plus discutés en DeFi.

Risques spécifiques à chaque protocole

Choisir une DEX est autant une décision en termes de risque qu'en termes de prix. Les deux protocoles ont été attaqués et les deux conservent des surfaces de risque ouvertes aujourd'hui.

L'historique d'exploits de Curve

Les pools de stablecoins de Curve ont été la cible de plusieurs incidents de sécurité. En 2022, plusieurs pools Curve (notamment les pools populaires alETH, msETH et pETH) ont été drainés via des attaques de réentrance en lecture seule contre le compilateur Vyper, et la vulnérabilité Vyper a contraint Curve à migrer la liquidité et à indemniser les fournisseurs de liquidité affectés. En 2023, un fournisseur de liquidité CRV/ETH a été exploité après que les positions d'un gros détenteur de CRV ont été liquidées lors d'un krach, plaçant brièvement le fondateur de Curve dans une boucle de liquidation devenue célèbre. Le protocole lui-même n'a pas été rekt au niveau du smart contract depuis 2022, mais cet historique rappelle que même les AMM spécialisés comportent un risque de queue, en particulier lorsqu'ils sont profondément composables avec les marchés de prêt.

Le risque de design du stablecoin crvUSD de Curve

crvUSD est le stablecoin natif de Curve, lancé en 2023. Il est adossé à des crypto-actifs et utilise un mécanisme original de lending-liquidating AMM (LLAMMA) pour gérer les liquidations. Le design est novateur, mais les mécanismes de prêt novateurs sont aussi des modes de défaillance inédits. Les utilisateurs qui mintent du crvUSD ou fournissent de la liquidité aux pools crvUSD sont exposés à la capacité continue de Curve Labs à maintenir le peg lors de mouvements brusques du marché. Le bilan historique des stablecoins algorithmiques et adossés à des cryptos (Terra, en partie Basis Cash, d'autres) n'est pas encourageant, et crvUSD doit être évalué dans ce contexte, et non de manière isolée.

La fragmentation de la liquidité d'Uniswap entre v2, v3 et v4

Le principal risque pratique d'Uniswap pour les utilisateurs est la fragmentation. En 2025, Uniswap v2, v3 et v4 sont toutes en activité, et une quantité significative de liquidité reste dans les pools v2 qui n'ont pas migré. Un trader qui ne consulte que l'interface v3 pour un token donné peut manquer un meilleur prix disponible dans un pool v2, et l'inverse est également vrai. Les fournisseurs de liquidité font face à un problème connexe : déployer du capital dans la mauvaise version peut laisser une position qui rapporte moins que ce qu'elle rapporterait sur une DEX concurrente. Les agrégateurs aident, mais ils ne sont pas parfaits, et sur les tokens à longue traîne, la liquidité fine sur toutes les versions peut produire du slippage réel.

Le risque de smart contract et de gouvernance d'Uniswap

Uniswap n'a pas subi d'exploit majeur au niveau du protocole comparable aux incidents de Curve en 2022, mais sa surface d'attaque continue de croître. Le système de hooks de la v4 permet à tout développeur de déployer une logique personnalisée, et cette logique personnalisée n'est pas auditée par Uniswap Labs. Les attaques sur la gouvernance de l'Uniswap DAO constituent également un risque de queue réel (même si peu probable), en particulier autour du fee switch toujours désactivé. L'ouverture du protocole est une force, mais elle reporte le risque sur les intégrateurs et les LP.

Ce que cela signifie pour vous en pratique

Pour la plupart des utilisateurs, la décision est simple. Si vous échangez USDC contre USDT, DAI contre USDC, ETH contre stETH, ou toute autre paire étroitement corrélée, acheminez l'ordre via Curve (directement ou via un agrégateur qui consulte les pools Curve). Si vous échangez un token à longue traîne, un token nouvellement lancé, ou quoi que ce soit en dehors de l'univers des stablecoins et des LST, acheminez via Uniswap v3 (et laissez un agrégateur vérifier v2 et v4 également).

Pour les fournisseurs de liquidité, le choix est plus complexe. Les LP de stablecoins sur Curve gagnent les émissions de CRV plus les frais de trading, mais ils sont exposés au risque de prix du token CRV, aux changements d'émissions dictés par la gouvernance, et aux risques de smart contract évoqués plus haut. Les LP de tokens à longue traîne sur Uniswap v3 peuvent concentrer leur liquidité dans des ranges de prix personnalisés et obtenir une densité de frais plus élevée, mais ils prennent plus de risque d'impermanent loss et doivent gérer activement leurs positions. Il n'y a pas de repas gratuit ; le rendement plus élevé est le prix du risque plus élevé.

Une bonne habitude pratique : avant toute transaction importante, passez-la via un agrégateur comme 1inch, CowSwap ou Matcha. Les agrégateurs répartissent les routes entre Curve, Uniswap v2/v3/v4 et d'autres venues pour vous offrir la meilleure exécution nette, et ils abstraient la question de savoir quel protocole utiliser. Ils exposent aussi le problème de fragmentation en temps réel, ce qui constitue un contexte utile pour quiconque décide où déployer sa liquidité.

Lire Curve vs Uniswap de manière critique

Les deux protocoles sont matures, audités et largement utilisés, mais « mature et audité » n'est pas synonyme de « sûr ». La centralisation du veCRV de Curve et ses choix de conception en stablecoins, ainsi que la fragmentation d'Uniswap entre v2/v3/v4 et les hooks v4 non audités, sont de véritables risques persistants. La bonne approche consiste à dimensionner votre exposition à chaque protocole en conséquence, à rester informé des propositions de gouvernance (modifications des gauges CRV, discussions sur le fee-switch d'UNI, nouveaux audits de hooks v4) et à considérer que tout protocole DeFi réputé « sûr » n'est qu'à un seul exploit de devenir la prochaine mise en garde.

Suivre l'actualité des DEX de manière intelligente

Curve et Uniswap évoluent rapidement : les votes des gauges modifient les émissions de CRV, les hooks Uniswap v4 se multiplient, de nouveaux exploits sont révélés et des propositions de gouvernance atterrissent dans les DAO chaque semaine. Suivre tout cela manuellement est une bataille perdue d'avance. Zippfeed met en avant les titres concernant Curve et Uniswap avec une notation de sentiment (haussier, neutre ou baissier) et un score d'importance, afin que vous puissiez distinguer les actualités qui font bouger l'exécution de celles qui ne sont que du bruit.

Questions fréquemment posées

Curve est-il plus sûr qu'Uniswap ?
Aucun des deux protocoles n'est catégoriquement plus sûr. Curve a subi un important exploit du compilateur Vyper ayant touché plusieurs pools en 2022, tandis que les contrats principaux d'Uniswap n'ont pas connu d'incident de même ampleur au niveau du protocole. Les deux exposent leurs utilisateurs à des risques de smart contract, de gouvernance et de liquidité. Considérez la sécurité comme une fonction du pool précis, de l'historique d'audit et de la taille de votre position, et non de la marque affichée à l'écran.
En quoi la formule stableswap de Curve diffère-t-elle de la formule constant-product d'Uniswap ?
Uniswap utilise l'invariant constant-product x*y=k, qui répartit la liquidité sur tous les prix et fonctionne pour toute paire de tokens, mais qui reste inefficace pour des actifs censés s'échanger à 1:1. Curve utilise un invariant hybride qui se comporte comme une courbe constant-sum (x+y=constant) lorsque le pool est équilibré, puis bascule vers une courbe constant-product à mesure que les réserves s'écartent. Résultat : une exécution bien plus serrée sur les swaps de stablecoins et d'actifs corrélés, au prix d'une efficacité limitée aux situations où les deux actifs sont censés s'échanger à parité.
Dois-je fournir de la liquidité sur Curve ou sur Uniswap ?
Cela dépend de l'actif. Fournissez de la liquidité sur Curve lorsque les deux actifs sont fortement corrélés (stablecoins, ETH/stETH, variantes WBTC) et que vous souhaitez gagner les émissions de CRV plus les frais de trading, en acceptant une exposition au risque de prix du CRV et aux changements d'émissions pilotés par veCRV. Fournissez de la liquidité sur Uniswap v3 lorsque les actifs sont volatils ou en long tail, et que vous pouvez gérer activement des positions concentrées dans des ranges de prix personnalisés, en acceptant davantage d'impermanent loss. Dans les deux cas, dimensionnez la position à ce que vous pouvez vous permettre de perdre si le smart contract ou le système de gouvernance tombe.
Qu'est-ce que veCRV et pourquoi fait-il controverse ?
veCRV est la forme vote-escrowed de CRV. Les détenteurs verrouillent leurs CRV pour une durée pouvant aller jusqu'à quatre ans afin de recevoir des veCRV, qui ne sont pas transférables. Les veCRV donnent un pouvoir de vote sur la gouvernance de Curve et le contrôle de la répartition des émissions de CRV vers les pools de liquidité. Le mécanisme est controversé car son design non transférable et time-locked concentre le pouvoir de vote entre les mains d'un petit nombre de gros détenteurs et de services professionnels, ce qui crée un vrai risque de centralisation de la gouvernance. Les critiques estiment que cela rend Curve plus facile à influencer via la manipulation des gauges ou l'achat coordonné de votes.
Tokens associés
$UNI $CRV