Si le stablecoin ou la monnaie de base de la paire est retiré du pool de liquidité — un smart contract sur la blockchain qui conserve les réserves d’une paire de trading et exécute les échanges — l’échange du token contre cet actif cesse de fonctionner au prix attendu.
La réserve peut disparaître en une seule transaction ou diminuer par étapes. Dans les deux cas, il reste moins d’actif de contrepartie pour l’échange inverse.
Objectif du contenu : montrer pourquoi la réduction des réserves du pool rend la vente d’un token sur un exchange décentralisé (DEX) non rentable ou provoque l’annulation de la transaction.
Lorsqu’il reste peu ou aucun actif de contrepartie dans le pool, le smart contract renvoie un résultat d’échange presque nul ou annule la transaction si l’output calculé est inférieur au seuil minimal de réception (min output).
🧩 Ce qui change dans le pool après le retrait de l’actif de contrepartie
Sur un DEX, l’échange est exécuté par le smart contract du pool. Il calcule le résultat de l’échange à partir des réserves actuelles de la paire.
Si l’actif de contrepartie est retiré du pool (un stablecoin ou une monnaie de base), la réserve destinée à l’échange inverse diminue. Le contract n’a plus suffisamment d’actif de contrepartie à fournir lors de la vente du token.
Plus il reste peu d’actif de contrepartie dans le pool, plus l’output calculé lors de la vente (sell) diminue, et plus l’échange devient souvent non rentable ou échoue.
⚙️ Pourquoi la vente devient non rentable ou inexécutable
Dans les pools à tarification automatisée, le prix dépend du ratio des réserves. Lorsque l’actif de contrepartie est rare, même un petit sell fait davantage bouger le prix, et le slippage — l’écart entre le résultat attendu et le résultat calculé de l’échange — augmente.
Avec une réserve presque vide, le calcul de l’échange donne un output très faible. Si un min output est défini, la transaction est annulée parce que le résultat calculé est inférieur au seuil.
- Un sell sur un DEX est exécuté à partir des réserves du pool dans le smart contract.
- Après le retrait de l’actif de contrepartie, la réserve destinée à l’échange inverse diminue fortement.
- L’output calculé lors du sell devient très faible en raison du ratio des réserves et du slippage.
- Si l’output calculé est inférieur au min output, le contract annule la transaction (revert), et l’échange n’est pas exécuté.
L’« invendabilité » sur un DEX apparaît lorsqu’il ne reste presque plus d’actif de contrepartie dans le smart contract du pool pour l’échange inverse.