Steaker Learn

幣知領域|白嫖池、LP 池是什麼?DeFi Farming 農夫必看!

Aug 3, 2021

除了加密貨幣金融交易之外,許多老手都知道,DeFi 世界裡還有一個幣圈獨家玩法,那就是「挖礦」。挖礦通常能獲得不錯的收益,因為它的本質是由使用者提供平台流動性,平台進而給予獎勵。那麼,如何聰明地在 DeFi 世界裡到處耕收,而非成為傻傻被收割的韭菜?就必須事先做好功課啦!

一池、二池的差異

首先,在一個 DeFi 項目中,往往會有一池、二池的設計。一池指的是單幣挖礦,也就是俗稱的「白嫖池」;而二池則是「LP 池」,為 Liquidity Provider 的縮寫,進行的便是眾所皆知的流動性挖礦 (Liquidity Mining)。

白嫖池:在低風險之下,取得穩定報酬

為什麼單幣挖礦會被稱為「白嫖池」,因為使用者只需將手上本來就持有的現貨投入礦池質押,即可領取平台方提供的額外獎勵,完全是一種「不賺白不賺」的概念!

而運作形式通常分兩種,第一種是使用穩定幣挖礦,質押 USDT、USDC、DAI 等穩定幣,挖穩定幣或新的項目代幣作為獎勵;就算挖到的項目代幣數量減少,或價值下跌,至少都還是保有本金,這也是風險最低的挖礦方式。

第二種的年化報酬率也會比穩定幣挖礦更高一點,使用從一池挖出來的項目代幣(以下代稱 A 幣)再挖礦,質押 A 幣獲得 A 幣,或質押 A 幣獲得其他新幣種(以下代稱 B 幣)。無論是哪種情況,都只需考慮 A 幣價格下跌的風險,而因為挖到的 B 幣數量會持續增加。

整理幾種常見單幣挖礦的運作形式:

  1. 質押穩定幣,領取穩定幣
  2. 質押穩定幣,領取項目代幣
  3. 質押項目代幣,領取項目代幣
  4. 質押項目代幣,領取其他新幣
A 幣代指項目代幣,B 幣代指其他新幣

當一個全新 DeFi 項目上線時,白嫖池就是最佳的宣傳手段!因為不用承擔太多風險,即可獲得驚人的年化報酬,肯定會吸引許多 DeFi 玩家蜂擁而至。不過,想維持新項目代幣的價格,就要靠項目的真本事了。

在新項目取得獲得社群信任之前,多數資深玩家只想把握上線前幾天的高報酬率(因為通常過兩三天至一週左右,礦池的報酬率就會大幅下降),同時也擔心幾天後的幣價崩跌,所以一旦挖到新幣就會立刻賣出,以確保一定獲利,這就是所謂的「挖提賣」,新項目代幣的幣價往往維持不易。

然而,若是獲得社群信任、公認有潛力的項目,比起在第一時間爭相賣出,農夫們更會因為看好未來幣價走勢,而選擇持有項目代幣。舉例來說,像 BSC 上的項目 PancakeSwap,其項目代幣 CAKE 走勢一路向上,社群的持幣意願增加,就會選擇持有現貨,或將 CAKE 繼續投入其他的礦池。

農夫們會將挖到的 CAKE 繼續復投、或是投入新幣礦池

LP 池:提供項目流動性,獲得優渥年化收益

接下來要介紹二池,也就是俗稱的「LP 池」。在 DeFi 項目上線時,初始的 LP 池內就會有兩種以上的代幣組合,而使用者在質押時,也必須提供一定比例的指定代幣組合,不能選擇只質押單幣。

Balancer 上的 LP 池,質押時要按照指定的比例投入資金

雖然流動性挖礦的年化報酬率,比單幣挖礦高出許多,但也伴隨著風險的提升,其中特別需要留意的,就是「無常損失 (Impermanent Loss)」。項目代幣有漲有跌,代幣之間的相對價值也會隨時改變,身為一個流動性提供者,在提供流動性後,最終領取的資產比例可能與初始組合不同,造成提領時的價值可能不如原先組合的價值。

不過,多半流動性挖礦賠錢的主因還是項目代幣的幣價下跌,因此農夫們還是樂意承擔少量的無常損失,提供流動性到各大 DeFi 平台。而現在網路上也有許多無常損失計算機,讓大家在投入挖礦之前先做評估。

相信大家在看完本文後,會覺得「挖礦」真的是 DeFi 機制其中一個很精彩的設計——白嫖池可以增加項目的流動性,LP 池則能夠鼓勵新項目代幣的鎖倉。然而,隨著 DeFi 蓬勃發展,不同項目的挖礦規則也日漸複雜。舉例來說,Uniswap V3 就提出了新玩法,透過設定價格區間掛單,再給予成交的買賣單挖礦獎勵,這就不屬於一池、二池的範疇了。日後若有機會,Steaker 會再介紹其他有趣的挖礦方式,也歡迎大家交流、分享!

*備註:由於幣圈發展日新月異,目前也沒有權威指標針對各詞彙給予定義,本文中所提到一池、二池、白嫖池、流動性挖礦等概念,在不同資料來源指涉的內容可能出現些微差別。


延伸閱讀:無常損失是什麼?

如果對上述提到的「無常損失」有興趣、想了解更多,我們推薦閱讀這篇《 淺談無常損失 (Impermanent Loss) 及其避險方式 》,解釋得十分清楚。

以下 Steaker 也用 Balancer 平台上 LP 池為例說明,它由 80% BAL 與 20% WETH 組成,此時 WETH 價格為 2,000 USDT,BAL 價格為 20 USDT。

  1. 使用者根據 LP 規定的比例,其中 20% 的流動性來自 WETH,另外 80% 由 BAL 所提供,若要質押價值等同 10,000 USDT 的加密貨幣,需質押 1 顆 WETH 和 400 顆 BAL,初始價值為:1*$2,000+400*$20=$10,000。
  2. 完成質押後,礦池中共有 5 顆 WETH 和 2,000 顆 BAL,總價值為:5*$2,000+2,000*$20=$50,000。因此使用者提供 LP 池 20% 的份額。備註:流動性挖礦的真實邏輯是以量制價,所以當 20/80 的池中有 5 WETH 和 2,000 BAL 時,1 WETH=100 BAL。
  3. 市場變化萬千,假設 WETH 的價格漲至 $8,000,BAL 的價格跌至 $10。
  4. 目前相對價格為 1 WETH=800 BAL,依照自動做市商模型 x^(0.2)*y^(0.8)=k(兩種代幣的數量加權乘積為定值),原先池內兩種比例乘積 =5^(0.2)*2,000^(0.8)=603.42,經過價格變動後,池內顆數比例變成 0.95^(0.2)*3031.43^(0.8)=603.42。(本文為求計算簡潔,統一四捨五入至小數點後第二位)
  5. 這時若使用者將質押的幣種領回,也就是領回 LP 池的 20% 份額:0.95*0.2=0.19 顆 WETH 與 3031.43*0.2=606.29 顆 BAL,依現價計算,價值為 0.19*$8,000+606.29*$10=$7578.58
  6. 然而若是他一開始沒有參與流動性挖礦,選擇持有現貨 1 顆 WETH 和 400 顆 BAL,那現在他的資產價值就會是 1*$8,000+400*$10=$12,000,由 (7,578.58–12,000)/12,000 計算可得出發生的無常損失為 -36.85%。

希望以上的例子,能幫助大家了解「無常損失」的概念;假如還是一知半解,可以參考下方圖解,重新複習一次。而在一般的漲跌幅之下,無常損失很少超過 5%。這裡的例子假設了較誇張的幣價變動(WETH 漲四倍,BAL 跌到半價),因此無常損失才會高達 36.85%。如果需要計算,其實網路上也有不少無常損失計算機可以直接使用喔!

假設初始狀態下 WETH 的價格為 $2,000,BAL 的價格為 $20。
使用者質押了 1 顆 WETH 和 400 顆 BAL,佔池內份額的 20%。
WETH 上漲、BAL 下跌,由於池內代幣數量按照模型變化,因此 WETH 會減少、BAL 會增加。
使用者提領池內 20% 的代幣,總共領回 0.19 顆 WETH 與 606.29 顆 BAL,總價值 $7578.58。
然而若是使用者沒有參加流動性挖礦,選擇持有現貨 1 顆 WETH 和 400 顆 BAL,總價值為 $12,000。經過計算後,無常損失為 -36.85%。