最近發現 MistSwap 的 xMIST 機制很有趣,比起 PancakeSwap 的 Auto 池,這種質押方式是在解除質押的時候一次把獲利返還。
什麼是xMIST?
xMIST 是在 MistSwap 的質押池(MistBar)中,質押MIST 可獲得的憑證代幣,我們可質押 MIST 以換取一定比例的xMIST。
xMIST是如何獲利?
所有在 MistSwap 中的交易,將抽取0.05%的手續費,這些手續費 MistSwap 會全部兌換成 MIST 並加入MistBar中(每天一次)。
質押MIST可獲得xMIST的比例
質押MIST可獲得的xMIST量
= (欲質押MIST數)*(xMIST總量)/(在Mistbar中的MIST量)
新的 xMIST 將被鑄造並送至您的錢包,同時質押的 MIST 送入 MistBar。
解除質押xMIST可獲得MIST量
= (欲解除質押xMIST數)*(在Mistbar中的MIST量)/(xMIST總量)
解除質押的 xMIST 將被燒掉,同時對應的 MIST 將送至您的錢包。
舉例
假設現在 xMIST:MIST 比數為 2:2 ,質押 1 MIST,可得到 1*2/2 個 xMIST,xMIST:MIST 比數變為 3:3。
用戶 Stake 1 MIST => (2 xMIST / 2 MIST)
系統 Mint 1 xMIST & Put 1 MIST in MistBar
用戶 Get 1 xMIST => (3 xMIST / 3 MIST)
再假設今日交易所手續費(所有交易的0.05%)總共換成了3 MIST,這 3 MIST 會被加入MistBar 中,xMIST:MIST 比數變為 3:6。
系統 Put 3 MIST Fee in MistBar=> (3 xMIST / 6 MIST)
這時當用戶解除質押 1 xMIST,可得到 1*6/3 個 MIST,xMIST:MIST 比數變為 2:4。
用戶 Unstake 1 xMIST <= (3 xMIST / 6 MIST)
系統 Burn 1 xMIST & Pull out 2 MIST from MistBar
用戶 Get 2 MIST <= (2 xMIST / 4 MIST)
結論
MIST : xMIST 數的比值只會不斷上升,不會像流動性挖礦可能產生無償損失,跟Auto Cake 有異曲同工之妙,想出這個質押機制的人真是天才。