机制
在Lista机制中,用户可以通过战略性地利用他们的资产来赚取奖励,这些资产可能包括BNB、ETH、slisBNB、wBETH和BTCB。过程从用户将这些资产存入交互(CDP)模块开始,这些资产被用作借用LisUSD的抵押品。
除了存入资产和借用LisUSD外,用户还可以通过在Lista生态系统中质押LisUSD和BNB来赚取奖励。通过参与这些质押活动,他们会累积利息和额外奖励,显著增加他们的总收益。
费用
借款利息 —— 向Lista支付的借用lisUSD的利息。该利率是由Lista治理平台设定的固定数字。
清算罚款 —— 在清算过程中通过荷兰拍卖出售用户抵押品时,以lisUSD形式扣除的百分比。
抵押比率
抵押比率是决定用户最大借款限额的用户抵押价值的百分比;其计算方式如下:(lisUSD铸造总量 / 抵押品总值 * 100)。不同资产将有不同的抵押比率,这取决于资产的波动性。抵押比率用作清算栏,以决定何时应发生清算事件。
CDP模块
以下部分将逐一介绍CDP模块的功能,解释用户如何通过提供抵押品借用LisUSD以及不同合约之间的交互。
a. 存入抵押品
用户存入抵押品:用户通过将其抵押品转移到交互合约来启动存款过程。
交互:它将抵押品移动到GemJoin(类似于财政部)。
GemJoin:从交互接收抵押品。
Vat:Vat合约是CDP引擎的核心。它记录用户的抵押信息,并确保抵押品进入系统。
这个过程确保用户的抵押品被安全地存入并记录在CDP模块中,允许他们继续借用LisUSD对抗他们的抵押品。
b. 借用LisUSD
用户启动借款:用户请求借用特定金额的LisUSD对抗其存入的抵押品,通过调用borrow()。
交互:此请求由交互处理,然后与Vat通信。用户在此过程中还需支付利息,利率由Lista治理平台设定的固定数字。
Vat:记录用户债务的增加,对应于借用的LisUSD和特定的抵押品。
HayJoin:交互调用
exit()来铸造指定金额的LisUSD并将其发送给用户。ListaDistributor:交互调用ListaDistributor合约的snapshot方法,记录用户对抵押品的债务值,用于计算和分配未来的奖励给用户。
这一系列确保用户的债务被准确记录,借用的LisUSD成功铸造并转移给用户,且按照Lista治理确定的固定利率支付利息。
c. 还款LisUSD
用户启动还款:用户通过指定要偿还的LisUSD金额对特定抵押品启动还款过程。
交互:此还款请求由交互处理。
Vat:它更新用户的债务,通过偿还的LisUSD金额减少。如果用户完全偿还了他们的债务,CDP(抵押债务位置)将被关闭。
HayJoin:交互调用
join()方法,从用户账户中烧毁LisUSD。ListaDistributor:交互调用ListaDistributor合约的snapshot方法,记录用户对抵押品的债务值,用于计算和分配未来的奖励给用户。
这个过程确保用户的债务被准确减少或清除,且相应金额的LisUSD被烧毁,有效地从流通中移除。
d. 提取抵押品
用户启动提款:用户通过指定他们希望提取的抵押品金额来启动提款过程。
交互:提款请求由交互合约处理。请注意,如果用户已借用LisUSD并尚未还款,他们可以提取的抵押品金额将少于原始存款金额,因为一些抵押品必须保留以确保未偿还债务的安全。
GemJoin:交互调用
exit()方法,将指定金额的抵押品从GemJoin转移回用户。Vat:它记录用户的抵押信息,更新系统以反映抵押品已离开系统。
这个过程确保用户的抵押品被准确提取并返回,同时系统记录抵押状态的变化。
e. 质押LisUSD
用户启动质押:用户调用
join()方法来质押指定金额的LisUSD。这笔LisUSD随后被转移到Jar合约。Jar:Jar合约记录以下信息:
用户的质押LisUSD余额。
增加所有用户质押的LisUSD总量。
用户质押LisUSD的时间。
ListaDistributor:ListaDistributor从Jar中获取用户的余额快照。它将用于计算和分配未来的奖励给用户。
f. 取消质押LisUSD
用户启动取消质押:用户调用
exit()方法来取消质押指定金额的LisUSD。Jar:这笔LisUSD及任何奖励金额被转回用户。它还记录以下信息:
用户的质押LisUSD余额减少了未质押的金额X。
所有用户质押的LisUSD总量减少了未质押的金额X。
保存提款记录。
ListaDistributor:ListaDistributor获取用户的余额快照并记录用户的质押LisUSD余额,用于未来奖励计算。
这个过程用户将只与Jar合约互动,它负责管理和分配利息给质押LisUSD的参与者。
g. 清算
流程图显示了如何启动拍卖。
g.1 如何启动拍卖
确定价格和比率:
单位抵押品的价格:$2
抵押比率:66%
基于抵押比率的抵押品价格:2*0.66=$1.322
用户存款和借款限额:
假设用户存入10单位的抵押品:10*2=$20
借款限额:20*0.66=$13.2
假设用户借用$13.2的lisUSD:13.2 lisUSD
监控抵押品价格下降:
假设1单位抵押品的价格下降到:$1.8
带安全边际的抵押单位价格:1.8*0.66=$1.188
带安全边际的当前抵押品价值:1.188*10=$11.88
确定清算状态:
13.2-11.88=$1.32(正差值表明需要清算)
准备清算拍卖:
进入荷兰拍卖的抵押品数量:10单位
清算罚款(由Lista治理固定):债务的13%
拍卖中需覆盖的债务:13.2*1.13=$14.916
缓冲(与清算罚款类似的百分比,由Lista治理固定):2%
拍卖起始价格(顶部):1.8*1.02=$1.836
触发拍卖:
有人触发拍卖并获得小费+筹码作为奖励(稍后详述)。
g.2 从拍卖购买
流程图显示用户如何从拍卖中购买抵押品。
示例:
拍卖开始和价格下降:
拍卖开始,价格逐渐下降。
清算人可以参与购买定制数量的清算抵押品。
价格线性下降(受特定条件的干扰):
公式:f(x)=x∗e2piiξx
示例:1.836*((3600-600)/3600)=$1.53
暂停拍卖的条件:
拍卖可以因为以下两个条件之一而暂停:
尾部(经过特定时间,由Lista治理固定)
尖峰(价格下降的百分比;拍卖起始价格的40%,由Lista治理固定)
一旦满足任一要求,拍卖将被重新启动。
g.3 重新启动拍卖
等待有人重新启动拍卖。重新启动者获得小费+筹码作为奖励。
小费(固定费用,由Lista治理固定):5 lisUSD
筹码(动态费用,由Lista治理固定):0 lisUSD
Last updated
Was this helpful?