- Curve V2 在产品上推出了 tricrypto 池,支持 BTC、ETH 和 USDT 的兑换。
- 产品的背后,是 Curve V2 对波动性资产兑换的支持。
- Curve V2 和 Uniswap V3 及其他 AMM DEX 进一步形成了市场上重叠,产生更直接的竞争(之前 Uniswap V3 的稳定币兑换也已经能够与 Curve V1 竞争)。
[<https://pbs.twimg.com/media/E4qURv5XoA4461e?format=jpg&name=large>](<https://pbs.twimg.com/media/E4qURv5XoA4461e?format=jpg&name=large>)
- 上图显示,1inche 在一笔大额 ETH/WBTC 兑换时,其中有 2/3 通过 Curve V2 成交的,另外 1/3 通过 Uniswap V3 成交。说明,在兑换时,Curve V2 的交易深度是优于 Uniswap V3 的。
- 目前 Curve tricrypto 池中的 ETH&WBTC 流动价值约为 120M 美元,而 Uniswap V3 的 ETH/WBTC 池的流动性价值为 122M 美元——也就是说,在当前 Curve V2 以较少的 TVL 获得了更好的交易深度,他是怎么做到的呢?
- 简单而言,也是集中流动性做市。但与 Uniswap V3 不同,它像 Uniswap V2 一样,以一种既定的策略进行做市——也就是说,用户将流动性存入 Curve V2 和 Uniswap V2 池时,他的做市策略就是始终由协议自身的做市曲线决定的。
- 在 Uniswap V3 中,用户的做市策略可以更灵活,专业的做市商可能会有超过 Curve V2 效率的做市方案,而一般用户的做市效率可能就要低于 Curve V2。所以在整体上, Uniswap V3 的做市效率就可能低于 Curve V2。值得一提的是,基于 Uniswap V3 的灵活性,做市商可以在 Uniswap V3 上实现 Curve V2 的做市策略,只不过 gas 花费可能就难以控制了。
- 回到 Curve V2,它有几个重要的特点:
- 围绕市场价格的集中流动做市
- 内部预言机:完全链上的价格更新
- 动态交易手续费
- Curve V1 的稳定兑换其实相当于在汇率 1 附近的集中流动性做市,上面的蓝线代表的就是它的做市曲线。可以看到,Curve V1 在汇率 1 附近集中了大量的流动性。
- 虚线是一般的恒定乘积 AMM(x*y=k)的做市曲线,而黄色是 Curve V2 波动性资产的做市曲线(双资产的情况)。可以看到,黄色曲线在中间的斜率变化,即价格变化介于蓝色和虚线之间,说明它对流动性的集中也介于这二者之间。
- 这也说明,Curve V2 波动性资产的做市流动性相比一般恒定乘积 AMM 更集中在中间部分;但同时,可以看到在远离中间部分时,Curve V2 做市的价格变化(曲线斜率变化)也更大——可以分别看上图 x 轴/ y 轴 1.5 的位置。
- 在稳定币兑换中,这种集中流动性是问题不大的,因为对稳定币而言,不同的稳定币汇率是一定的,将该汇率作为流动性集中的地方是合理的。但波动性资产的汇率可能发生很大变化,如果在固定的汇率集中流动性,当市场汇率已经离该汇率较远时,集中流动性就没有了意义,反而会给交易者造成更大的交易损失。
- Curve V2 的内部预言机机制对应解决这个问题,使得其集中流动性的汇率会根据市场汇率而变化。
- 内部预言机,从名字就可以看出,Curve V2 并不依赖外部的预言机,从而减少了攻击截面;同时,与 DODO 基于外部预言机移动集中流动性的方式相比,Curve V2 允许价格发现。
- Curve V2 的内部预言机采用 Exponentially Moving Average (EMA) Price 机制。在价格变化发生时更新预言机价格,这些事件包括兑换和非池子比例的存入或取出流动性。Curve V2 内部预言机 EMA 机制中的 exponentially 体现在上一次预言机价格的权重会有一个半衰期。内部预言机最终记录价格,是当前价格和上次预言机价格的加权平均,而上一次预言机价格的权重会随时间衰减,越久越不重要。
- 在内部预言机价格更新后,Curve V2 会根据预言机价格决定是否进行 repricing,即对集中流动性的汇率进行调整——这里也有它的一套 repricing 逻辑,目的是仅在必要时才进行 repricing,防止 repricing 被频繁地触发。
- Curve V2 的动态手续费是根据池子的平衡状态而定的,当池子远离平衡态时,手续非较高,反反之较低——比如当前 Curve tricrypto 池中 USDT/WBTC/WETH 的比例为 33.28%/32.61%/34.12%,比较接近平衡状态 33%/33%/33%,所以交易手续费就比较低,为 0.079%;而若其比例变为 45%/25%/30%,偏移平衡状态较多,交易手续费就会更高。