去中心化金融的无常损失


前言

无常损失是一种去中心化金融 (DeFi) 现象,当自动做市商 (AMM) 算法驱动的代币再平衡公式在流动性池内的资产价格与流动性池外的资产价格之间产生差异时,就会发生这种现象。


一、无常损失是什么?

基于AMM的交易所不依赖活跃的买卖双方市场和订单簿,而是将您的资产与流动性提供者提供的代币池进行交易。这些代币池(称为流动性池)的组成由一个恒定的算法公式调节,该公式平衡了池中代币的比例。这种自动做市 (AMM) 过程允许去中心化交易所或 DEX 在没有中介的情况下运行,从而确保交易始终可用且从不依赖第三方。

该模型产生了一个独特的资产折旧实例,称为无常损失或分歧损失。无常损失是指流动性池内的代币价值与池外相同代币的价值不同时。由于 AMM 公式优先考虑比率余额,因此您的资产价值可能与其在流动性池之外的价值不同。如果你将你的代币从流动性池中交易出来,那将是亏损的。

为了减轻永久性损失并激励流动性提供者,去中心化金融AMM 使用利益相关者模型,该模型向流动性提供者支付所有交易费用的一定百分比,并用平台特定的代币奖励用户,这些代币本身就可以成为非常有价值的资产。为了解释无常损失的工作原理,我们将研究Uniswap ,这是以太坊区块链上的去中心化交易协议。在 Uniswap 的流动性池中,代币对必须保持相等的总价值。这种相等值的平衡由以下公式管理:x* y = k。
该公式认为 Uniswap 流动性池中一个代币的总价值必须始终等于池中另一个代币的总价值。保持代币对之间的等值关系是自动定价机制的基础。

例如,一个 Uniswap 池可能由 50% 的以太(ETH) 和 50%的DAI组成。当交易者来到 Uniswap 用 ETH 交易 DAI 时,池中的 ETH 数量减少,而 DAI 数量增加。为了应对这种数量平衡的变化,Uniswap 上的常数公式会增加 ETH 相对于 DAI 的价格,因此池中 ETH 的价值——再次——等于池中 DAI 的价值

只有在极少数情况下,价格会回到您进入池子时的确切位置,才会完全消除无常损失。池中资产之间的分歧越大,无常损失越大。在这种情况下,如果 ETH 的价格下跌而不是上涨,你仍然会经历类似程度的无常损失。在由类似Curve等行为类似的资产组成的去中心化金融 AMM 流动性池中,由于池中相对价格的差异有限,因此大大减少了无常损失。

在实践中,如果你去 Uniswap 成为流动性提供者,你的经历将没有我们上面假设的例子那么极端。您将不是唯一的流动性提供者,而是在不同时间向流动性池提供不同数量的 ETH 和 DAI 的数千人中的一员。尽管无常损失的幅度可能仍与我们的示例相似,但计算损失的确切值变得更加复杂,因为您必须独立考虑数以千计的其他流动性提供者并与您的流动性池进行异步交互。

二、无常损失具体计算

让我们看一下数字:为简单起见,我们假设您是 Uniswap 池中唯一的流动性提供者,该池由 50% ETH 和 50% DAI 组成,您向池中提供 10 ETH 和 1000 DAI。一个提供者的流动资金池并没有提供一个现实的场景,但提供了一个很好的例子来理解无常损失是如何假设的。

假设,当你进入流动资金池时,ETH 价值 100 美元:

1 ETH 的价格 = 100 DAI

该池由 10 ETH 和 1000 DAI 组成

然后,ETH 的价格翻倍至 200 美元:

1 ETH 的价格 = 200 DAI

Uniswap 之外的套利者进来并购买你池中的所有 ETH,直到价格达到 200 DAI 并匹配外部交易所

根据x * y = k公式,流动资金池现在将包括:

7.071 ETH 和 1414.21 DAI 

在 200 美元的新 ETH 价格下,您在流动性池中持有的总价值为:

1414.21 美元 + 1414.21 美元 = 2828.42 美元 

如果您只持有最初的 10 ETH 和 1000 DAI,那么您在流动性池之外持有的总价值现在将是:

2000 美元 + 1000 美元 = 3000 美元 

您的无常损失是:

$3000$2828.43 = $171.57

只有在极少数情况下,价格会回到您进入池子时的确切位置,才会完全消除无常损失。池中资产之间的分歧越大,无常损失越大。在这种情况下,如果 ETH 的价格下跌而不是上涨,你仍然会经历类似程度的无常损失。在由类似Curve等行为类似的资产组成的去中心化金融 AMM 流动性池中,由于池中相对价格的差异有限,因此大大减少了无常损失。

在实践中,如果你去 Uniswap 成为流动性提供者,你的经历将没有我们上面假设的例子那么极端。您将不是唯一的流动性提供者,而是在不同时间向流动性池提供不同数量的 ETH 和 DAI 的数千人中的一员。尽管无常损失的幅度可能仍与我们的示例相似,但计算损失的确切值变得更加复杂,因为您必须独立考虑数以千计的其他流动性提供者并与您的流动性池进行异步交互。

三 自动做市商奖励

为了减轻去中心化金融生态系统中的无常损失并激励用户向流动性池提供代币,AMM 平台向流动性池和提供者支付交易费用,并经常将平台代币分发给用户。在 Uniswap 上,流动性提供者每次交易都会赚取 0.3% 的费用。对于流动性提供者来说,更多的交易和更多的波动意味着更多的钱。平台上有足够的交易量,流动性提供者可以累积费用来抵消无常损失的发生。

最近,AMM 已经开始通过基于项目的代币为流动性提供者建立奖励系统。例如,如果您向分配代币奖励的指定 Uniswap 流动性池提供代币,您可以在 Uniswap 上赚取UNI 代币。向正确的Balancer或 Curve 池提供代币将为您赚取BAL或CRV 代币。这些代币可以在去中心化金融生态系统的其他地方使用并在交易所交易。费用的积累和奖励代币的价值不仅可以抵消无常的损失,而且可以使流动性提供者盈利。

然而,成为盈利的 AMM 流动性提供者在很大程度上取决于时机和环境。如果您在交易活跃的时候向正确的流动性池提供代币,您可以积累大量费用。

猜你喜欢

转载自blog.csdn.net/liudashuang2017/article/details/126475786