01.Curve_v1_theory
2024-04-14 14:40:06 # 12.DeFi

Curve_v1_theory

简介

  • 2020年8月创立
  • 聚焦于稳定币交易的AMM交易所,包括稳定币、映射币、锚定币
  • 不是使用solidity编写,而是用Vyper
  • 合约不可升级,非托管(项目方无权访问你的代币)

特点

针对当时uniswapV2的缺点:

​ 滑点:交易的预期价格与执行交易的实际价格之间的差额

​ 无常损失:用户向AMM资金池添加流动性后,用户撤出流动性后所得的资产与单纯持有相比会出现一定的损失

curve针对这些缺点,有自己的优点

  • 低滑点
  • 低手续费:代币交换费用统一为0.04%,存取款手续费在0%- 0.02%之间
  • 资金利用率高

其他特点

  • 去中心化
  • 简单,不需要撮合交易
  • 不需要做市商
  • 线上预言机
  • 独立路径(非路径依赖)

公式算法

  • 如果使用恒定和算法
    • 优点:无滑点;池子中的价值永远是1(这就意味着无法体现两种代币之间的价值关系 )
    • 缺点:只适用于稳定币1:1兑换。如果稳定币价格不是1:1了,就会有套利者到池子中掏空代币,使得流动性枯竭。比如USDT:DAI,当DAI价格变成0.9的时候,套利者就会用USDT换取池子中的所有USDT,导致池子中全都是DAI

image-20230804155225915

这个缺点是无法接收的,但也想获得恒定和的优点,因此Curve取其精华去其糟粕,想到了这个优化方案:取蓝色线。它介于恒定乘积与恒定和之间

image-20230804160009683

公式:池子中有n个代币

image-20230806142333084

扩增系数A是一个固定的常数,之前由Curve协议设计师选择,现在由CurveDAO选择。A越大,则恒定和的比例越大,图像越像直线

例子:池子中只有两个代币

image-20230806142405200

流动性

  • LP:交易的手续费的一半分给LP,另外一半给veCRV的持有者

  • 存入的时候可以获得LPtoken,比如LP-cCurve, LP-yCurve等。将LP-cCurve再次存入相同的池子,可以获得Curve的激励代币CRV,甚至有些池子还会提供某些项目的代币比如synthetix的项目代币snx。因此,用户的操作一般是:向池子stake代币,然后再将得到的LP再次stake。

image-20230806145237634

  • 添加流动性时发生的事情:比如我在yPool存入1000个DAI,那么根据下图,我在池子中的余额将大约是:158.9 DAI、142.4 USDC、582.4 USDT 和 121.6 TUSD

image-20230806154036683

DAO

CRV

提供流动性的时候获得CRV,特点如下:

  • 总量为30.3亿个,流通总量420,000,000 CRV

    • 62%分配给LP
      • 5%分配给CRV代币推出之前的LP,这5%的代币有一年的解锁期
      • 57%是在CRV代币推出后分配给LP的,这部分将会在未来6年多时间中逐步释放
    • 30%分配给创始团队和投资人〈有2-4年的解锁期)
    • 3%授予员工(2年的解锁期)
    • 5%用作为社区储备。
  • 每天生成100万个CRV,根据veCRV的投票比例分配在每个池子里。

CRV的释放周期:

image-20230804161028640

veCRV

  • CRV实际上并没有投票、质押的功能,真正做这些事情的是veCRV。veCRV 简单来说就是将 CRV 锁定一段时间,锁定 CRV 的时间越长,收到的 veCRV 就越多。一旦 CRV 持有者投票锁定他们的 veCRV,他们就可以开始对各种 DAO 提案和矿池参数进行投票。
  • 锁仓时间越长:1week, 1 month, 3 months, 6 months, 1 year, 5 years
  • 所有交易手续费的 50% 将分配给 veCRV 持有者,收取的费用将用于购买 3CRV(Curve 3Pool稳定池【即DAI+USDC+USDT资金池】的LP Token),并将其分发给 veCRV 持有者

  • 不能转账,只能通过锁定CRV获得

  • veCRV的持有者如果同时为协议提供流通性,会根据质押的年期最高获得2.5倍的流动性奖励,进而提高提供流动性的整体收益。如果LP在3pool中提供流动性,则他们最初将获得0.22%的APR,如果锁定$veCRV可将奖励提高到极限2.5倍,即0.55%。(如果我在提供流动性的时候,还持有veCRV)

image-20230804161726252

3CRV

  • 对所有交易费用征收 50% 的管理费。这些费用被收集并用于购买 3CRV(TriPool 的 LP 代币),然后分发给 veCRV 持有者

  • 所有交易手续费的 50% 将分配给 veCRV 持有者,收取的费用将用于购买 3CRV(Curve 3Pool稳定池【即DAI+USDC+USDT资金池】的LP Token),并将其分发给 veCRV 持有者

治理

  • 每天只会产生100万个CRV,速率固定。交易市场这么多池子,怎么把这100万个CTV分配出去呢?通过投票!而投票需要veCRV。

比如:某一个池子拥有11%的veCRV,那么这100万个CRV就会分给这个池子的人。因此,更多的veCRV意味着更多的CRV,而更多的CRV锁仓就可以获得更多的veCRV,循环正向激励。用户为了更多的CRV,就会质押更多的代币,增加了池子的流动性,因为用户想获得更多的投票权以此来获得每天释放的100万个CRV,形成了Curve War。

image-20230804162220132

拥有2500个veCRV的用户可以发起提案,治理流程如下:

image-20230806150720753

收益

  • 交易费用:0.04%手续费给流动性提供者
  • 存款获得利润
  • bonus:Curve希望每一个池子中的代币比例是相同的,比如两个代币一开始是50%:50%,如果出现30%:70%的情况,Curve会奖励给调整30%向50%增加的用户一些钱bonus(无论增加还是减少池子中的代币)。
  • 为流动性池子提供流动性而得到的额外奖励,比如CRV

滑点

image-20230806143034748

举个例子

image-20230806144701434

无常损失

image-20230806143314329

A越大,在同样的价格变化下,Curve的无常损失越大、滑点越低

y池

  • Yearn是一个收益聚合器。

  • 您可能认为Compound并不总是具有最好的贷款利率,您是对的,因此 yToken 会自动将您的稳定币平衡到具有更好利率的协议(Compound、Aave 和 dYdX)。

  • 它是免费且非托管的(与 Curve 一样),但这也是为什么 yPools 被认为风险更大,因为您使用的一系列协议本身可能存在严重漏洞。

发展

image-20230804160248281

Prev
2024-04-14 14:40:06 # 12.DeFi
Next