在 DeFi(去中心化金融) 中,非永久性损失是指与仅持有代币相比,在流动性池中投资流动性时发生的价值损失。[1][2][3]
当用户的代币价格与他们将其存入流动性池时相比发生变化时,就会发生这种情况。变化越大,损失越大。[4][5] 换句话说,非永久性损失意味着提款时的美元价值低于存款时的美元价值。
Uniswap、SushiSwap、PancakeSwap 和 MindSwap 等自动化做市商允许任何有资金的人成为做市商并赚取交易费用。[8]
资产价格范围相对较小的流动性池遭受非永久性损失的可能性较小。稳定币或同一代币的不同封装版本将保持在相对受控的价格范围内。在这种情况下,流动性提供者 (LP)遭受非永久性损失的风险较小。[9]
流动性池通常包含两种资产,一种可能是 DAI 等稳定币,另一种可能是 以太坊 (ETH) 等波动性更大的加密货币。
提供者需要在 DAI 和 (ETH) 中提供同等水平的流动性,但突然间,ETH 的价格上涨。[10]
这创造了一个套利机会,因为流动性池中 ETH 的价格现在没有反映现实世界中发生的情况。为了确保 DAI 与 ETH 的比例保持平衡,其他交易者将以折扣价购买 ETH,直到再次达到平衡。[11]
套利后,流动性提供者最终可能会获得更多的 DAI 和略少的 ETH。减值损失评估其资产的当前价值与将其留在交易所的价值相比。
只有当提供者决定永久提取其流动性时,损失才会变为永久性。[12]
在这个简单的例子中,Uniswap 池中只有一个流动性提供者,该池由 50% 的 ETH 和 50% 的 DAI 组成,他们向池中提供 10 个 ETH 和 1000 个 DAI。只有一个提供者的流动性池不是一个现实的场景,但提供了一个很好的例子来理解非永久性损失在假设情况下是如何运作的。[13]
假设,当用户进入流动性池时,ETH 的价值为 100 美元:
然后,ETH 的价格翻倍至 200 美元
即使资本没有均匀地分布在不同的代币中,Balancer 协议也允许 AMM 充分利用闲置资本。任何人都可以使用 Uniswap 池提供流动性,但要求使用 ERC20 代币提供的值与使用 ETH 提供的值相同。这意味着所有 Uniswap 池都是均匀的“50/50”池。[14]
不均匀的 Balancer 池会产生更高的滑点,从而降低交易量、APR 和非永久性损失。[15]
使用 Balancer,如果代币持有者相信某个代币,他们可以保持对该代币的强大敞口,同时通过 balancer 池赚取交易费用。[16]
作为一个理论示例,请参考图 1,假设用户非常看好 ETH,并希望使用 ETH 和 DAI 提供价值 1,000 美元的流动性。他们考虑了三个不同的流动性池,ETH/DAI 权重分别为:50/50、80/20 和 95/5。下图显示了假设初始 ETH 价格为 250 美元的情况下,池价值如何随着 ETH 价格的变化而变化:[17]
该图表显示了不均匀池如何允许与仅持有 ETH 建立更紧密的关联。[18] 虽然允许与选定代币建立更高的价值关联,但不均匀的 Balancer 池会产生更高的滑点,从而降低交易量和 APR。
同样的逻辑适用于具有三个或更多代币的池。例如,当分析前两个代币之间的交易时,具有四个代币和权重 40/40/10/10 的池的行为类似于 50/50 池,但当分析第一个和最后一个代币之间的交易时,其行为类似于 80/20 池(40/10 = 80/20)。[19]
Everipedia 团队的奇异 AMM MindSwap 使用高额费用来抵消非永久性损失。每当有人使用他们的池在 IQ 和 PredIQt 代币之间进行交易时,流动性提供者都会赚取 0.7% 的交易费。
AMM 协议向流动性池和提供者支付交易费用,并经常向用户分发平台代币。在 Uniswap 上,流动性提供者每次发生交易时都会赚取 0.3% 的费用。对于流动性提供者来说,更多的交易和更多的波动意味着更多的钱。如果协议上有足够的交易量,流动性提供者可以积累费用以消除非永久性损失的发生。[20]
AMM 还通过项目代币为流动性提供者提供奖励激励。如果用户向指定的 Uniswap 流动性池提供代币以分发代币奖励,他们可以在 Uniswap 上赚取 UNI 代币。向正确的 Balancer 或 Curve Finance 池提供代币将使用户赚取 BAL 或 CRV 代币。这些代币可以在去中心化金融生态系统中的其他地方使用,并在交易所进行交易。费用的积累和奖励代币的价值不仅可以抵消非永久性损失,还可以使成为流动性提供者有利可图。[21]