Bancor 2.1 引入單代幣做市避免無償損失,簡單瞭解如何操作。

原文標題:《如何使用 Bancor 避免無常損失》
撰文:屏風

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

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

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

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

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

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

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

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

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

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

如何使用 Bancor

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

然後連接平臺,以下是 Ethereum 平臺;以下是 EOS 的 平臺,然後點擊右上角的「{連接錢包」。

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

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

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

一分鐘學會如何使用 Bancor 減少無常損失

一分鐘學會如何使用 Bancor 減少無常損失

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

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

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

一分鐘學會如何使用 Bancor 減少無常損失

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

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