VUSD:Curve稳定币crvUSD:机制、部署、测试和影响全分析

要点:

5月17日,Curve正式上线了crvUSD的用户界面,标志着crvUSD稳定币的正式公开发布。

crvUSD背后的主要思想是其新颖的清算机制“LLAMMA”,它将借款人的抵押品转变为LP头寸来实现持续的抵押品再平衡,并使用特殊用途的AMM作为一种对借款人友好、波动较小的方案来替代通常在其他借贷平台上的强制清算流程。

在正式公开发布之前,crvUSD合约于23年5月3日首次部署在主网上,因为Curve团队正在使用真实资金进行“生产测试”。在正式公开发布之前的两周内,需要多次重新部署crvUSD来修补错误并实施新的优化。虽然一些评论家认为在推出新产品之前有更谨慎的方法来进行测试,但由于团队致力于构建不可篡改的协议,这些做法可能是必要的。

一些社区成员还质疑以Frax的LSTfrxETH作为唯一受支持资产启动稳定币的决定,因为与市场领导者Lido、Coinbase和RocketPool相比,其市场规模要小得多。Curve团队指出,接下来将支持Lido的stETH,并且将通过治理添加其他受支持的抵押品类型。

Curve团队一直在突破新的DeFi创新的界限,通过crvUSD,Curve有可能在整个DeFi中设定新的标准,包括帮助建立ETHLST作为默认基础代币,激励借贷平台采用更有利的清算做法,推动去中心化稳定币将变得更加去中心化,并且它有可能掀起新一波超级Dapp浪潮,因为其他主要的DeFi协议希望推出新产品,包括Aave及其即将发布的GHO稳定币。

尽管自几天前推出以来,crvUSD的铸造量一直相对温和,但预计crvUSD将对Curve上的收益率提升和投票指标产生巨大影响,并提升排名以与当今领先的稳定币竞争。

前言

CurveFinance是领先的DEX,其针对廉价、低滑点交易进行了优化,特别是稳定交易对。Curve首创了StableSwapAMM模型,与常用的恒定乘积法相比,这是一种更有效的平衡流动性池的方法。Curve后来通过CurveV2将其核心稳定的AMM扩展到波动性更大的交易对,引入了自动集中流动性的概念。Curve最受欢迎的两个交易池是3pool(USDT/USDC/DAI)和tricrypto2(USDT/wBTC/WETH)。

Curve协议是去中心化的,由CurveDAO管理。CRV代币持有人可以为veCRV投票托管或锁定他们的CRV,这使持有人能够参与治理并赚取协议产生的交易费用的50%。veCRV持有者主要是DAO,旨在利用其投票权通过计量权重投票指导CRV排放来帮助引导流动性。通过计量权重投票争夺流动性的斗争为“Curve战争”奠定了基础,在这种情况下,拥有大量veCRV的第三方平台会接受贿赂以支持某些计量权重。

如今,Curve是以太坊上排名前三的DEX,但在整体DEX交易量上远远落后于Uniswap。然而,对于稳定交易对,Curve在历史上一直领先于Uniswap和其他DEX,尽管Uniswap这一指标在过去几个月超过了Curve。

MakerDAO联创:Curve漏洞可能是牛市前的最后一次崩盘:金色财经报道,MakerDAO联合创始人Rune Christensen发布推文称,周末Curve Finance的漏洞引发了整个去中心化金融领域的广泛担忧,这可能对行业有好处。他写道:“这似乎是一个感叹‘结束了’的时刻,但也许只是这个周期的黑色星期四,即牛市前的最后一次崩盘,一切都会以一百倍强劲的方式回归”。

金色财经曾报道,由于使用Vyper编码语言版本的智能合约中的错误,DeFi协议Curve Finance的多个流动性池被利用。由于重入漏洞,攻击者使用Vyper合约耗尽了多个稳定币池,2400万美元的资金被提取。[2023/8/1 16:10:26]

CurveFinance创始人Michael“@michwill”Egorov最初在2022年7月的一次会议上发表演讲时透露,Curve正在探索推出稳定币,随后于2022年11月发布了crvUSD白皮书。5月17日,也就是白皮书发布大约六个月后,Curve正式推出crvUSD的用户界面,标志着其稳定币的正式公开发布。

crvUSD稳定币

crvUSD是建立在Curve上的CDP式稳定币;用户可以通过存入不稳定的抵押品并借入来铸造crvUSD。

crvUSD与DAI和其他超额抵押稳定币的区别在于其新颖的清算机制,称为LLAMMA。LLAMMA为借款人提供软的、持续的清算,因为抵押品价值相对于债务头寸下降,而不是像Maker或Aave等其他借贷平台上典型的完全、离散的清算。LLAMMA通过在特殊用途的AMM中有效地将一个人的抵押品转变为LP头寸来实现这一目标,随着价格波动逐渐重新平衡。与瞬时清算导致借款人100%损失相比,LLAMMA机制限制了借款人面临的潜在损失,并限制了协议承担的累积坏账风险。

例如,当借款人存入ETH抵押品并以此为抵押借入crvUSD时,抵押品将全部为ETH。但如果ETH价格下跌,该协议将逐步将一部分抵押品转换为crvUSD。如果ETH的价格回升,则现金可用于通过使用crvUSD回购ETH来重新抵押或“清算”借款人的LP头寸。如果ETH的价格大幅下跌并且抵押品接近清算门槛,那么整个抵押品头寸可能会转换为crvUSD,这应该足以覆盖借款人的债务头寸。

LLAMMA的专门AMM遵循与UniswapV3池类似的设计,其中流动性可以跨段/区间集中——两个平台之间集中流动性的主要区别在于Uniswap使用户能够指定他们集中的流动性范围,而Curve在算法上将LP的流动性集中在内部预言机价格周围。

Curve已上线GHO/crvUSD流动性池:7月16日消息,Curve已上线 GHO/crvUSD流动性池,截止发文时总流动性接近30万美元。[2023/7/16 10:58:10]

在每个集中的流动性段/波段,有一个上限和一个下限价格范围——如果头寸的价格超出这个范围,那么LP头寸将完全在单一资产中;如果价格落在范围内,那么借款人将处于“软清算模式”并且LP头寸将是两种资产的组合。

以ETH-crvUSD为例:

对于UniswapV3:如果ETH价格高于集中流动性区间的上限,则LP将完全为crvUSD;如果ETH价格低于下限,则LP将全部为ETH。

对于Curve上的LLAMMA:CurveAMM旨在在ETH价格下跌时减少对ETH的敞口,因此LP的余额构成将与UniswapV3相反——如果ETH价格高于上限,则LP将全部为ETH;如果ETH价格低于下限,则LP将完全以crvUSD形式存在。因此,在LLAMMA下,波段内内部代币余额的变化将与UniswapV3下的变化相反。

个人crvUSD借款人头寸全部汇总到一个池中,用于管理抵押品余额。池内出售和回购抵押资产的再平衡过程由外部交易者或套利者进行。为了使连续软清算按预期运行,必须知道抵押品ETH的外部价格——LLAMMA从包括UniswapTwapOracle、Chainlink和Tricrypto在内的外部预言机组合中提取价格数据,并应用EMA以减少价格波动并限制操纵预言机价格的潜在风险。

重要提示:虽然支持crvUSD债务头寸的抵押品池包括crvUSD本身,但价格预言机基于ETH/USD价格而不是ETH/crvUSD。

LLAMMA下的AMM是专门设计的,外部价格数据的变化会导致LLAMMA池中的价格出现更大的偏差,以激励套利者重新平衡池并执行部分清算或去清算池的资产。

当Uniswap上存在ETH抛售压力且P_ORACLE下跌时,P_AMM将以更快的速度下跌,这为套利者提供了从LLAMMA存入crvUSD换出ETH抵押品的机会,直到价格再次平衡。

当P_ORACLE增加时,P_AMM将以更快的速度增加,这为套利者提供了将ETH存入LLAMA池以换取更多crvUSD的机会,直到P_ORACLE=P_AMM再次出现。

Frax Finance正在研究与Curve推出部分抵押稳定币解决方案:金色财经报道,混合算法稳定币协议 Frax Finance 正在研究推出部分抵押稳定币解决方案,其 FRAX Token 是一种介于 USDC 和 DAI 这些超额抵押稳定币和 UST 算法稳定币之间的稳定币,目前已与 Curve Finance 稳定币套利协议完成集成,并构建了50/50 FRAX/USDC Frax Base Pool 策略,此外 Frax Finance 还允许其用户将流动性质押衍生品 frxETH 借给 Curve 流动性池以获取交易激励。(beincrypto)[2023/1/17 11:16:22]

对于处于软清算模式的借款人,提取抵押品或借入更多crvUSD的选项变得不可用。要在处于清算模式后重新启用提款,借款人可以:等待清算、偿还贷款或自行清算、添加更多抵押品或等待完全清算并以crvUSD取款。

如前所述,LLAMMA的清算机制避免了可能导致市场大幅波动的大规模清算,并且它能够在不对抵押品价值造成重大无常损失的情况下实现抵押资产的再平衡。尽管如此,作为不断进行再平衡的LP,借款人仍面临着价格波动带来的一些财务风险。如果外部Oracle价格剧烈波动或套利者干预不够及时,则可能会造成更大的价值损失。然而,借款人可能会在某些情况下获得抵押品价值的收益,例如当价格朝着一致的方向移动时。

请参阅0xreviews的crvUSD模拟器和0xstan的图表以了解再平衡机制的可视化。

其他挂钩稳定机制——PegKeepers和货币政策

由于市场波动或流动性突然变化,crvUSD仍会受到价格波动的影响。LLAMMA是维持crvUSD与1美元挂钩的第一道也是主要的防线,因为该机制旨在使所有crvUSD债务得到充分抵押,并激励套利者限制LLAMMA流动性池中抵押品价格与外部价格来源的不匹配。

其他可用于维持crvUSD与1美元挂钩的工具包括:

自动稳定器。PegKeepers具有铸造/销毁功能,可以在价格偏差期间降低或提高crvUSD价格。当由于对稳定币的需求暂时增加而导致crvUSD的交易价格高于1美元时,PegKeepers可以铸造无抵押的crvUSD单边存入稳定交换池,使价格回到1美元。当crvUSD因任何原因交易价格低于1美元时,PegKeeper可以从池中提取crvUSD并销毁稳定币。稳定器和AMO模块可以帮助维持稳定币的挂钩,而无需依赖大型资本密集型PSM池。在crvUSD发布时,创建了四个PegKeeper合约。合约中定义的PegKeeper动作可以被任何外部调用者调用,使他们能够以LP代币的形式赚取利润。如下图所示:

货币政策。利率已纳入AMM。随着时间的推移,利率会增加贷款的规模。根据白皮书,crvUSD的借贷利率将根据crvUSD围绕其挂钩的变化进行动态调整。借款利率公式为:rate=rate0*exp(-(p-1)/sigma)*exp(-peg_keeper_debt/(total_debt*peg_keeper_target_fraction))变量包括:PegKeeper产生的总债务,用户通过Controller产生的总债务,记录两者的比率,crvUSD的价格,以及基准利率0。

Curve:社区提出建立WBTC/sBTC Base Pool提案:金色财经报道,Curve发布公告称,由于Ren v1版本即将下线,社区提出建立WBTC/sBTC Base Pool的新提案并已启动投票。[2022/12/4 21:21:20]

crvUSD/LLAMMA总结

crvUSD/LLAMMA总结

LLAMMA是Curve用来管理crvUSD稳定币抵押的主要算法。LLAMMA将借款人的抵押品转变为LP头寸,使其能够使用专门的AMM以连续的抵押品再平衡取代离散清算。

LLAMMA通过将抵押品拆分到不同的价格范围或“区间”来减少清算期间的损失。根据借款人的风险状况和抵押资产的价格波动,可以出售和回购每个价格区间内的抵押品,以帮助维持债务头寸的充分抵押。

如果ETH抵押品的价格下跌并低于借款人价格区间的上限,LLAMMA会激励活跃价格区间中的一部分抵押品在“软清算”中出售以换取crvUSD。如果抵押品价格随后上涨,则crvUSD将换回ETH抵押品。

LLAMMA系统严重依赖套利交易者来加强crvUSD的挂钩。它将价格发现外包给外部价格预言机,并通过用于AMM流动性池的定价机制产生套利机会,与外部池相比,放大了LLAMMA流动性池中的价格变化,激励套利者重新平衡池,从而执行“软清算”。

当抵押品价格下跌且借款人进入清算模式时,借款人将可以选择偿还贷款或自行清算,或者在更极端的情况下,如果借款人的健康评分变成负数,外部清算人可以介入,这将实现为一个原子操作,清算人将取出借款人的LP抵押品并偿还他们的全部债务。

除了主要的LLAMMA机制外,Curve还有其他工具来维护crvUSD,包括具有铸币/销毁功能的PegKeepers,以在其价格偏离1美元时影响crvUSD的供应,以及货币政策,它使用利率来鼓励更多的借贷或还款活动来影响稳定币供应和价格。

使用crvUSD/LLAMMA的注意事项

LLAMMA为借款人提供了更有利的清算机制,并允许对保证金头寸进行更被动的管理。软清算只会改变抵押品的构成,而不是偿还部分债务——因此,通过保留抵押品价格上涨带来的上行潜力,软清算应该会给接近清算水平的借款人带来整体较小的财务损失。

连续清算避免了潜在的市场波动和滑点损失,而这些波动和滑点可能来自剧烈的一次性清算。

与其他AMM相比,LLAMMALP头寸不会面临相同水平的无常损失风险——随着价格波动并在恢复最初损失价值后,借款人的LP将被去清算。有些情况可能会导致无常收益,这表明crvUSD可以用作对冲工具。

crvUSD可以在没有像MakerDAO的DAI那样大量依赖USDCPSM的情况下维持其挂钩。

Curve在Arbitrum推出两个资金池,包含一个三池和一个二池:9月14日消息,稳定币兑换平台Curve核心团队成员Charlie Watkins在推特上表示,已在以太坊扩容方案Arbitrum上推出一个包含资产USDT/ETH/WBTC的三池,和一个包含资产USDT/USDC的二池,CRV奖励将在周三的DAO投票中提议。[2021/9/14 23:23:25]

AMM有自己的流动性,减少了对外部流动性来源的依赖。它还利用Curve的其他流动性来源,并有助于将更多流动性引导至Curve池。

LLAMMA重新平衡推动了更多的总量并积累了利息收入,从而导致LP、veCRV持有者和协议的费用增加,从而产生飞轮效应。

缺点:由于抵押品头寸在LLAMA下变成了LP头寸,存款人会因不断的再平衡而面临做市损失,在极端价格波动和高gas费用期间抵押品有可能遭受更大的价值损失,以及Curve合约的复杂性可能导致相对较高的gas价格,这可能会减缓主动再平衡的发生。

crvUSD部署回顾

第一份crvUSD合约于5月3日在主网上推出。Curve创始人MichaelEgorov获得了100万美元的首笔crvUSD贷款。Curve爱好者首先在链上注意到部署的合约。作为回应,Curve团队通过Twitter分享说,尽管合约已经启动,但crvUSD的正式部署尚未最终确定:“正如许多人所想的那样,crvUSD智能合约的部署已经发生。这还没有最终确定,因为UI也需要部署,敬请期待!

尽管UI没有上线,但这并没有阻止某些用户与合约进行交互。随着第二天第二个合约部署的宣布,Curve团队联系了一位将50kUSDC换成crvUSD的用户,以退还他们过时的代币,该用户立即退还这些代币以换取USDC。

第二次部署两天后,部署了crvUSD合约的第三次迭代,以解决某些情况下gas异常高的问题。由于团队通过套利交易对Egarov的100万美元风险头寸现场测试了软清算机制,因此这份新合约已经保留了大约一周。该团队宣布,现场测试的结果是,PegKeepers被触发是为了稳定crvUSD,并且借款人的价值损失完全在预期范围内。

最后,crvUSD合约的第四次迭代于23年5月14日部署,它为借款人增加了新的优化,以防止抢跑交易造成的滑点价值损失,并进行了其他几个错误修复和参数调整。有关更多技术细节,请参阅创始人@michwill的提交列表。

生产测试

虽然以太坊上的智能合约默认情况下是不可篡改的,但许多DeFi协议依赖于DAO/多重签名管理的代码,这些代码利用可升级的代理合约来更改执行合约功能的逻辑——这对于开发人员对已部署合约进行修复错误或添加新功能很有用。通常,DeFi团队可以在大多数用户甚至没有注意到的情况下实施这些更改。然而,拥有可升级的代理合约也提供了一定程度的可篡改性,这带来了新的安全风险,并可能使恶意方能够利用用户资金。

纵观其历史,Curve团队一直坚定地致力于不可篡改路线,并选择在大多数情况下放弃使用可升级合约——这意味着用户资金不能通过代币智能合约的可升级性来利用因子;合约不能被Factory管理员杀死)。这也意味着Curve无法在不完全重新部署智能合约的情况下轻松修补新发现的错误。正如Curve团队在Twitter上回忆的那样,启动稳定币池子时需要进行多次重新部署:“稳定币池子在2020年1月重新启动了3次。第一个加密池在polygon上重新启动了3次。稳定币是一个复杂得多的系统。那有什么惊喜呢?需要确保一切正常!”

通常需要在主网上进行测试,以测试新的对抗性条件,并使用真实资金进行测试,找到新的gas优化领域,并众包代码审查。即使在花费所有时间思考所有边缘案例之后,团队也极不可能在crvUSD等新颖复杂的应用程序的首次主网上线时就把所有事情都做好。

因此,现在crvUSD前端已经正式上线,即使发现更多的错误需要重新部署更多的代币合约,这对crvUSD的安全性和优化来说是一个令人鼓舞的迹象。鉴于稳定币的关键任务性质以及Curve作为最受欢迎的稳定币对交易场所的重要性,必须对所有可预见的风险进行充分的测试,最终为crvUSD的安全性提供更大的保证。

到目前为止的学习/观察

每次部署新的代币合约后,创始人@michwill通常会以sfrxETH抵押头寸贷出100万美元的crvUSD债务头寸,然后借入更多的crvUSD以承担接近风险的风险头寸,以便通过套利交易实时测试软清算过程。由于债务头寸是在23年5月6日第三次部署时启动的,因此sfrxETH抵押品的价格在2070美元左右,后于5月12日跌至约1820美元的低点。

@michwill报告说,10个价格区间中的第一个已从sfrxETH完全清算到crvUSD,而第二个区间内的抵押品价值由于再平衡损失而下跌。根据Curve团队对清算事件的回顾,“唯一的头寸是‘软清算’大约一周,损失了几个百分点的价值。这完全在预期范围内”。总体而言,mich指出,他的起始值仅损失了0.5%,这与白皮书下图所示的历史回溯测试一致:

Curve团队还报告称,在此测试期间,“DAO在那一周从CDP和为稳定crvUSD中产生的约150万crvUSD中获得的收益约为2000美元。这些是“测试收入”,因此它们不会转化为费用分配,但它们测试了生产中的可能性”。150万美元资本每周2000美元费用相当于约7%的年收益率,这是一个不平凡的利率或回报。

根据最新部署的Github存储库,在启动时围绕crvUSD设置了一些借款和费用结构的参数:

支持的抵押资产:发布时仅支持sfrxETH

使用的预言机:TriCrypto、ChainlinkETH和UniswapTwap预言机

稳定费:0.01%

政策利率:如果PegKeepers为空,则为10%;达到目标分数时为4%

PolicySigma=2%在达到目标债务比例时

保单债务比例=10*10**16Billions项目组#Swap费用支付给借款人,没有管理费,借款人支付的利息被纳入AMM,AMM通过fee_receiver合约最终支付给veCRV持有人。

根据Github上部署日志的相关合约:

一些社区反馈

一些社区成员质疑仅从sfrxETH启动crvUSD的决定,认为frxETH在ETHLiquidStaking提供商中是一个相对较小的市场。frxETH远远落后于Lido的stETH和RocketPool的rETH。其他人对Frax团队未能兑现其取消多重签名并转向纯粹的链上治理的承诺表示担忧。

Curve团队在Twitter上回应说,“因为frxeth池是当时唯一拥有良好预言机的池子”,还指出:“stETH是下一个,上限更大”。然后,应社区的要求,Curve团队随后在其官方文档中添加了以下关于crvUSD抵押品选择的说明:“在测试$crvUSD时,该团队为$sfrxETH创建了一个市场,市值较小因为它有一个兼容的预言机。预计DAO将批准其他形式的抵押品。”

自推出FraxBP池子以来,FraxDAO一直与Curve密切合作。虽然Curve关于选择frxeth池子预言机在技术上可能是有效的,但考虑到FRAX作为DAOCVX排行榜的领导者对Curve的影响,人们质疑以frxETH作为唯一市场启动的决策过程当然值得探索,这可能会违背Curve团队对信任最小化和去中心化的承诺。

很明显,Curve作为最受欢迎的稳定资产对交易平台,在整个DeFi市场具有很大的影响力。自从第一个crvUSD合约部署在主网上以来,frxETH一直是市场上增长最快的ETHLSD代币之一,自5月3日以来的短短两周内上涨了约17%,总质押ETH总量超过20万。

结论——crvUSD可能会产生深远的影响

crvUSD的推出恰逢其时。最近几个月,主要的法币支持的稳定币遇到失败和挫折,已经说明了去中心化、可预测和功能性稳定币的优势。即使是领先的DeFi原生稳定币也受到USDC脱钩的负面影响,包括MakerDAO的DAI和Frax的FRAX。Curve显然应用了从过去稳定币的失败中吸取的教训,提出了一种新颖而深思熟虑的机制来构建更具弹性的crvUSD。

Curve团队一直在推动新的DeFi创新的边界,现在通过将新的稳定币集成到其现有产品套件中,他们可以为去中心化稳定币和借贷协议建立一套新的标准。Curve放宽仅将FRAX的sfrxETH作为唯一受支持的抵押品市场的决定,并表示接下来将增加对Lido的stETH的支持——此举可能有助于将ETHLSD确立为DeFi的默认基础代币。Curve也有可能掀起新一波超级Dapps浪潮,因为其他领先的DeFi协议希望推出新产品,包括Uniswap及其移动钱包和NFT做市愿望,Blur及其NFT借贷产品,以及Aave及其即将推出的产品GHO稳定币。

尽管自几天前推出以来,crvUSD的铸造量一直相对温和,但我们预计crvUSD将对Curve上的收益率提升和投票产生重大影响,并提升排名以与当今领先的稳定币竞争。

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

链链资讯

ICPXET:总结:FTX 帝国崩溃的真实原因是什么?

吴说作者|ColinWu当FTX帝国轰然崩塌之前,99.9%的人都觉得:也许他存在很多关联交易,也许他扩张过快,但崩溃“不是那么可能吧”?毕竟它的形象是如此光鲜,是加密世界与监管沟通的领头人.

[0:6ms0-3:747ms