Curve 稳定币设计的最大亮点是借贷清算自动做市算法(LAMMA)。
LAMMA 延伸了 Curve V2 内部自动重新平衡的设计,用于自动控制抵押品的清算/去清算。
LAMMA 模型下,用户借贷/清算/去清算/偿还的过程:
借贷:用户抵押资产(e.g., ETH )借出稳定币,此时用户的抵押资产也作为一个 LP 头寸被添加至 AMM 中
自动清算:随着抵押资产价格下跌,抵押资产将会逐步被卖出为稳定币;当抵押资产低于一定的价格(P↓)后,将会被全部卖出为稳定币,以保障在外流通的稳定币的价值支撑
自动去清算:随着抵押资产价格回升,用户 LP 头寸里的稳定币将会买回抵押资产,当抵押资产回升至一定价格(P↑)后,LP 头寸里将全部为原始抵押资产
用户可以自定义自动清算的区间(Band,P↑~P↓)
自我清算:除自动清算外,用户也可以选择自我清算
偿还:白皮书中未说明,但想来应该就是偿还稳定币,取回 LP 头寸中的资产
除了 LAMMA 外,Curve 稳定币还有一个设计是自动稳定器(Automatic Stabilizer),这个设计和 Frax Curve AMO 基本一样,就是通过 Curve Pool 进行公开的货币买卖来调控货币的供需和价格稳定
经模拟,清算带来的用户损失低
清算不用依赖外部流动性
系统面临坏账的风险低
降低联级清算发生的风险
用户在清算/去清算过程中会有手续费收益