`

aave

    博客分类:
  • defi
 
阅读更多
aave:去中心化借贷系统,aave借款人必须先提供抵押品才能借款。此外,他们只能借到他们发布的抵押品的价值。

1.用户抵押获取1:1的aToken,作为凭证.并且aToken无法交易
2.当用户从协议中贷出资产,获得 1:1 数量的 debt tokens.其中包括稳定利率债务币和浮动利率债务币
(usersStableRate * currentBalance + amount * rate) / (currentBalance + amount)
2.1 固定利率借贷:用户以固定利率借贷资产,将以当前固定利率来计息,不随市场波动,但不同时间贷款的固定利率可能是不同的,任何人每借一次钱,池子利率都会变化一次,适合长期借贷以及喜欢预测的用户
2.2 浮动利率借贷:用户以浮动利率借贷资产,将以浮动利率来计息,会实时的跟随市场波动。适合短期借贷
3.清算:预言机会更新抵押物价格,当借款人的健康系数<1,清算人可以代表借款人偿还部分或全部未偿还的债务,并获得一部分的抵押品(aToken/抵押Token可选)作为奖励。
healthFactor = totalCollateralInETH * avgLiquidationThreshold / totalDebtInETH
3.1 清算债务不能超过总债务的 50%
4.闪电贷:借款人可以向aave申请资金,但他们必须在同一个区块内偿还这些资金和0.09%的费用。如果借款人不这样做,整个交易将被取消,因此不会借到任何的资金.如果有抵押,则会生成对应比例的债务
5.跨链:在aave支持的链上,比如在polygon抵押了eth,想要在eth主网的aave可以借出dai,只需要将polygon的aEth通过相关方法burn掉
6.稳定币转换:可达98%,比如100的u可以换98的dai,清算比例是1%,比如说100的u借95的贷,几乎不会被清算

例:
1.假设用户A存入10000 USDT后将这10000 USDT作为抵押品借入7500的DAI(相对安全的比率)
2.然后再将DAI换成USDT继续存入USDT的存款合约
3.这样用户A就完成了稳定币之间的套利以及杠杆,因为借DAI只需要1.27%的利息而存USDT有2.05%的收益,而且稳定币与稳定币之间存在价格脱钩的风险微乎其微,这样做的风险极低并且收益提高了

收费方式
1.一般的loan收0.00001% 费用,里面的20%用来做客户referral的成本,另外的80%用来烧毁Lend/AAVE 代币
2.Flashloan收取0.09%的费用,其中70%给到协议的存款者,30%和上面的分配方法一样

那么贷款的意义,一开始就卖掉自己的代币不就可以了?
比如说:Bob买车需要1万美元的首付,他虽然有100个ETH,但是他觉得ETH会上涨,卖掉ETH换成美元不合算,所以他会选择把ETH存到AAVE或者Compound里面(目前Compound的ETH存款利率是0.2%),然后通过抵押ETH来获取USDC(USDC在Compound的贷款利率是5.65%),后面如果eth涨了,要还钱的时候也只要还1万美元+利息
1.用户不想出售他们的代币
2.用户想要避免或延迟支付代币的资本利得税;
3.或者使用借来的资金以增加他们某个头寸的杠杆

分享到:
评论

相关推荐

    aaveFlashLoan:Gitcoin Web3 World Aave Hackathon中的第一名。 一种使用Aave Flashloan作为初始交易资金在两个Uniswap交易所之间套利的机器人。 从Aave团队获得了不错的文章-https

    注意-我不断收到Aave FlashLoan零星的“可用的无效流动性”错误,这使得测试起来很棘手,但以下信息应详细说明我的工作。自定义UniSwap设置最初的计划是执行Kyber / Uni Arb功能,并使用Aave Flashloan作为交易的...

    aave-liquidation:清算Aave协议示例

    清算Aave协议示例 该存储库仅出于教育目的而创建,它可能包含错误。 自己承担风险使用 中篇文章中的更多信息 安装说明 创建.env文件mv .env.template .env 将变量填充到.env文件中 安装依赖项npm install 整合测试 ...

    ez-flashloan:用于实施Aave贷款的Solidity入门模板

    EZ-Flashloan该存储库已被弃用,转而使用正式的 Aave贷款的准系统可靠性(^ 0.5.15)模板加入我们在上的频道先决条件扎实的基础知识松露的基础知识Java基础知识帐户和API密钥闪烁的在Flashloan.sol ,将逻辑编码到...

    aip:Aave 改进建议

    如需完整的 Aave AIP 体验,请访问 贡献 通过单击右上角的“分叉”来分叉。 将您的 AIP 添加到content/aips/目录中存储库的content/aips/ 。 使用。 向提交 。 你的第一个 PR 应该是最终 AIP 的草稿。 它必须...

    flashloans:Aave,dYdX和Uniswap Flash贷款的示例实现

    速贷示例 Aave,dYdX和Uniswap Flash贷款的实现。测验ave WETH 291618.07178644277661004 (fee: 262.456264607798498949)USDC 44717206.41467 (fee: 40245.485773)DAI 21602903.717869620560047272 (fee: 19442....

    aave-protocol:Aave协议版本1.0-分散贷款池

    · Aave分散贷款池协议的开源实现。 版本1.0文献资料这是有可能找到机制的文档整合AAVE议定书 有关Aave协议的深入说明,请阅读源代码包含的源代码是该协议的最终生产版本。 最终更改(智能合约更新,错误修复等)将...

    yearn-aave-proposal:yearn的arcaip

    《yearn-aave-proposal:yearn的arcaip——深入理解智能合约与DeFi生态》 在区块链技术的快速发展中,去中心化金融(DeFi)已成为一个炙手可热的话题,其中yearn.finance(简称yearn)和Aave是两个极具影响力的项目...

    an-apple-a-day:Aave Health Factor Simulator

    设置我们使用Yarn作为包管理器。 要安装依赖项,只需在根目录中执行以下操作: yarn install燃烧起来;动起来yarn redwood dev您的浏览器应自动打开http://localhost:8910以查看该Web应用程序。 Lambda函数在...

    protocol-v2:Aave协议V2

    .///. .///. //. .// `/////////////- `++:++` .++:++` :++` `++: `++:......---.` `/+: -+/` `++- :+/` /+/ `/+/ `++. /+/ :+/ /+: /+/ `/+/ /+/` `++. -::/++::` /+: -::/++::` `/+: `++: :++` `++/:::::::::....

    flashloan-box:一个框,其中包含开始开发Aave v1 Flash贷款所需的全部内容

    Aave Flash Loan Truffle Box 这个Truffle盒附带了您开始所需的一切 安装与设定 如果尚未安装,请全局安装Truffle。 npm install -g truffle@latest 注意:某些较旧的Truffle版本(例如vv5.1.25)存在问题。 确认此...

    aavetrage:在不同的AAVE市场上最大程度地提高资产收益率

    一个专注于利率套利机会的AAVE仪表板。 该项目的Web3组件是使用scaffold-eth构建的。 在下面查看有关在本地构建此项目的详细信息。 :building_construction: 脚手架 是开始构建由智能合约提供支持的去中心化应用...

    SugarDaddyFlashloan:利用Aave V2的信用委托功能来执行V2快速借贷,其中在Tx结束时将贷款偿还到单独的实体(sugardaddy)上

    从高层次的角度来看,您实质上是在利用Aave V2的本机信用委托功能来执行快速贷款,而无需在tx结束时偿还贷款。 相反,您可以原子地将债务偿还包括在其他人(SugarDaddy)上,从而以抵押债务义务的形式将偿还物标记...

    Flash-Arb-Trader:Flash从Aave借用的智能合约,并使用Flash流动资金在同一笔交易中在Sushiswap和UniswapV2之间套利

    即时套利交易者概述这是一个快速套利智能合约的简单工作示例,据此,在一次交易中:即时Flash以零抵押品从Aave借贷池借入了某种资产(在此示例中为ETH)调用UniswapV2 Router02将ETH的快速流动性包装到WETH中并将其...

    aave-graph

    《深入解析aave-graph项目开发》 在现代Web开发中,Vue.js作为一款轻量级、高性能的前端框架,受到了广大开发者的喜爱。本篇文章将深入探讨基于Vue.js的"aave-graph"项目,通过分析其核心特性、开发流程以及相关的...

    aave-node-app

    aave-node-app安装yarn install 配置将_config.json重命名为config.json文件将您的钱包地址和私钥添加到config.json文件中您的帐户应具有足够的ETH和DAI进行测试。开始yarn start

    Aave-Flashloan-Keepr

    AAVE清算机器人和Flashloans。 通过借款活动获取所有贷款const _loans = await LendingPool . getPastEvents ( "Borrow" , { filter : { } , fromBlock : 0 , toBlock : 'latest'} ) ;// Get _resrve , _user & _...

    grads 函数

    aave 函数用于计算加权区域平均,语法为 aave(expr, { xdim1, xdim2, ydim1, ydim2 | global | g } )。其中,xdim1, xdim2, ydim1, ydim2 为区域边界,global | g 为全局平均标识符。 使用注意 1. 对于全球平均,...

    tranche-aave-protocol

    AaveProtocol的用法a)部署JAave合同并对其进行初始化(地址_priceOracle,地址_feesCollector,地址_tranchesDepl) 要完成的最新的Kovan环境要被更新合同大小(主合同,无接口,无测试合同) 单笔合约限额为24 KiB...

    aave-interest-simulator

    Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: yarn start 在开发模式下运行该应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何...

    Calculator_max_wave_

    然而,由于描述中的“microwave moj aave tevo dj max repfvdfbgn”并没有明确的IT术语,我们可以推测这可能是某种加密信息、乱码或者是项目内部的某种代码或俚语。 【描述】中的“microwave moj aave tevo dj max ...

Global site tag (gtag.js) - Google Analytics