用戶可以用2種代幣按比例投入到流動性池,這創造了一個影響力巨大的市場,其中部分原因是任何人都可以上幣。但這也帶來了一些問題,比如無常損失。

什麼是無常損失?考慮到池子的權重為50/50,這意味著2種代幣的價值是相同的,但如果二者中的一個增加了,池子就會自動賣出增加的代幣來買入價值較低的一個,如此實現平衡。

這就意味著,最初投放的代幣在選擇提取時,其總量可能會有所不同。

不過,這種損失不是既定的,如果代幣的價格高於它們存入流動性池時的價格,那麼無常的損失就不存在了。相反,當提取的代幣時其價值低於存入時,這種損失則實際產生了,並且存入的代幣和提取的代幣的之間的差將是負的。

Bancor或Uniswap等去中心化交易所存在無常損失的問題,即代幣用於做市加入流動性池與持幣不做市的價值差。

用戶可以用2種代幣按比例投入到流動性池,這創造了一個影響力巨大的市場,其中部分原因是任何人都可以上幣。但這也帶來了一些問題,比如無常損失。

Bancor對於無常損失的解決方案

Bancor一直設法減輕和消除無常損失這一不利因素,為此最近啟動了協議的2.1版本。在一個池子裡只有1種代幣(而非2種)的情況下,可以防止無常損失與風險敞口。

以下將展示兩種方法。對於基於EOS區塊鍊和Ethereum的代幣,系統都是一樣的。

如何使用Bancor

首先,使用MetaMask解鎖錢包,如果使用EOS代幣,我們可以使用不同的錢包,如Scatter和Anchor。

然後連接平台,以下是Ethereum的平台:https://app.bancor.network/eth/protection;以下是EOS的平台:https://app.bancor.network/eos/protection,然後點擊右上角的'連接錢包'。

連接後,界面中會有2個選項:

第一個是保護池第二個是以單種代幣提供流動性

首先,點擊 'Stake ',然後選擇我們想要的無常損失保護方式,'單邊(single-sided) '或 '雙邊(dual-sided)'。

然後,選擇池子,以BNT/ETH為例,在 '雙邊 '選項中,需要同時放入價值相等的ETH和BNT兩種代幣。

在示例中,是0.4個BNT和0.00012個ETH,而在 '單邊 '選項中,只需選擇只放入BNT或者ETH。

最後,點擊 'Stake and Protect'按鈕,確認交易,用錢包支付交易費用。

然後我們就可以在 'Protection '部分看到我們的流動資金,也可以通過 'Withdraw '進行提現。

這樣一來,我們將得到交易費用和流動性挖礦可能帶來的回報。