Glossary

Flash Loan

An uncollateralized loan that must be borrowed and repaid within a single blockchain transaction, or the entire transaction is reversed.

Detailed Explanation

Flash loans exploit the atomic nature of blockchain transactions. A user can borrow millions of dollars with zero collateral, execute a series of operations (arbitrage, liquidations, collateral swaps), and repay the loan with profit, all within one transaction block. If the loan cannot be repaid, the entire transaction reverts as if nothing happened, meaning the lender faces zero risk. Aave and dYdX are major flash loan providers.

Why It Matters

Flash loans democratize access to large-capital trading strategies that were previously only available to wealthy traders. However, they have also been used in many DeFi exploits, where attackers manipulate prices across protocols within a single transaction to extract value. Understanding flash loans helps users appreciate both the innovation and risks in DeFi, and why protocols must be robust against price manipulation attacks.

Key Considerations

Flash loans require solid understanding of smart contract programming and DeFi protocol mechanics. Failed flash loan transactions still consume gas fees even though the loan is reversed. The competitive landscape is dominated by sophisticated MEV bots, making manual flash loan arbitrage increasingly difficult for individual developers.

Example

A trader spots ETH priced at $3,400 on Uniswap and $3,420 on SushiSwap. They take a flash loan of $3.4 million from Aave, buy 1,000 ETH on Uniswap, sell on SushiSwap for $3.42 million, repay the loan plus fee, and pocket roughly $19,000 profit.

Related Terms

Frequently Asked Questions

What is Flash Loan?

An uncollateralized loan that must be borrowed and repaid within a single blockchain transaction, or the entire transaction is reversed.

Why is Flash Loan important in crypto?

Flash loans democratize access to large-capital trading strategies that were previously only available to wealthy traders.

Can anyone take out a flash loan?

Technically yes, as flash loans require no collateral or credit check. However, using them effectively requires smart contract development skills to create the borrowing, executing, and repaying logic within a single transaction. Several no-code tools and tutorials exist for beginners.