Les échanges décentralisés
Qu'est-ce qu'un échange décentralisé ?
Les échanges décentralisés (DEX) sont des places de marché onchain qui permettent aux Explorateurs d'échanger des cryptomonnaies entre eux en toute sécurité, tout en gardant leurs fonds en auto-conservation. Ces échanges pair à pair reposent sur des smart contracts accessibles à tous, qui relient les utilisateurs à de grands coffres communs de tokens : les pools de liquidité. On trouve des DEX sur presque toutes les blockchains, y compris sur les Layer 1 et Layer 2 d'Ethereum.
Échanger des tokens est une activité essentielle de la DeFi. On y trouve une variété et une utilité de tokens inégalées ailleurs. Certains en achètent pour accéder à des produits et services onchain. D'autres investissent. Certains tokens donnent un droit de vote sur l'orientation d'un projet, un peu comme des actions dans une entreprise classique ! Quelle que soit votre motivation, vous fréquenterez les DEX régulièrement.
Voyons comment ils fonctionnent et comment en tirer le meilleur parti.
Échanges centralisés et décentralisés
Voyons ce qui distingue la technologie d'une plateforme centralisée (comme Coinbase, Binance, Kraken) de celle d'un échange décentralisé (comme Uniswap, PancakeSwap).
Les plateformes centralisées (CEX) permettent d'échanger et d'investir en cryptomonnaies sans jamais toucher à l'écosystème blockchain lui-même. Comme votre compte est enregistré chez elles, vos clés privées et vos fonds sont sous leur garde : vous dépendez de leur gestion, de leurs règles et des risques de leur modèle économique.
Les échanges décentralisés (DEX) permettent d'échanger des cryptomonnaies entièrement en auto-conservation, la vocation première des blockchains. Le modèle pair à pair vous laisse être à la fois consommateur et fournisseur, avec accès à des opportunités financières autrefois réservées au monde de la finance. Le système est transparent et résistant à la censure : personne ne peut geler votre accès ni annuler vos échanges. Le risque de piratage demeure, nous y reviendrons dans cette leçon.
Test de connaissances 1
Parmi ces affirmations sur les plateformes d'échange, laquelle est vraie ?
-
[ ] Il n'y a aucune équipe derrière un DEX.
-
[ ] Sur une CEX, on ne peut perdre des fonds qu'à cause d'un mauvais échange.
-
[ ] Les DEX permettent d'échanger en auto-conservation, pas les CEX.
Les applications décentralisées
Un DEX est un type de dApp, une application décentralisée qui tourne sur une blockchain. Pour être dite « décentralisée », une application internet doit être ouverte à tous sans distinction, traiter les interactions sans intervention d'un tiers, et être écrite dans un code publiquement consultable.
Les services d'une dApp reposent sur des smart contracts : des lignes de code qui reçoivent une action onchain et renvoient une réponse onchain prévisible. L'Ethereum Foundation les compare à un distributeur automatique, où l'on saisit le numéro correspondant au produit voulu, plus la somme adéquate, et où l'on obtient le résultat attendu (son en-cas) sans qu'un humain ait à intervenir.
Les smart contracts d'un DEX traitent des commandes variées : échanger des tokens, voter, ou ajouter et retirer de la liquidité.
Les applications décentralisées (suite)
Les DEX suivent la même logique : ils prennent le token fourni et rendent le token voulu. Autres exemples de dApps :
🎟️ dApps de vote : elles attribuent le vote d'un utilisateur à une entité désignée.
📦 dApps de pont : elles transfèrent des cryptomonnaies d'une blockchain à une autre.
🤝 dApps de prêt : elles prêtent aux utilisateurs qui remplissent certaines conditions.
Les smart contracts sont des comptes Ethereum : ils ont une adresse et un solde, et agissent automatiquement quand un transfert et une commande les y invitent. Un DEX est un compte Ethereum programmé, doté de plusieurs fonctions.
Les dApps passent en général par un site web, une interface visuelle vers les smart contracts sous-jacents. Si le site tombe, on peut toujours accéder au contrat, avec un peu d'expérience !
Test de connaissances 2
Quelles propriétés une dApp doit-elle réunir pour être dite décentralisée ?
-
[ ] Sans permission : ouverte à tous les utilisateurs.
-
[ ] Autonome : les interactions n'ont besoin d'aucun intermédiaire.
-
[ ] Transparente : le code du smart contract est public.
-
[ ] Toutes les réponses ci-dessus.
Les teneurs de marché automatisés
Sur les marchés traditionnels et les CEX, votre dépositaire utilise un carnet d'ordres : une base de données d'offres d'achat et de vente. La CEX apparie votre offre avec celle d'une autre personne. Une commission fixe ou proportionnelle vous est généralement prélevée, et vous ne saurez jamais si la méthode d'appariement, non divulguée, vous a vraiment trouvé la meilleure affaire.
La plupart des DEX utilisent la technologie du teneur de marché automatisé (AMM), la conception la plus courante pour les échanges de tokens : un système qui fixe le prix de votre échange via un algorithme public. Quelques DEX plus récents utilisent plutôt des carnets d'ordres ou des systèmes à intentions. Comme l'algorithme AMM est open source, chacun peut le comprendre, le cloner et l'améliorer, d'où une concurrence saine et une innovation permanente.
Les AMM acheminent les échanges via des pools de liquidité, plutôt que d'apparier directement les offres. Ces coffres communs accumulent et distribuent des tokens au fil des interactions, chaque étape étant visible sur la blockchain publique.
Test de connaissances 3
Quel avantage un AMM offre-t-il par rapport à un carnet d'ordres classique ?
-
[ ] L'échange via un AMM est plus rapide que via un carnet d'ordres.
-
[ ] L'AMM vous relie directement à l'autre utilisateur.
-
[ ] On peut détecter et empêcher les échanges déséquilibrés d'autres parties.
Les échanges de tokens
Sur la blockchain, les échanges de cryptomonnaies s'appellent des échanges de tokens. Ces interactions avec un smart contract convertissent une cryptomonnaie en une autre via les pools de liquidité d'un AMM. En formant un itinéraire d'échange, un chemin à travers les pools adéquats, le smart contract du DEX échange votre token d'entrée contre celui que vous voulez. Comme un pool ne contient en général que deux tokens, et que toutes les paires de tokens n'ont pas de pool, un itinéraire peut traverser plusieurs pools.
Pour qu'un smart contract accède à notre portefeuille, on lui accorde la permission de retirer des fonds jusqu'à un montant défini (ou illimité). Ces autorisations de token laissent des contrats de confiance agir sans notre clé privée. Comme accorder une permission coûte du gas, elle reste ouverte pour la suite : une raison d'échanger depuis un portefeuille et de conserver dans un autre. Nous surveillons et révoquons ces autorisations dans notre leçon Gérer les autorisations de tokens !
Les échanges de tokens (suite)
Prenons un exemple pour comprendre le processus de permission et d'échange : un échange d'USDC contre des OP sur Velodrome, un grand DEX du réseau Optimism. Cet échange passe souvent par deux pools, car le pool de liquidité USDC/OP est moins avantageux :
- Vous accordez d'abord au smart contract Velodrome concerné la permission de retirer des USDC de votre portefeuille.
- Vous envoyez votre demande d'échange à Velodrome.
- La transaction est acceptée : Velodrome retire le montant d'USDC indiqué de votre portefeuille vers le pool USDC/ETH. Le montant équivalent en ETH quitte ce premier pool et rejoint le pool ETH/OP. Enfin, des OP sont transférés du second pool vers l'adresse de votre portefeuille.
L'échange est terminé. Vos USDC ont été échangés contre des OP, en passant par l'ETH !
Test de connaissances 4
Un AMM peut acheminer un échange à travers plusieurs pools de liquidité, en une seule transaction.
-
[ ] Vrai
-
[ ] Faux
Qu'est-ce que la liquidité ?
En crypto, la liquidité désigne la capacité d'un marché à permettre l'achat et la vente d'actifs numériques à des prix justes. Quand elle est élevée, les prix sont plus stables ; quand elle est faible, ils sont plus volatils. Comme les utilisateurs recherchent des prix justes, les DEX visent une forte liquidité dans tous leurs pools.
Une forte liquidité signifie une grande quantité de tokens dans le pool, en principe répartie à parts égales entre les deux tokens que les utilisateurs y échangent. Un pool USDC/ETH, par exemple, sert tous les échanges de cette paire de tokens sur la plateforme.
Plus il y a de tokens, moins chaque échange bouscule cet équilibre 50/50, ce qui aide les prix à rester stables. L'ampleur du déséquilibre causé par un échange s'appelle l'impact sur le prix.
En tant qu'Explorateur, vous voulez l'impact le plus faible possible sur vos échanges, pour obtenir la meilleure affaire ! Autrement dit, vous voulez une liquidité forte et équilibrée.
Les fournisseurs de liquidité
Viser une forte liquidité est vital pour un DEX, mais comme l'écosystème crypto n'en contient qu'une quantité limitée, chaque DEX se bat pour en capter le plus possible. D'où vient donc cette liquidité ?
Dans un écosystème décentralisé, les citoyens de la DeFi sont incités à fournir de la liquidité à un pool pour faire monter la TVL (valeur totale bloquée) d'une plateforme. Les frais collectés sur les échanges qui passent par le pool sont redistribués aux LP (fournisseurs de liquidité) au prorata de leur apport. Vous avez bien lu : en prêtant vos tokens à un pool de DEX, vous pouvez générer un revenu passif.
Devenir LP demande de peser plusieurs facteurs, que nous aborderons dans de futurs contenus. Retenez pour l'instant que les gros TAEG (taux annuels effectifs globaux) affichés sur les pools ne sont pas garantis, et que des pertes sont possibles.
Test de connaissances 5
Complétez : « Quand la liquidité est __________. »
-
[ ] forte, la volatilité est forte.
-
[ ] faible, la volatilité est faible.
-
[ ] faible, la volatilité est forte.
Test de connaissances 6
Comment les DEX incitent-ils à fournir de la liquidité ?
-
[ ] Une assurance contre les pertes sur les échanges.
-
[ ] Une part des frais de la plateforme et/ou des tokens bonus.
-
[ ] L'accès à des pools de liquidité privés.
-
[ ] Toutes les réponses ci-dessus.
Les frais des plateformes
CEX comme DEX facturent leurs services, et la blockchain n'est pas gratuite non plus. Cinq coûts à peser avant de choisir une plateforme.
🏷️ Frais de plateforme : les CEX fixent leurs commissions ; sur un DEX, les frais varient selon le pool (souvent une fraction de pour cent) et restent visibles onchain.
🌐 Frais de réseau : la blockchain facture du gas en plus. Utilisez le réseau aux heures creuses, et suivez le prix sur Etherscan. Sur les Layer 2, c'est bien moins cher : comparez sur growthepie.
📦 Frais de pont : CEX et ponts facturent le passage d'un réseau à l'autre. Les dApps de pont affichent une estimation avant confirmation.
💹 Taux de change : en achetant en monnaie fiduciaire, méfiez-vous des taux qui ne reflètent pas le marché.
🧊 Glissement : les prix bougent vite, alors les DEX laissent une marge de fluctuation : le glissement (réglable, en général 0,5 à 2 %). Vous pouvez perdre jusqu'à cette valeur, mais un réglage trop bas fait échouer l'échange.
Faites toujours vos propres recherches pour bien comprendre les coûts d'une plateforme.
Les avantages des DEX
Cette leçon a couvert beaucoup de théorie, mais vous vous demandez peut-être encore si les DEX sont faits pour vous. En règle générale, vous y gagnerez si :
- 🔑 Vous voulez garder la garde de vos actifs numériques.
- 🔒 Vous voulez sécuriser vos actifs sur la blockchain et éviter l'effondrement d'une CEX.
- ⌛ Vous voulez accéder au marché des cryptomonnaies 24 h/24.
- 👛 Vous voulez accéder à un choix de cryptomonnaies plus large.
- 🤑 Fournir de la liquidité vous intéresse.
- 🛂 Vous ne voulez pas vous inscrire et faire un
KYCsur chaque plateforme utilisée. - ⚔️ Vous cherchez les risques et les récompenses supplémentaires de la finance décentralisée.
Cela dit, presque tous les utilisateurs de la DeFi ont un compte sur une plateforme centralisée, car les CEX offrent des passerelles simples vers le monde bancaire traditionnel : vous transférez facilement de l'argent de votre compte en banque vers la blockchain, et inversement. Ryan Sean Adams compare cela aux toilettes publiques : « On entre, on fait ce qu'on a à faire, on ressort. »
C'est une bonne chose : vous pouvez commencer avec un compte sur une CEX et migrer petit à petit vers la DeFi, à mesure que vous gagnez en aisance.
Les risques des DEX
Utiliser un DEX comporte aussi des risques. Voici les plus lourds de conséquences :
🐞 Risque de smart contract : les audits réduisent les chances de bug sans les éliminer : en 2025, un grand DEX audité par plusieurs cabinets a perdu 128 millions de dollars à cause d'un bug subtil. Au pire, vous pouvez perdre jusqu'au montant de votre échange. Privilégiez les smart contracts reconnus et largement audités.
💰 Risque d'auto-conservation : être seul responsable de ses clés privées, c'est pouvoir perdre un portefeuille entier par vol, arnaque ou phrase seed égarée. D'où l'importance d'une stratégie à plusieurs portefeuilles, et d'une copie de vos phrases seed sauvegardée dans un endroit physique sûr.
🥪 Attaques sandwich : régler un glissement élevé augmente le risque que des bots coordonnent des attaques sandwich contre vous. Dans ce cas, vous pouvez perdre jusqu'au montant de votre glissement. Nous verrons comment vous en protéger dans de futurs contenus.
Une fois ces avantages et ces risques pesés, une CEX peut mieux vous convenir si :
- 🎓 Vous débutez encore en cryptomonnaies et cherchez à en comprendre les risques et les récompenses.
- ⚖️ Vos échanges sont peu fréquents et de faible montant, ce qui rend les frais de blockchain disproportionnés.
- 🏰 Vous préférez confier vos fonds à une plateforme plutôt qu'en être responsable.
Certains adoptent une approche hybride pour réduire leur risque global : acheter et vendre sur une CEX, mais conserver sur la blockchain elle-même.
Test de connaissances 7
Pourquoi utiliser un échange décentralisé plutôt qu'une plateforme centralisée ?
-
[ ] Pour accéder à des tokens non listés sur une plateforme centralisée.
-
[ ] Pour garder la pleine garde des fonds échangés.
-
[ ] Pour accéder à des outils et des occasions habituellement indisponibles.
-
[ ] Toutes les réponses ci-dessus.
Choisir un DEX
La DeFi compte de nombreux échanges décentralisés, et certains valent mieux que d'autres. Pesez ces cinq facteurs clés avant de choisir :
🥇 Légitimité : l'entité est-elle réputée pour son sérieux, sa qualité et sa longévité ?
⛲ Liquidité : la TVL des pools est-elle assez élevée pour limiter l'impact sur le prix ?
🖱️ Simplicité : l'interface est-elle agréable à utiliser ?
🔐 Sécurité : les smart contracts ont-ils été audités par plusieurs cabinets ?
🎁 Récompenses et fonctionnalités : y a-t-il des récompenses de fidélité pour l'utilisation ou l'apport de liquidité ? Peut-on voter en gouvernance ?
Parmi les noms qui s'en sortent bien sur ces critères figurent Uniswap, Curve, Velodrome et PancakeSwap. Vous pouvez passer facilement de l'un à l'autre jusqu'à trouver vos favoris ! Pour la quête de cette leçon, nous utiliserons Velodrome, un DEX bien établi sur le réseau Optimism. Il est simple à utiliser et, comme il est sur un Layer 2, les frais sont bien plus raisonnables !
Les bonnes pratiques sur un DEX
Avant d'interagir avec une dApp, quelques bonnes pratiques permettent de garder vos fonds en sécurité :
👩💻 Vérifiez le lien d'une dApp via le compte X (Twitter) officiel du projet (coche dorée) ou via un tiers de confiance, puis mettez-le en favori. Beaucoup d'arnaques DeFi commencent par un faux lien, y compris sur les moteurs de recherche connus.
🔓 Quand vous accordez des autorisations de token onchain, limitez-les au montant de votre échange. Beaucoup de DEX utilisent désormais des approbations par signature couvrant le seul échange : voyez Gérer les autorisations de tokens.
♟️ N'interagissez pas avec les dApps depuis votre portefeuille HODL ; gardez-en un séparé pour cet usage. Notre leçon Sécurité web3 détaille les stratégies de portefeuille.
Vous voilà prêt à interagir avec un échange décentralisé !
Test de connaissances 8
Comment s'assurer d'avoir choisi un DEX fiable ?
-
[ ] En vérifiant sa réputation et en n'utilisant que des URL de sources fiables.
-
[ ] En faisant une petite interaction de test à la première utilisation.
-
[ ] Les deux réponses ci-dessus.