Curve Finance 估值:最被忽视的 DeFi 协议
Curve Finance 可能是 DeFi 中最重要和最被忽视的协议。它的日交易量超过了 10 亿美元,撰文时该协议锁仓量约 70 亿美元。许多主要借贷平台或去中心化交易聚合平台的用户在没有意识到的情况下间接使用了 Curve。
在这份报告中,我们将首先来看看 Curve Finance 是什么,并解释其本地代币 CRV 的经济学。如果你已经熟悉该平台,请跳转到本文对 CRV 估值的分析,以及有关该协议的优势和风险的综述部分。
Curve Finance 简介
Curve 创始人 Michale Egorov 于 2019 年 11 月发布了「StableSwap」白皮书,并最终在 2020 年 2 月 10 日将该协议重新命名为 Curve Finance。Curve 是一个自动化做市商 (AMM) 协议,旨在提供预期价格稳定的资产 (比如稳定币) 之间的交易。最初该协议的用户采用速度很慢,当时 DeFi 是一个相对较新的概念,Curve 在推出后的几天内只吸引了 200 万美元的存款 (锁仓量) 和 100 万美元的成交量。
而到了 2020 年 8 月 14 日,Curve 本地代币 CRV 的发布标志着该协议的一个重要转折点。随着 CRV 作为新的流动性提供者 (LPs) 激励,该协议吸引的存款 (锁仓量) 立即增长了 180%,达到 12 亿美元。自那以后,Curve 上的存款已经增长到撰文时的近 70 亿美元 (今年 5 月中旬甚至超过了 80 亿美元)。

上图:Curve Finance 协议中的锁仓价值变化。图源:DeFi Pulse
虽然当前有多个 AMMs (比如 Uniswap、Bancor 和 Balancer 等) 都可以实现代币互换,但 Curve 是开创性的 AMM 协议之一,它可以实现价格稳定资产 (如稳定币) 之间的低滑点交易。这就允许任何预期稳定的资产之间进行低滑点交易,这些资产包括锚定币(比如价格锚定 USD 的 DAI、USDC 和 USDT,锚定 BTC 的 renBTC、sBTC 和 wBTC,以及锚定 ETH 的 steth、seth 等) 和资金池代币 (vault tokens,比如 cDAI、cUSDC 和 yDAI、yUSDC) 等等。比如下图的四个 Curve 流动性池,每个池中的资产都是锚定某种相同的资产:锚定 USD 的 3pool 池、锚定 BTC 的 ren 池和 sbtc 池,以及锚定 ETH 的 steth 池(当前每个流动性池中包含2-4种资产不等)。

截图来源:https://curve.fi/pools
由于每个 Curve 流动性池中的代币应该以类似的价值进行交易,当用户向某个流动性池存入某种代币 (也即提供流动性) 时,该代币将根据该池中不同代币的权重进行分配。比如,下图是撰文时 3pool 池中的三项资产 (DAI、USDC 和 USDT) 在该池中的占比,如果此时用户 Alice 向 3pool 池中存入 100 USDT,那么 Alice 存入的 100 DAI 会按照当前比例分成 33.41 DAI、27.97 USDC 和 38.62 USDT。这也就意味着,当 Alice 想要从 3pool 池撤出流动性 (也即提款) 时,可以选择同时提取这三种资产,当然也可以选择仅提取其中某一种资产 (比如仅提取 DAI)。

截图来源:https://curve.fi/3pool
这也有助于稳定币保持其正确的挂钩,因为当价格偏离挂钩时,交易员很容易套利。以上面的例子为例,3pool 池中的 USDC 占比 (权重) 相对较低 (即27.97%),USDT 占比相对较高 (即38.62%),而最佳平衡是它们的占比相等 (由于 3pool 池中有三项资产,因此最佳平衡是各自占 33.3%)。此时,为了使资金池更均衡,一名流动性提供者 (LP) 向该池中存入 USDC 时获得的报价 (比如$1.001) 将会高于向该池中存入 USDT 的报价 (比如$0.999) (注:LP 在向某个 Curve 池存入资产之后,会获得该池的 LP token,获得多少 LP token 会受到 LP 存入的资产数量以及该资产的报价的影响。因此,在同一个流动性池中,如果存入的 Token 数量相同,存入报价更高的 Token 能够让 LP 获得更多的 LP token。这些 LP token 代表了 LP 在该池的所有权份额,可以按比例获取该池的兑换费,且 LP 可以将获得的 LP token 进行质押挖矿CRV代币。因此,上述例子中的这种情况能够激励 LP 向该池存入 USDC,从而能够获得更多的 3pool 池的 LP token)。同样的概念反之亦然,即当 LP 从 3pool 池撤出流动性或者当某个用户在 3pool 池中进行稳定币兑换时,USDC 的报价要高于 USDT。这种平衡机制有助于维持锚定 (即不会使池中的某项资产价格过高或过低),同时改变池内等价资产的权重:Curve 上的资金池总是在试图平衡池中的资产比例!

上图:Curve 3pool 中的三项资产 (DAI、USDC 和 USDT) 的权重变化情况,这三项资产之间的权重是此消彼长的关系。
Curve 通过采用一个独特的 AMM恒定总和函数 (constant sum function,即 x+ y = 常数) 和恒定乘积函数 (constant product function,即 x * y = 常数) 的结合形式,从而来实现这种平衡机制。二者结合的结果如下图中的蓝线<