什麼是無常損失

像Uniswap,SushiSwap等DeFi協定為加密數位貨幣市場帶來了流動性的巨增。這些流動性協定使持有數位資產的使用者都能成為做市商並獲取交易費。人人可成為做市商,使得加密貨幣領域下的各類經濟活動變得更透明和更親民。

但是,您在向流動資金池提供流動資金,有利可圖的同時,還應關注“無常損失”這一概念。

什麼是無常損失?

當您向流動資金池提供流動性時,會發生無常損失,也就是當您存入資產前與存入資產時數字資產價格會發生變化。這種變化越大,您遭受無常損失的可能性就越大。在這種情況下,損失就是您取款資金時的價值低於您存入資金的價值。

包含資產的價格保持在相對較小範圍內的池將較少遭受永久性損失。例如,穩定幣或錨定代幣組成的流動性池,滑點一般在相對有限的範圍內。在該情況下,流動性提供者遭遇無常損失的風險較小。

如果成為流動性提供者將面臨潛在損失,那為什麼用戶還願意提供流動性呢?無常損失仍然可以通過交易費抵消。以Uniswap為例,即便有無常損失的存在,由於交易費用的關係,使用者依然也可獲利。

Uniswap對每筆交易收取0.3%的費用,並直接分配給流動性提供者。如果給定資金池中發生大額交易,即使該資金池承受了巨大的無常損失,提供流動性依然有利可圖。但是請注意,這取決於協議、特定池、存入的資產以及市場動態。

為什麼會產生無常損失?

讓我們通過一個案例,說明流動性提供者的無常損失是如何產生的。

用戶A在流動資金池中存入了1 ETH和100 DAI。在對應自動做市商(AMM)機制中,要求存入數位貨幣的資金對必須具有同等價值。這意味著在存款時,1 ETH價格=100 DAI。那麼此時,A存款時資產價值為200美元。

此外,資金池中總共有10 ETH及1,000 DAI,由其他流動性提供者像A一樣出資。因此,A在資金池中佔有10%的份額,總流動資金為10,000美元。

假設ETH的價格上漲到400 DAI。在這種情況下,套利交易者會將DAI添加到池中並從池中移除ETH,直到比率反映市場價格。請注意,自動做市商機制是不存在訂單簿的,決定池中資產價格的是池中資產之間的比率。儘管池中的流動性保持不變(即10,000),但池中資產數字資產的比率卻發生了變化。

如果當前1 ETH=400 DAI,那麼池中ETH數量和DAI的比率已更改。由於套利交易者的操作,現在流動池內有5 ETH和2,000 DAI。

如果用戶A決定提現資金,如我們先前所知,他有權獲得10%的份額,因此可以提取0.5 ETH和200 DAI,總計400美元。自從A存放了價值200美元的代幣以來,他獲得了可觀的利潤,對嗎?但是如果他不做流動性提供者而是只是持有1 ETH和100 DAI,會發生什麼?他可以獲得500美元。

在這樣的情況下,持幣比存入資產注入流動性而會獲益更高,這就是我們所說的無常損失。

雖然在上述案例下用戶A的損失並不多,且他的初始存款金額相對較小。但是請記住,無常損失可能會導致重大損失(甚至包括大部分初始存款)。

雖然如此,我們上述的案例忽略了用戶提供流動性可獲得的交易費用。在很多情況下,使用者賺取手續費可能會抵消損失,並使提供流動性仍然可獲利。即便如此,在為DeFi協議提供流動性之前,請務必瞭解無常損失這一概念,這至關重要。

利用自動做市商機制提供流動性的風險

事實上“無常損失”並不是一個非常貼切的名稱。只有當您從流動資金池中提取資產後,損失才會變為現實,並且成為您真真切切的損失。而且您賺取的費用或許可以抵消損失,但它還是一個有點誤導的名稱。

當您將資金存入自動做市商流動池需格外小心。如前所說某些流動性池比其它池更容易遭受無常損失。用一個簡單的規則來判斷,池中的資產越不穩定,您就越有可能面臨無常損失。您存入資金也建議您分批存入少量資金開始。這樣您可在投入更多資金之前,粗略地估算您預期的回報。

最後一點是尋找更多經過驗證的自動做市商機制。去中心化項目使得任何人都可以輕易地對現有的自動做市商機制進行分叉,並添加一些細小的改動,這可能會讓您面臨錯誤,甚至可能會讓您的資金無法取回。如果一個流動性池承諾的回報率異常高,請您務必權衡對應的風險。

總結

“無常損失”是任何希望成為自動做市商(AMM)並成為流動性提供者的人都應該理解的基本概念之一。簡而言之,如果自存款以來所存資產的價格發生變化,則流動性提供者則可能遭受無常損失。