DeFi

闪电贷(Flash Loan)

又称: 闪电贷 · Flash loan · 闪电借贷

定义

闪电贷是一种无需抵押的链上借款,借款和还款必须在同一笔交易内完成,如果交易结束时没有连本带息还清,整笔交易就会被撤销,就像没发生过一样。

闪电贷是怎么运作的

区块链交易具有原子性:一笔交易里的所有步骤要么全部成功,要么全部失败。闪电贷利用这一点,让你在一笔交易里先借出大量资金,执行一系列操作,最后归还本金和手续费;只要最后一步还不上,前面所有操作都会回滚,出借方没有损失。

正当用途包括套利、为自己的借贷仓位换抵押品、自我清算以减少罚金等。它需要编写智能合约或使用专门工具,普通用户很少直接使用。

闪电贷也常被用在攻击中:攻击者借来巨额资金,操纵某个流动性较浅的价格源或利用合约漏洞,一笔交易内完成获利并还款。根源是协议本身的设计缺陷,而不是闪电贷。

举个例子

假设某代币在 DEX A 上价格为 1.00 USDC,在 DEX B 上为 1.02 USDC。你在一笔交易里闪电贷借出 100,000 USDC,在 A 买入 100,000 枚,在 B 卖出得到 102,000 USDC,再归还本金加 0.05% 手续费,共 100,050 USDC,剩余 1,950 USDC,扣除 Gas 费后为利润。如果中途价格变动导致还不上,整笔交易回滚,你只损失 Gas 费。

常见误区

  • 以为闪电贷是“无风险白赚”,忽略了失败也要付 Gas 和激烈的套利竞争。
  • 把协议被攻击归咎于闪电贷,而不去看协议本身的价格源设计。
  • 相信社交媒体上“闪电贷套利机器人”的推广,结果是授权或转账骗局。

继续学习与实操

常见问题

闪电贷为什么不需要抵押?

因为借款和还款在同一笔交易中完成,还不上整笔交易就会失败回滚,出借方的资金始终不会真正流失。

普通人能用闪电贷赚钱吗?

需要会写或部署合约,还要和专业套利机器人竞争,实际门槛很高。号称一键闪电贷套利的工具大多是骗局。