Les liquidity pools

Nous avions déjà abordé la DeFi dans ses grandes lignes, et pourquoi cette dernière a tout pour être le tremplin de la crypto vers une adoption plus massive. Nous allons maintenant nous attarder sur les liquidity pools ou pools de liquidités en français, qui sont une composante majeure de la DeFi. En effet, sans pools, pas de DeFi, car elles apportent de nombreux avantages et une approche novatrice qui supprime la première barrière aux solutions décentralisées, à savoir la rapidité d'exécution. Nous verrons aussi que ces LP sont un excellent moyen de générer des revenus passifs tout en participant à la stabilité du réseau.

Concepts

Avant de parler des possibilités de gains qu’offrent les LP, il est primordial de définir de nombreux concepts que vous allez retrouver régulièrement, si ce n’est tout le temps, lorsqu’il s’agit de pools de liquidités. Nous détaillerons au fur et à mesure des parties ces concepts, commençons par définir clairement les pools de liquidités.

Partons d’un principe simple. Pour échanger de manière décentralisée, il faut de la liquidité. Avant les pools, la solution consistait à avoir un acheteur pour chaque vendeur, ce qui peut poser de gros problèmes lorsqu’on essaie de vendre certains coins et qu’on ne trouve personne pour les acheter. Cela générait des ordres quasi morts qui ne trouvaient jamais preneur, et donc rebutait à l’utilisation des échanges décentralisés (DEX).

C’est là qu’interviennent les pools de liquidités. Elles permettent de se passer d’une personne qui a besoin de faire une transaction contraire à la votre. Elles offrent donc de nombreux avantages, avec en premier lieu la rapidité d’exécution de la transaction, qui est une condition sine qua non du bon fonctionnement de la DeFi.

Comment ça s’articule ?

En soi c’est assez simple. Une pool de liquidité correspond à un montant dans une devise, bloqué sur un smart contract. Elles fonctionnent en paire, de fait, vous retrouver autant de pools que de paires théoriquement, par exemple :

  • BNB/ETH

  • BNB/USDT

  • BNB/USDC

  • BNB/BTC

  • Etc…

Le ratio de chaque token d’une pool peut varier, mais retenez que les pools sont généralement composées pour moitié de chaque token. Ainsi, une pool BNB/USDT aura une certaine valeur composée pour moitié de BNB et pour l’autre d’USDT.

Il y a deux types d’utilisateurs des liquidity pools

  • Les LP providers (farming)

  • Les utilisateurs (swap)

Il y a donc un consommateur et un acteur, le consommateur, c’est nous tous lorsque nous effectuions un swap sur un DEX, tandis que les acteurs sont tous ceux qui fournissent de la liquidité sur les protocoles décentralisés.

Les pools de liquidités constantes :

Ce système de pools est utilisé par Uniswap par exemple. Nous allons voir en détail comment il s’articule et comment il détermine le prix d’achat.

Ces pools sont dites constantes car le produit de la valeur des deux actifs doit rester constant. Ainsi :

  • x = Valeur de la paire 1

  • y = Valeur de la paire 2

→ x*y = z

Cette valeur z doit rester inchangée, prenons un exemple chiffré :

Une pool contient 100 BTC et 1 000 000 USDT, de fait que le BTC a un prix de 10 000$ (1000000/100).

Ici, la constante z = 100 000 000

Nous avons donc l’équation suivante :

100 * 1 000 000 = 100 000 000

Maintenant, supposons que je veuille acheter 30 BTC, comment sera calculé le prix d’achat pour que la constante ne bouge pas ? Appelons ce prix d’achat P.

Reprenons notre équation et développons là

(100-30) * (1 000 000 + P) = 100 000 000

70 (1 000 000 + P) = 100 000 000

70P + 70 000 000 = 100 000 000

70P = 30 000 000

P = 30 000 000/70

P = 428 571,429

Nous avons donc un prix d’achat de 428 571,429$ pour 30 BTC, soit un BTC à 14 285,7$.

Comme nous pouvons le voir, la constante ici est respectée :

70 * 1 428 571,429 = 100 000 000

Les pools de liquidités constantes permettent ainsi de mieux maîtriser les liquidités et éviter que le prix ne se déconnecte de celui du marché en suivant donc une trajectoire naturelle en fonction de l’offre et de la demande.

Évidemment, la réciproque est valable, plus l’actif est vendu, plus son prix va baisser. Par ailleurs, notez bien que les variations se réduisent avec la taille de la pool, plus celle-ci est grande, moins le prix sera impacté par les transactions.

D’autres fonctionnement sont aussi possibles, nous pouvons prendre l’exemple de Balancer qui permet de ne plus se positionner seulement sur deux actifs, mais sur une pool pouvant aller jusqu’à 8 actifs, diluant ainsi le risque en allouant ses fonds à plusieurs tokens.

Générer des intérêts avec les LP

Ce qui nous intéresse ici, c’est la manière dont on peut générer des intérêts en fournissant de la liquidité dans ces pools.

Il y a grosso modo deux manières de générer des revenus passifs grâce aux LP

La manière traditionnelle

Quand vous soumettez vos fonds à la pool, vous recevez en contrepartie des tokens LP qui correspondent à votre part dans la pool. Ces tokens sont les garants de votre dépôts, et peuvent être ensuite échangés comme la part de la pool correspondante à l'instant T, permettant ainsi de récupérer ses tokens.

Une fois vos fonds déposés, admettons que vous détenez 1% de la pool.

De fait, vous allez récupérer 1% de tous les frais de transactions des swaps effectués sur la paire en question. Prenons de nouveau un exemple :

  • Part de la pool : 1%

  • Frais Uniswap : 0.3%

Sur chaque transaction, vous allez recevoir :

0.003 * 0.01 = 0.0003%

0.003% de chaque swap vous reviendront, et seront récupérés en même temps que vos tokens dans la pool.

Les boosters

Ces rewards peuvent paraître faibles au regard du risque que vous prenez à holder ces tokens sur le moyen/long terme. C’est pourquoi de nombreuses plateformes vous incitent à mettre vos tokens en pools en boostant vos rewards, c’est ce qu’on appelle le Yield Farming.

Pour ceux qui l’ont fait, ce fût le cas sur la pool de SpiderDAO, plus récemment, on le voit avec Wault sur la BSC par exemple.

Evidemment, ces boosters vous rémunèrent dans le token de leur projet, permettant ainsi de créer une utilité à leur actif.

Ils trouvent un intérêt à faire cela sur deux volets :

  • Cela crée des holders plus solides, et donc peut éventuellement maintenir le prix du token

  • Cela permet de proposer des liquidity pools efficientes qui vont permettre le trading fluide de l’actif en question

Ce n’est pas un hasard si Wault propose les meilleurs rewards sur les pools qui concernent ses tokens, le Waultx et le WEX, car cela incite les investisseurs à placer leurs tokens dans ces pools pour espérer maximiser leurs revenus passifs.

Définitions des termes

C’est ici qu’il convient d’intégrer de nouveaux termes que vous allez retrouver régulièrement.

Le premier est l’APR, il s’agit des intérêts annuels simples que vous allez générer via le yield farming. Ce sont des intérêts simples, il n’y a pas de pièges, vous retrouvez ces mêmes intérêts dans vos banques.

Le second est l’APY. Il s’agit ici de l’APR auquel on ajoute les intérêts au fur et à mesure, faisant ainsi grossir le capital, et donc le montant des revenus générés. Certains services proposent de l’auto compounding, c'est-à-dire la possibilité de rajouter les intérêts générés automatiquement au capital en farming. On parle alors d’intérêts composés, et certains montants peuvent faire tourner la tête comme on le voit sur Eleven Finance.

Ensuite, nous avons la TVL, pour Total Value Locked. Les plateformes de Yield Farming proposent généralement de voir la TVL. Cela permet de se rendre compte de l’adoption du projet et de son évolution. Une TVL qui augmente sur le long terme prouve que le projet gagne la confiance des utilisateurs qui sont enclins à bloquer de plus en plus de fonds sur le smart contracts.

Les risques liés au liquidity mining

Évidemment, comme toute action en crypto, cela n’est pas sans risque. Encore une fois, nous le répétons, les risques peuvent être grandement atténués par une analyse poussée de la plateforme sur laquelle on s’engage, et il est facile de repérer les red flags qui vont nous dire de ne pas investir sur telle ou telle projet.

Le premier des risques est inhérent aux pools de liquidités, vous ne pouvez pas y couper, et cela ne suppose pas une mauvaise intention du projet sur lequel vous avez bloqué vos fonds. Il s’agit des Impermanent Loss que l’on appellera Pertes Intermittentes en français.

Pertes intermittentes

Elles sont inhérentes à la fourniture de liquidités. Elles interviennent lors des variations du prix des actifs de la paire pour laquelle nous sommes fournisseurs et plus l’écart entre le prix actuel et le prix lors du dépôt est grand, plus les pertes peuvent être importantes.

Reprenons notre calcul sur les pools de liquidités constantes :

x*y = z

Avec :

  • x = Actif 1

  • y = Actif 2

  • z = Constante

Maintenant admettons que je fournisse de la liquidité sur la paire BTC/USDT avec les mêmes données que tout à l’heure :

Je fournis :

  • 20 BTC

  • 200 000 USDT

Je possède donc 20% de la pool totale pour un total de 400 000$.

Maintenant imaginons que le BTC passe à 40 000$. La constante étant… constante, la répartition change à l’intérieur de la pool, il y a maintenant 50 BTC et 2 000 000 de USDT

50 * 2 000 000 = 100 000 000

Je souhaite retirer mes fonds pour profiter de la hausse soudaine, je retire donc 20% de la pool, à savoir :

  • 10 BTC

  • 400 000$

Je retire donc l’équivalent de 800 000$.

Mais, car il y a un mais, si j’avais simplement holdé mes 20 BTC et mes 200 000 USDT, je possèderai aujourd’hui 1 000 000$.

Le gap s’appelle la perte intermittente.

Notez cependant qu’ici les gains générés par les swaps ne sont pas pris en compte, les IL sont à connaître, mais bien souvent elles sont compensées par les intérêts, à condition de choisir des tokens qui sont relativement stables (c’est à dire ne pas all-in dans le premier shitcoin sous prétexte de son rendement boosté).

De fait, moins les actifs de la paire font de variations amples, moins il y a de pertes intermittentes.

Pour estimer vos potentielles pertes, vous avez de nombreux outils tels que celui-ci : https://baller.netlify.app/

Les scams

Ici nous allons reparler de TVL. Il faut bien comprendre quelque chose, lorsque vous déposez vos tokens LP chez une plateforme qui va booster vos rewards, vous n’en êtes plus propriétaire jusqu’à ce que vous les retiriez. De fait, vous laissez la possibilité au projet de partir avec la TVL, donc avec la caisse.

Comment éviter cela ? Un seul concept : l’audit.

Mais par n’importe quel audit, il existe tout un tas d’auditeurs plus véreux les uns que les autres, mais aussi très honnêtes. Pour vous citer un bon redflag, l’auditeur TechRate audite à peu près tout ce qui bouge, sans réellement le regarder. Cela renvoie à notre talk sur les smart contracts, mais l'auditeur doit s’assurer qu’aucune backdoor n’existe qui permettrait au projet de partir avec la caisse, comme ce fût le cas avec Pumaswap, audité par Techrate.

Le mieux est de jeter un coup d'œil à l’auditeur, voir ce qu’il a déjà audité, voir si ces projets sont toujours en fonction et si aucun d’eux n’a été un scam.

Les attaques aux flash loans

Les flash loans sont des produits purs de la DeFi. Ils donnent la possibilité d’emprunter de grosses sommes d’argent sans contrepartie, à condition que cette somme soit restituée dans la même transaction.

Sur la BSC, nous avons récemment vu de nombreux projets se faire attaquer de la sorte. C’est le cas de Pancake Bunny récemment, lorsqu’un assaillant avec des fonds conséquents a pu drainer la liquidité de certaines pools pour récupérer une quantité importante de BUNNY qu’il a ensuite revendu, faisant s’écrouler le cours du token, et les rewards de tous ceux qui farmé dessus !

Conclusion

Les pools de liquidités représentent un bon moyen de générer des revenus passifs. Comme on l’a vu avec Wault, plus on arrive tôt, plus le Yield Farming est intéressant car les boosters vont en se réduisant. Cependant, arriver tôt c’est aussi prendre le risque de tomber sur un projet malhonnête. Ne cédez pas aux sirènes des plateformes qui promettent des rendements impensables à coups de milliers de %, car cela se fait au détriment soit du prix du token, soit dans une optique malhonnête de voler les fonds. Encore une fois, il existe un équilibre entre le trop beau et l’inintéressant, et c’est ce que nous essayons de trouver à chaque fois que nous analysons un nouveau projet.

Last updated