去中心化金融即使在2022年中期加密货币崩盘之后,像Uniswap和Curve这样的去中心化金融(DeFi)协议仍然锁定了近40亿美元的总价值。 分散交流去中心化交易所(DEX)让任何人都能成为做市商并赚取交易费,从而以更利于加密货币的替代方案取代中心化交易所。
例如,当您将加密货币存入 Uniswap 时,该协议会铸造并向您发送一个流动性代币,代表您对流动性池的贡献。然后,每当发生交易时,发送者需支付 0.3% 的手续费,该费用按比例分配给池中的所有流动性提供者——这为您提供了一笔收入来源。
但是,如果您存入的加密货币价值发生变化会发生什么情况?您可能会遇到以下情况: 永久损失.
无常损失是一个复杂的概念,但归根结底就是使用流动性池的机会成本。
什么是无常损失?
无常损失是指存入流动性池的资产价格发生变化时产生的损失。在需要按一定比例提供两种资产的流动性池中,如果其中一种资产的波动性大于另一种,则此类损失十分常见。例如, Uniswap DAI/ETH 50/50 流动性池,其中 DAI 的价值固定为 1.00 美元,考虑到 ETH 的波动性,可能会造成无常损失。
包含波动性较低资产(例如稳定币或同类代币)的流动性池,其无常损失风险也较低。除了稳定币之外,您还可以使用非均衡流动性池和多资产流动性池来降低无常损失,我们将在下文中详细介绍。
无常损失是如何发生的
假设你向 Uniswap 流动性池存入 20 个价值 10,000 美元的 ETH 和 10,000 个价值 10,000 美元的 DAI。然后,ETH 在外部交易所的价格上涨至 550 美元,例如 Coinbase经过计算,当流动性池中拥有 10,448 DAI 和 19.07 ETH 时,ETH 在 Uniswap 上的价格将为 550 美元。因此,套利者会迅速从流动性提供者 (LP) 处买入 ETH,直到 ETH 的价格与 Coinbase 和更广泛的市场价格趋于一致。

套利之后,您将面临约 23 美元的无常损失,因为如果您持有 ETH 而不是将其贡献给流动性池,您将多赚取约 23 美元。当然,您还必须考虑在持有期间收到的交易手续费收入,这些收入可能会抵消部分损失。换句话说,如果您的手续费收入高于无常损失,您仍然可以盈利。
无常损失是永久性的吗?
无常损失并非流动性提供者在DeFi协议中持有头寸所遭受的实际损失。相反,它是指与买入并持有相同资产相比所产生的机会成本,或者说是平仓时可能获得的收益更少的风险。
值得注意的是,这些损失只有在您从交易所提取加密货币后才会永久存在。 流动资金池在上述例子中,如果 ETH 价格回落到 500 美元,那么无常损失就会消失。但是,如果您在 ETH 价格为 550 美元时从流动性池中提取 ETH,那么损失就会变成永久性的。
如何计算无常损失
流动性池是 聪明的合同 这些平台持有两种或多种不同的代币,并允许任何人根据特定规则进行充值或提现。然而,无常损失取决于每个协议的具体规则,你需要研究你所使用的 DeFi 协议的算法,才能进行最准确的计算。
也就是说,最常见的规则是 常数乘积公式 或 x * y = k其中 X 和 Y 分别代表两种代币的储备量。要提取代币 X,您必须存入相应比例的代币 Y 以维持恒定的储备量。 k 费用前。然而,实际上,交易费用会转入储备金,从而增加储备金的价值。 k 随着时间的推移。

以 Uniswap 为例,代币 A 的价格从 1,200 上涨到 1,203.03,这导致代币 B 的价值下降到 399,以保持常数 3。交易完成后,加上交易费,流动性份额的价值为 3.015。
您可以使用多种计算器来调整这些数字,以便更好地了解您的无常损失风险。例如, 白板加密 提供简单和高级计算器,帮助您将投资于流动性池的总价值与加密货币的买入并持有价值进行比较,以确定无常损失。
如何避免无常损失
避免无常损失的最简单方法是使用 stablecoins 这些资产的价值不会发生变化。例如,Curve 只包含价值相同或非常接近的资产,包括 USDC 和 DAI 等稳定币,以及同一基础资产的不同封装版本,例如 wBTC 和 sBTC。因此,无常损失的风险非常低。
另一种常见的解决方案是调整资产配置以降低无常损失风险。例如,Balancer 使用与常见的 50/50 加权模型不同的任意权重。因此,您可以通过 80/20 的资金池来维持对某些资产更高的敞口。代币在资金池中的权重越高,无常损失风险就越小。其他 DeFi 协议则使用多资产流动性池来增强分散化。
最后,一些DeFi协议正在探索全新的概念。例如,Bancor旨在通过根据价格预言机提供的外部价格调整权重来降低无常损失。因此,该协议甚至可以消除波动性最大的资产中的无常损失。而Tokemak则使用单边流动性池,协议的原生代币承担无常损失的风险,以换取交易费和贿赂奖励。
底线
无常损失是指您存入流动性池的资产价格发生变化时产生的损失。幸运的是,大多数流动性池会提供足够的交易手续费收入来抵消无常损失,而其他交易所也有办法最大限度地减少此类损失。然而,在使用 DeFi 协议时,理解无常损失是一个至关重要的概念。
如果你参与流动性池, ZenLedger 可以帮助您计算应税收益或损失。我们的平台会自动汇总来自不同钱包和交易所的交易记录,计算资本收益和损失,并预填常用的美国国税局表格,帮助您保持井然有序。它适用于所有类型的交易,包括流动性提供商的交易。