Curve V2是uniswap V3最大的竞争对手,我们知道,uniswap V3的无常损失从数学上是可以计算的,而很多人会问,那么curve V2的无常损失如何计算呢,甚至会问curve V2会有无常损失吗?只要是多代币的做市都存在无常损失,即使是传统的订单簿做市也有类似无常损失的情况,那么同样作为自动做市商的curve无常损失在数学上是否可以计算呢?我们来看一下在curve中两个不同时刻WETH的占比和兑换价格的变化情况,
我们发现在两个时刻的兑换价格几乎相同的情况下,而WETH的占比却不同,这说明在curve中流动性提供者的,当价格回到原点时,资产比例并不必然回到原点,因此curve的资产跟价格的曲线并不存在唯一确定的关系,而跟价格变化的路径有关。然而这对于uniswap来说,只要价格的起点和终点相同,资金池中代币的价值比例关系就是固定不变,当价格回到原点时,资产比例也必然回到原点。我们知道curve V2的价格是与内部预言机的价格相关的,由于内部预言机的价格与价格路径相关,由于市场走势的不确定性,即使在价格相同的情况下,价格路径也不一定相同。因此curve V2的无常损失是无法从数学上进行定量计算的。在不同的市场走势下,curve V2的LP可能遭受无常损失甚至获得收益。