DeFi & stablecoins
Uniswap, Curve et Jupiter : trois approches pour comprendre les échanges décentralisés
Pools de liquidité, échanges entre actifs proches et agrégation de routes : Uniswap, Curve et Jupiter illustrent des mécanismes différents. Pour comparer une opération, le montant réellement reçu et les risques comptent davantage qu’un classement général.
Adrien VauclairNom de plume de la rédaction
Uniswap : répartir la liquidité autour du prix
Comparer des échanges décentralisés demande d’abord de comprendre comment ils trouvent une contrepartie. Certains protocoles organisent des réserves de jetons dans des contrats intelligents ; d’autres recherchent une route entre plusieurs marchés. Uniswap, Curve et Jupiter permettent d’illustrer ces différences sans inventer un classement universel des meilleures plateformes.
02Le fonctionnement, pas à pas+
Dans Uniswap, les versions récentes permettent aux fournisseurs de liquidité de choisir une plage de prix. Au lieu de répartir leur capital sur tous les prix possibles, ils le concentrent là où ils souhaitent proposer des échanges. Lorsque le marché reste dans cette plage, les fonds participent à la liquidité disponible pour les transactions.
Si le prix sort de l’intervalle, la position devient inactive et cesse de percevoir les frais des échanges tant qu’elle reste hors de sa plage. La liquidité totale affichée ne décrit donc pas toujours la profondeur réellement disponible autour du prix actuel. Pour un échange important, cette distinction peut influencer la quantité obtenue.
03Les points à retenir+
Curve : des pools adaptés aux actifs dont les valeurs sont proches
Le mécanisme StableSwap de Curve est conçu pour faciliter les échanges entre des actifs censés conserver des valeurs proches. Il peut s’agir de stablecoins liés à une même monnaie ou de représentations d’un même actif. L’organisation de ces pools vise à réduire le glissement de prix dans cette zone de proximité.
Cette spécialisation ne garantit pourtant pas que les actifs garderont leur parité. Si un jeton perd sa valeur de référence ou si les réserves du pool deviennent déséquilibrées, les conditions d’échange changent. Un prix habituellement proche d’un dollar ne doit pas être confondu avec une promesse de remboursement identique entre tous les stablecoins.
La composition précise du pool reste donc essentielle. Deux jetons aux symboles familiers peuvent exposer à des émetteurs, à des mécanismes de réserve ou à des contrats différents. Le nom du protocole ne suffit pas à décrire le risque des actifs qui y circulent.
Jupiter : rechercher une route plutôt qu’un seul pool
Sur Solana, Jupiter agrège des possibilités d’échange et compare plusieurs routes pour une opération donnée. La transaction peut passer par différents marchés selon la paire, le montant et les conditions disponibles. L’interface et les réserves utilisées ne doivent donc pas être considérées comme un seul et même lieu de liquidité.
Un devis reste une photographie. Entre son calcul et l’exécution, le prix peut varier, des transactions peuvent modifier les réserves et la route peut devenir moins favorable. La protection contre le glissement de prix encadre cette différence ; elle peut aussi provoquer l’échec d’une opération si les conditions ne sont plus respectées.
Pour comparer concrètement ces approches, il faut partir de la même paire, du même montant et du même réseau. Le montant net attendu doit intégrer les frais applicables et le coût de la transaction. Une liquidité globale élevée ou un volume quotidien important n’assure pas automatiquement une meilleure exécution sur une paire précise.
Enfin, échanger depuis son propre portefeuille conserve une responsabilité directe sur les signatures et les autorisations accordées. Les mécanismes décrits ici expliquent la formation d’un échange ; ils ne certifient ni les jetons proposés ni l’absence de vulnérabilité des contrats utilisés.