Flash loan : définition
Qu’est-ce qu’un flash loan dans la crypto ?
Un flash loan (prêt flash ou prêt instantané) est un prêt non garanti disponible sur certains protocoles DeFi. Aucune garantie n’est nécessaire, parce que le remboursement du prêt se fait instantanément, au cours de la même transaction.
Puisque les flash loans ne nécessitent pas de garantie, ils ont un mode de fonctionnement différent de celui des prêts du secteur financier traditionnel. Tout d’abord, ils font partie de l’écosystème de la DeFi, ils sont donc entièrement décentralisés et ne font pas appel à une banque.
Les flash loans sont exécutés à une vitesse incroyable : l’emprunt et le remboursement s’effectuent dans la même transaction. Contrairement aux prêts traditionnels qui peuvent s’étaler sur des dizaines d’années, un flash loan doit être remboursé en quelques minutes. En règle générale, un contrat intelligent exécute le prêt et le rembourse immédiatement avec des intérêts.
Habituellement, la validation ou le minage d’un bloc comportant les détails du flash loan prend quelques secondes ou quelques minutes. C’est le temps nécessaire pour que le réseau reconnaisse la validité d’une transaction afin qu’elle soit stockée de manière définitive sur la blockchain. Si le réseau rejette la transaction, celle-ci devient nulle et aucune trace n’en est conservée sur la blockchain.
Le réseau rejette et annule la transaction si l’utilisateur ne peut pas rembourser le prêt avant que le bloc ne soit complètement créé. Dans ce cas, l’actif est restitué au prêteur, comme si la transaction n’avait jamais eu lieu. Cette opération est possible parce que la blockchain n’avait pas encore affecté les cryptos à l’emprunteur.
En quoi les flash loans diffèrent-ils des prêts traditionnels ?
En principe, les flash loans ne peuvent pas être considérés comme des prêts traditionnels : ils ne sont pas garantis et sont décentralisés.
Prêt non garanti
Les flash loans ne sont pas garantis : vous n’avez pas besoin d’une garantie pour en obtenir un. Au lieu de cela, ce sont des contrats intelligents sur la blockchain qui exécutent le prêt. Si vous n’êtes pas en mesure de rembourser le prêt immédiatement, la blockchain ne confirme pas la transaction. Le prêt n’est pas accordé.
Contrats intelligents
Les contrats intelligents sont des codes qui s’exécutent sur une blockchain lorsque certaines conditions prédéterminées sont remplies. Les flash loans sont exécutés par des contrats intelligents. Ils exécutent le prêt uniquement si l’emprunteur est en mesure de rembourser immédiatement avec les intérêts.
Flash loans et cas d’utilisation pour l’arbitrage
L’utilisation la plus courante des prêts instantanés est le trading d’arbitrage. Dans ce cas, les utilisateurs profitent de la différence de prix des cryptomonnaies entre les plateformes de trading.
Par exemple :
- Supposons qu’un token se vende à 1 $ sur le DEX A et à 1,50 $ sur le DEX B. Si un utilisateur achète 100 000 tokens sur le DEX A et les vend immédiatement sur le DEX B, il réalisera un bénéfice de 50 000 $.
- Pour saisir cette opportunité, un trader d’arbitrage contracte un prêt instantané de 100 000 $ pour acheter sur le DEX A et revendre sur le DEX B. Le contrat intelligent exécute l’achat et la revente, récupère 150 000 $ et rembourse ensuite les 100 000 $ au protocole A. Le reste du bénéfice réalisé est versé au trader d’arbitrage.
Pour en savoir plus sur les prêts instantanés, consultez l’article de la Ledger Academy, « What is a Flash Loan? ».