BlockPulseNews
Définition

Flash loan : définition

Un flash loan est un prêt sans garantie proposé par un protocole DeFi, à condition d'être emprunté et remboursé avec ses frais à l'intérieur d'une seule et même transaction ; sinon, toute l'opération est annulée.

Thème : DeFi (finance décentralisée)

Flash loan : comment ça marche ?

Un prêt classique exige un collatéral, car le prêteur doit se protéger contre un défaut de remboursement. Le flash loan contourne ce problème grâce à l'atomicité des transactions sur blockchain : soit toutes les étapes d'une transaction réussissent, soit aucune n'a lieu. Le contrat prête les fonds, laisse l'emprunteur exécuter ses opérations, puis vérifie à la fin que le montant et les frais sont revenus. Si ce n'est pas le cas, la transaction échoue et le prêt n'a jamais existé.

Ces prêts servent à des usages légitimes : arbitrer un écart de prix entre deux plateformes, remplacer le collatéral d'un emprunt, refinancer une dette d'un protocole à l'autre ou liquider une position sans immobiliser de capital. Ils nécessitent toutefois d'écrire un smart contract ou d'utiliser un outil spécialisé, puisque tout doit tenir dans une transaction. Les flash loans permettent à quiconque de mobiliser temporairement des montants considérables, ce qui en fait aussi un outil de choix pour exploiter des protocoles mal conçus.

Un exemple concret

Imaginons que Victor repère un jeton vendu moins cher sur un DEX que sur un autre. Dans une seule transaction, il emprunte une grosse somme en flash loan, achète sur le premier DEX, revend sur le second, rembourse le prêt et ses frais, et conserve la différence. Si l'écart disparaît avant l'exécution, la transaction échoue et il ne perd que les frais de réseau.

Les risques à connaître

Le flash loan n'est pas une faille en soi, mais il amplifie les attaques : manipulation d'un oracle qui lit un prix spot, abus de gouvernance ou exploitation d'erreurs de calcul. Les protocoles qui se fient à des prix instantanés sont particulièrement exposés.

À ne pas confondre avec

  • Lending : Le lending classique exige un collatéral et dure dans le temps, alors que le flash loan est sans collatéral mais limité à une transaction.
  • Manipulation d'oracle : La manipulation d'oracle est une attaque, souvent financée par un flash loan, mais le prêt n'est qu'un moyen.

Questions fréquentes sur Flash loan

Comment un prêt sans garantie peut-il être sûr pour le prêteur ?

Parce que le remboursement est vérifié à la fin de la même transaction : s'il n'a pas lieu, toute l'opération est annulée comme si le prêt n'avait jamais été accordé.

Un particulier peut-il utiliser un flash loan ?

Techniquement oui, mais il faut écrire ou utiliser un smart contract qui enchaîne toutes les opérations dans une seule transaction, ce qui demande des compétences de développement.

Dans le même thème : DeFi (finance décentralisée)

Tous les termes du thème DeFi (finance décentralisée) →

À lire

Flash loan dans l'actualité

Nos articles qui parlent de Flash loan, les plus pertinents d'abord.

Approfondir avec l'Académie : DeFi Avancée Un module gratuit, en leçons courtes et quiz, pour maîtriser ce thème pas à pas.
Découvrir le module

Les autres termes en F

← Tout le lexique crypto de A à Z