Les prêts flash sont des prêts qui sont empruntés et remboursés dans la même transaction. Les emprunteurs n’ont pas besoin de fournir des exigences régulières telles qu’une preuve de revenu, des réserves ou une garantie.
Cette forme d’emprunt est possible avec l’utilisation de contrats intelligents dans DeFi Transactions. Les contrats intelligents définissent les règles des prêts flash. Il exige généralement que l’emprunteur rembourse le montant total du prêt avant la fin de la transaction.
Si cette règle n’est pas respectée, le contrat intelligent annule automatiquement la transaction et le prêt est annulé comme si cela ne s’était jamais produit.
Les prêts flash se produisent généralement en quelques secondes ou minutes. C’est ainsi qu’ils peuvent offrir des prêts non garantis car l’emprunteur doit restituer le montant total emprunté presque immédiatement.
En d’autres termes, imaginez que vous contractiez un prêt auprès d’une banque pour acheter un actif et que vous deviez rembourser la totalité du prêt en quelques minutes.
Cela semble peu pratique, voire impossible.
Cependant, les prêts Flash sont très utiles dans DeFi. Il a trois principaux cas d’utilisation : l’arbitrage, l’échange de garantie et l’auto-liquidation.
Arbitrage
L’arbitrage fait référence à une transaction immédiate d’un actif sur différents marchés pour tirer profit de minuscules différences dans le prix coté de l’actif. Les commerçants ont tendance à se déplacer entre divers échanges cryptographiques à la recherche de petites différences dans les prix des divers actifs cryptographiques.
Par exemple, imaginez que BTC/USDT se négocie sur Binance à 39 131,26 $, tandis que le même BTC/USDT se négocie sur Bitfinex à 39 120,00 $. C’est une différence de 11,26 $. Un trader peut acheter du BTC sur Bitfinex et vendre sur Binance pour réaliser un bénéfice de 11,26 $ par BTC vendu. Cet exemple utilise des échanges cryptographiques centralisés, cependant, il en va de même pour les échanges décentralisés (DEx) comme dYdX, UniSwap, PanCakeSwap, etc. à travers la blockchain.
Voici un exemple d’une personne exploitant l’arbitrage de prix sur Curve et UniSwap.
Ici, le DAI/USDC se négocie sur Curve à 1 $, tandis que le DAI/USDC se négocie sur UniSwap à 0,99 $.
Un commerçant peut exploiter cette opportunité en utilisant un prêt flash en procédant comme suit (comme indiqué ci-dessus) :
- Prendre un prêt flash de 100 000 DAI auprès d’Aave
- Échangez les 100 000 DAI contre 101 010 USDC sur UniSwap
- Échangez les 101 010 USDC contre 101 010 DAI sur Curve
- Rembourser les 100 000 DAI empruntés plus 0,09% de frais pour faire un total de 100 900 DAI à Aave
- Gardez les 110 DAI comme profit.
Échange de garantie
Cela implique un échange rapide de la garantie utilisée pour garantir le prêt d’un utilisateur d’un actif à un autre.
Cela aide les utilisateurs DeFi à échanger les garanties qu’ils ont initialement fournies sur une plate-forme de prêt DeFi.
Dans cet exemple, une personne a utilisé son ETH comme garantie pour un prêt contracté en DAI sur la plateforme de prêt Compound et souhaite échanger l’ETH contre BAT.
Un utilisateur peut échanger l’ETH contre BAT en utilisant un prêt flash en procédant comme suit (comme indiqué ci-dessus):
- Prendre un prêt flash en DAI auprès d’Aave
- Utilisez le DAI pour rembourser le prêt sur Compound
- Récupérez vos ETH utilisés comme garantie
- Échangez ETH contre BAT sur UniSwap
- Déposez BAT en garantie pour contracter un prêt en DAI sur Compound
- Rembourser le prêt en DAI plus 0,09% de frais à Aave
Auto-liquidation
Dans DeFi, il existe des pénalités de liquidation ou des frais pour les prêts, ils oscillent actuellement entre 3% et 15% selon la plateforme.
La liquidation DeFi se produit lorsque le prix de l’actif utilisé comme garantie tombe en dessous d’un certain point prédéterminé. Il s’agit généralement d’éviter une situation dans laquelle la valeur de la garantie est trop faible pour couvrir le prêt emprunté.
Dans une situation où la valeur de la garantie atteint le point de liquidation, le contrat intelligent vend l’actif cryptographique pour couvrir la dette. L’utilisateur perd l’actif et doit payer les frais.
Les utilisateurs de DeFi peuvent utiliser des prêts flash pour s’auto-liquider pour rembourser le prêt et récupérer l’actif utilisé comme garantie pour éviter d’être liquidé et de payer les frais.
Dans cet exemple, l’utilisateur a contracté un prêt en DAI avec ETH en garantie de Compound. Le prix de l’ETH est en baisse et se rapproche du niveau de liquidation, le a prend un prêt flash pour éviter d’être liquidé par le smart contract en procédant comme suit :
- Prendre un prêt en DAI auprès de Aave
- Utilisez le DAI pour rembourser le prêt sur Compound
- Récupérez vos ETH utilisés comme garantie
- Échangez ETH contre DAI sur UniSwap
- Rembourser le prêt en DAI plus 0,09% de frais à Aave
Il s’agit du cas d’utilisation le plus courant des prêts flash et il en reste encore à découvrir. Ces cas d’utilisation devraient montrer à quel point les prêts flash sont utiles dans DeFi. Cependant, les prêts flash font souvent l’objet d’attaques. Celles-ci sont appelées attaques de prêt flash.
Cela se produit lorsqu’un emprunteur est capable de tromper le prêteur en lui faisant croire que le prêt a été remboursé même si ce n’est pas le cas. Les systèmes DeFi commencent à développer des méthodes et des technologies pour se protéger contre ces attaques.
Sources et références :
- Aperçu des prêts flash
- Emprunter des millions en DEFI SANS GARANTIE ? LES PRÊTS FLASH expliqués (Aave, dYdX)
- Que sont les prêts flash dans DeFi ?