http://www.7klian.com

Flasdfssh Loasdfsn Primer:未启动的Flasdfssh Loasdfsn

Flash Loan Primer:未启动的Flash Loan

闪速贷款的概念在今年早些时候引起了很多关注,首先是在2月的bZx“攻击”中,然后是Aave协议在其平台上引入了闪速贷款作为特定功能。

DeFi的许多新手都阅读了有关快速贷款的新闻文章,可以理解的是,他们很好奇,甚至渴望利用潜在利润的机会,但这并不像某些人描绘的那么简单。 可以从快速贷款中获利吗? 是。 这简单吗? 不完全是。

闪速贷款不是Aave协议的消费者功能。 短期贷款是针对开发商的; 为了执行快速借贷,用户需要对Solidity具有中等水平的了解,并且需要了解面向对象的编程概念。 本质上,由于过去的工作经验或当前的学习意愿,他们需要成为一名程序员。

DyDx提供快速贷款,尽管不像Aave那样简单。 在DyDx中,用户需要将三个不同的功能链接在一起以实现快速借贷:取款,通话和存款,而DyDx不提供任何教程来减少学习难度。

成功执行任务需要什么快贷?

执行紧急贷款有几个组成部分。 这不仅仅是将代码复制并粘贴到Remix(用于部署智能合约的Web浏览器IDE)中,然后再部署该智能合约的问题。

即使您遵循Aave在此处提供的文档齐全的教程,其代码也包含一个准系统模板。 您的快速贷款必须要做的事情:执行一些逻辑以最终获得利润,以支付Aave平台收取的0.30%的费用。

可以将紧急贷款编码为套利活动可以说是最流行的两个用例之一:另一个是清算。 成功执行一笔快速贷款需要迅速发现套利机会。

短期贷款仅有效或未偿还,期限为一个区块,大约12秒。 如果您找不到在一系列瞬时代币交换中获利的方法,并且无法在有限的时间内偿还初始的快速贷款金额和费用,那么您的快速贷款交易将恢复。 在这种情况下,当交易失败时,就好像您一开始从未要求贷款一样,无论您是要申请的美元等值金额为1美元还是100万美元的贷款。

如果交易确实失败,则您的费用为尝试进行交易时所支付的汽油费,尽管这些费用将大大少于如果交易成功所花费的汽油费。

执行Flash贷款的后端基础结构

要快速发现套利机会,需要对Node.js应用程序进行编码并以24/7的速度运行以监视价格波动。 也许,您想在Uniswap上购买并在Bancor上出售。 您已部署的快速贷款智能合约的代码(将此合约视为您的“前端”)将必须与这两个不同的DeFi协议进行交互。 您的Node.js机器人不足以查询相关的Uniswap和Bancor智能合约以获取价格信息并进行直接比较。 您想用快速贷款中的资金购买的特定代币的数量会影响价格:一种称为滑点的概念。

执行快速贷款的其他风险还包括某人(通常是矿工)试图通过提出相同的请求来完成交易,但要收取更高的汽油费。 成功的快速贷款套利者需要考虑到这一点,并动态计算他们愿意支付的汽油费。

如果您对套利快速贷款感兴趣,那么要考虑的最后一个风险是,ETH 2.0将在未来几个月内推出。 您可能需要花费大量时间和精力来完善系统以从速贷中获利,而且其用途可能是短暂的。 套利机会不一定在ETH 2.0上就不存在。 但是,机会将有所不同。

对我而言,不可能在一篇文章中涵盖与快速贷款概念相关的所有内容。 只需意识到快速借贷存在于多个DeFi平台上,包括:

DaveUniswap V2(称为“闪存交换”)

处理短期贷款的最佳方法是为了自身的利益而寻求知识。 如果您只想从这个概念中获利,您可能会感到失望。

利润是可能的,但这不应该是您的主要目标。 在对智能合约进行编程以执行紧急贷款之后,您将了解有关Solidity,面向对象编程,以太坊区块链如何工作以及如何与多种DeFi协议进行交互的更多信息。 如果去中心化金融最终颠覆华尔街和传统银行系统,那么这些技能将成为快速发展的对等融资世界的良好基础。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。