1. 2

最近 Defi 又出现的新名词 Flash Loan ,Flash Loan 是一种基于代码的操作,你可以在没有任何条件的情况下获得收益,因为代码保证将在15秒内偿还借款。

在 Twitter 可以找到较早的 Flash Loan 讨论 是来自于 Aave 协议,关于 DeFi无抵押贷款的新思路,借款和偿还的交易在一笔交易内完成,那么借款人无需抵押资产即可实现借贷,从而极大提高了资金利用率。

在一笔以太坊交易中,不仅仅可以转账代币,可以有 50 个转账操作或其他合约操作,调用智能合约中的功能,执行多项复杂功能。

Flash Loan 中所有操作都在一个交易中完成。因此,你必须将所有步骤编程为一项智能合约交易:借,使用,偿还。

听起来很疯狂,因为从很多方面来说,这是一个全新的领域。但是,你必须知道如何编码才能利用它,因为你必须指定每个步骤,但是在 Solidity 教程上花了几周之后,你基本上可以免费获得套利或任何可能的机会可以通过一组步骤完成。

bZx 黑客是如何套利 36 万美元

最近,有人通过一次交易 Flash Loan ,赚了36 万美元,并引起了社区所有人的注意。该用户只需五步就将赚到 36 万美金:

  1. 从 dYdX 借贷平台获得 10,000 eth的贷款。
  2. 使用 5500 ETH 存入 Compound 借出112 WBTC
  3. 使用 bZx 杠杆功能存入 1300 ETH 5倍做空 ETH,bZx 保证金交易功能利用KyberSwap将借入的5637.623762 ETH交换为51.345576 WBTC作为回报。。 为了完成此交易,KyberSwap 会查询其储备金并找到最优惠的汇率,这就是KyberUniswap储备金。此步骤从本质上推动了Uniswap中WBTC价格的上涨。
  4. 随着 Uniswap 中 WBTC 价格的飙升,在 Uniswap 中把借用 Compound 112 WBTC 换成 6800。
  5. 还有没有使用的 3200 + 6800 ETH,最后偿还 dYDx 10,000 eth 的贷款

而所有这一切,在一笔交易完成,并且对借贷平台并没有任何损失,也不是所谓的黑客入侵。

Flash Loan 可以降低 Uniswap 的交易手续费?

民道老师在 DF 讨论群提到使用 Flash Loan 降低手续费的思路,将 Uniswap 的交易手续费从 0.3%,降低到 0.05%,在一笔交易完成一下操作:

  1. 使用从借贷平台借 2500w 美金的 ETH。
  2. 1500w 美金 ETH 放入 MakerDAO 借出 1000w DAI
  3. 用这 1000w DAI 到 Uniswap 给 DAI 提供流动性
  4. 执行 Uniswap 里面你想要的 DAI 相关的任何交易
  5. 归还 1 上面的 ETH 贷款。

这样,你 4 的交易只需要付 0.05% 的手续费而不是 0.3%(因为你提供 DAI 流动性,获得 82% 的手续费返佣)。

如何进行 CDP 套利

这是 Aave 协议提到的一个案例,当你发现一个比目前所持有的更低利率的 CDP 合约,此时你就可以这样操作:使用 Aave 协议在更低利率 CDP 合约中借出 Dai(无需抵押以太坊),用借出的 Dai 关闭目前这个较高利率的 CDP,取回 ETH,将其发送给其他贷款协议中取出 Dai,在 Flash Loan 上偿还,基本上类似于一次贷款重组 / 转贷。

最后

Gun 教授也在他们的 Twitter 发布自己的看法:” 在同一笔交易中归还 ETH,就无需任何抵押就可以借用,Flash Loan 的想法超越华尔街可以做的事情,似乎这一切只有链上智能合约才可能做到。

  1.  

  2. 1

    这感觉是个BUG

    1. 1

      本来是一个 Feature, 被利用成 Bug