
上一期我們講了Coinversation Protocol的流動性挖礦實例:Coinversation Protocol操作實例係列(一)
今天我們通過幾個實例來給大家講解Coinversation中抵押池債務比例是如何計算和實時調整的。
在Coinversation中,用戶通過抵押CTO或者DOT生成合成資產穩定幣cUSD,系統根據每個用戶生成的cUSD數量佔總合成資產的比例來確定各自的債務比例。
注意,只要符合抵押率,這裡的債務比例計算和用戶抵押了多少CTO或DOT的數量無關,而只和生成了多少cUSD有關。
實例1:假設現在全系統只有A和B兩個用戶,A和B各自抵押一定數量的CTO後分別都生成了10000個cUSD,也就是系統總共生成了20000個cUSD。
此時用戶A的債務比例為10000/20000=50%,用戶B的債務比例也是10000/20000=50%。
實例2:緊接實例1,假設又有一個新用戶C加入,新生成了20000個cUSD,此時系統總共的cUSD餘額變為40000個。
因此用戶A和B的債務比例都調整為10000/40000=25%,而新用戶C的債務比例為20000/40000=50%。
實例1說明了系統初始狀態下債務比例的產生,實例2說明了新加入用戶將如何影響債務比例的重新劃分。接下來是一個更加一般化的情況的實例。
實例3:假設現在整個系統已經生成了1000萬個cUSD,現在有一個新用戶X加入,生成了10000個cUSD。那麼用戶X的債務比例就是10000/(10000+10000000)=0.0999%。
再假設原本有個老用戶A的債務比例是0.2%,則X加入後,用戶A的債務比例變為0.2%×10000000/(10000+10000000)=0.1998%。以此類推我們可以計算出所有用戶債務比例的變化。
以上就是Coinversation中抵押池債務比例的計算。下一期我們將繼續介紹Coinversation是如何用債務比例來計算合成資產合約用戶的盈虧,以及資產價格變動會產生什麼樣的影響。