Flash Loan
An uncollateralized loan that must be borrowed and repaid within a single transaction.
A flash loan is a DeFi loan that requires no collateral, but must be borrowed and fully repaid within the same blockchain transaction, or the entire transaction is reversed as if it never happened.
Because the loan can't exist outside that single transaction, flash loans are generally used for advanced, automated strategies, such as arbitrage, rather than everyday borrowing. See Kaavon's "Oracle" glossary definition for a related, separate DeFi dependency worth understanding alongside this one.
Examples
- A flash loan might be used to exploit a brief price difference between two exchanges within one transaction.
- If a flash loan isn't repaid by the end of the transaction, the whole transaction fails and reverts.
Learn more
Understanding DeFi Lending and Borrowing
Read the full guide
Griefing Attack
Read the Griefing Attack glossary definition
Undercollateralized Loan
Read the Undercollateralized Loan glossary definition
Flash Mint
Read the Flash Mint glossary definition
Flash Swap
Read the Flash Swap glossary definition
Flash Loan Attack
Read the Flash Loan Attack glossary definition