長話短說

如果你接觸過 DeFi,你幾乎肯定聽說過這個術語。當您的代幣價格與您將其存入池中時相比發生變化時,就會發生無常損失。變化越大,損失就越大。

等等,那麼提供流動性會讓我虧錢嗎?爲什麼說損失是無常的呢?這源於一種特殊市場(稱爲自動做市商)的固有設計特徵。向流動性池提供流動性可能是一項有利可圖的事業,但你需要牢記無常損失的概念。


介紹

Uniswap、SushiSwap 或 PancakeSwap 等 DeFi 協議的交易量和流動性出現了爆炸式增長。這些流動性協議基本上使任何擁有資金的人都可以成爲做市商並賺取交易費用。做市民主化使得加密貨幣領域的許多無摩擦經濟活動成爲可能。

那麼,如果你想爲這些平臺提供流動性,你需要了解什麼?在本文中,我們將討論最重要的概念之一——無常損失。


什麼是無常損失?

當你向流動性池提供流動性時,你存入的資產的價格與存入時相比發生變化,就會發生無常損失。這種變化越大,你遭受的無常損失就越大。在這種情況下,損失意味着提款時的美元價值低於存款時的美元價值。

包含價格範圍相對較小的資產的資產池將較少受到無常損失的影響。例如,穩定幣或不同包裝版本的硬幣將保持在相對有限的價格範圍內。在這種情況下,流動性提供者(LP)的無常損失風險較小。

那麼,爲什麼流動性提供者在面臨潛在損失的情況下仍然提供流動性呢?嗯,無常損失仍然可以通過交易費用來抵消。事實上,即使 Uniswap 上那些非常容易遭受無常損失的礦池也可以通過交易費用實現盈利。

Uniswap 對直接流向流動性提供者的每筆交易收取 0.3% 的費用。如果某個池子裏的交易量很大,那麼提供流動性也是有利可圖的,即使該池子面臨嚴重的無常損失。然而,這取決於協議、特定池子、存入的資產,甚至更廣泛的市場條件。


無常損失是如何發生的?

讓我們通過一個例子來了解流動性提供者的無常損失是什麼樣的。

Alice 在流動性池中存入 1 ETH 和 100 DAI。在這個特定的自動做市商(AMM)中,存入的代幣對需要具有同等價值。這意味着存款時 ETH 的價格爲 100 DAI。這也意味着 Alice 存款在存款時的美元價值爲 200 美元。

此外,池子裏總共有 10 ETH 和 1,000 DAI,由 Alice 等其他 LP 出資。因此,Alice 擁有池子 10% 的份額,總流動性爲 10,000。

假設 ETH 的價格上漲至 400 DAI。在此過程中,套利交易者會將 DAI 添加到池中,並從中移除 ETH,直到比率反映當前價格。請記住,AMM 沒有訂單簿。決定池內資產價格的是池內資產之間的比例。雖然池中的流動性保持不變(10,000),但池中資產的比例會發生變化。

如果 ETH 現在是 400 DAI,則池中 ETH 與 DAI 之間的比率發生了變化。由於套利交易者的努力,池中現在有 5 個 ETH 和 2,000 個 DAI。

因此,愛麗絲決定提取她的資金。正如我們之前所知,她有權獲得資金池 10% 的份額。這樣,她就可以提取 0.5 ETH 和 200 DAI,總計 400 美元。她存入了價值 200 美元的代幣,賺取了不錯的利潤,對嗎?但是等等,如果她只持有 1 ETH 和 100 DAI 會發生什麼?現在這些資產的總價值爲 500 美元。

我們可以看到,愛麗絲通過持有而不是存入流動性池會更好。這就是我們所說的無常損失。在這種情況下,Alice 的損失並不大,因爲初始存款金額相對較小。但請記住,無常損失可能會導致鉅額損失(包括初始存款的很大一部分)。

話雖如此,愛麗絲的例子完全忽略了她因提供流動性而賺取的交易費用。在許多情況下,賺取的費用可以抵消損失,並使提供流動性有利可圖。即便如此,在向 DeFi 協議提供流動性之前瞭解無常損失仍然至關重要。


無常損失估計

因此,當池中資產的價格發生變化時,就會發生無常損失。但具體是多少呢?我們可以將其繪製在圖表上。請注意,它沒有考慮提供流動性所賺取的費用。

Impermanent loss chart


以下是該圖告訴我們的與 HODLing 相比的損失的摘要:

  • 1.25 倍價格變化 = 0.6% 損失

  • 1.50 倍價格變化 = 2.0% 損失

  • 1.75 倍價格變化 = 3.8% 損失

  • 2 倍價格變化 = 5.7% 損失

  • 3倍價格變化=13.4%的損失

  • 4 倍價格變化 = 20.0% 損失

  • 5 倍價格變動 = 25.5% 損失

你還需要了解一些重要的事情。無論價格朝哪個方向變動,都會發生無常損失。無常損失唯一關心的是相對於存款時間的價格比率。如果你想獲得這方面的高級解釋,請查看 pintail 的文章。


向 AMM 提供流動性的風險

坦率地說,“無常損失”這個名字並不好聽。這被稱爲無常損失,因爲只有當您從流動性池中提取代幣時,損失纔會實現。然而,到那時,損失將成爲永久性的。您賺取的費用也許能夠彌補這些損失,但這仍然是一個有點誤導性的名稱。

將資金存入 AMM 時要格外小心。正如我們所討論的,一些流動性池比其他流動性池更容易遭受無常損失。作爲一個簡單的規則,池中資產的波動性越大,您遭受無常損失的可能性就越大。最好先存少量資金。這樣,您可以在投入更多金額之前粗略估計預期的回報。

最後一點是尋找經過更多嘗試和測試的 AMM。 DeFi 讓任何人都可以輕鬆分叉現有的 AMM 並添加一些小改動。然而,這可能會讓您面臨錯誤,可能會讓您的資金永遠滯留在 AMM 中。如果流動性池承諾異常高的回報,則可能在某個地方存在權衡,相關風險也可能更高。

cta


結束語

無常損失是任何想要向 AMM 提供流動性的人都應該瞭解的基本概念之一。簡而言之,如果存入資產的價格自存入後發生變化,LP可能會面臨無常損失。