06.Uniswap V2 闪电贷
核心摘要 (Key Takeaways)
- Flash Swaps (闪电交换) 是一种无需任何抵押即可借出资产的机制,但前提是必须在同一笔区块链交易内归还借款本金及相应的手续费。
- 该机制的核心是原子性 (Atomicity),即整笔复杂操作(借款、执行自定义逻辑、还款)要么全部成功,要么全部失败回滚,从而保证资金池的安全。
- Flash Swaps 是 DeFi 可组合性 (Composability) 的强大体现,允许开发者像搭乐高一样,在单笔交易中调用多个协议(如 Uniswap, Compound, Aave)来执行复杂的套利或其它金融策略。
- 为了确保协议盈利,用户需要支付一笔手续费。这笔费用的最低标准是借出资产数量的
3/997,这个数值是通过数学计算确保资金池资产不会减少而得出的。 - 实现 Flash Swap 需要用户编写并部署一个智能合约,该合约必须实现一个特定的回调接口(
uniswapV2Call),Uniswap 的交易对(Pair)合约会通过调用这个接口来执行用户的自定义逻辑。
1. Flash Swaps 核心概念
Flash Swaps,也常被称为闪电贷 (Flash Loan),是 Uniswap V2 引入的一项创新功能。它与普通交易(Swap)的根本区别在于资金的获取和使用方式。

