What Is a “Flash Loan” and How Does It Exploit Composability?

A flash loan is an uncollateralized loan that must be borrowed and repaid within the same blockchain transaction. It exploits DeFi's composability by allowing a user to execute a complex sequence of actions (e.g. arbitrage, liquidations) across multiple protocols instantly.

If the repayment fails at the end of the transaction, the entire sequence is reverted, leveraging the atomic nature of blockchain transactions.

What Is the Relationship between a Flash Loan and Arbitrage in DeFi?
How Do Flash Loan Attacks Exploit Smart Contract Vulnerabilities?
How Does a “Flash Loan” Differ from a Traditional Collateralized Loan in DeFi?
What Is a ‘Flash Loan’ and How Can It Be Used in an Exploit?
What Is a Flash Loan and How Is It Often Used in MEV Strategies?
What Is a “Flash Loan” and How Does It Relate to Market Manipulation Risks on DEXs?
What Is a “Flash Loan” and How Is It Used in Conjunction with Oracle Manipulation?
What Is the Primary Difference between a Flash Loan and a Traditional Margin Loan?

Glossar