核心概念

借贷对

每一个借贷对都是一个独立的市场,通过存入一个不同的ERC-20代币(称为抵押品代币)来借入一个ERC-20代币(称为资产代币)。

当出借人将资产代币存入资产对池子时,他们将收到ftoken。ftoken是ERC-20代币,可兑换为资产代币,有时被称为基础资产。

借款人将抵押品代币存入资产对池子,作为交换,获得借入资产代币的权利

贷款价值比

每个借款人的头寸都有一个贷款价值比(LTV)。这表示借入资产的价值与存入的抵押品价值之间的比率。当资产和抵押代币之间的汇率移动或当利息资本化时,LTV会发生变化。

如果借款人的LTV超过了最大LTV,他们的头寸就被认为是不健康的。为了解决这一问题,借款人可以添加抵押品或偿还债务,从而将LTV拉回到一个健康的范围。

最大LTV值是不可变的,并在部署时配置。对于公共的、无需许可的借贷对,该值设置为75%。自定义条款清单部署可以手动设置该值,甚至通过将该值设置为100%以上来创建担保不足的贷款。最大LTV配置在100%以上,必须附有借款人白名单,以防止恶意行为者。通过调用pair上的 maxLTV() 函数可以找到配置的值。

利率计算器

每个借贷对都配置为使用特定的利率计算器合约来确定利率。在启动时,frxlend支持两种类型的利率计算器。

  • 时间加权可变利率计算器- 允许利率根据所借资产的数量变化,称为利用率。当利用率低于目标时,利率向下调整,当利用率高于目标时,利率向上调整。有关更多信息,请参见高级概念:时间加权动态利率

  • Linear Rate Calculator - 线性利率计算器-计算利率纯粹作为一个函数的利用率。较低的利用率导致较低的借款利率,而较高的利用率导致较高的借款利率。有关更多信息,请参见高级概念:线性利率

清算

当借款人的LTV高于最高LTV时,任何用户都可以代表借款人偿还全部或部分债务,并获得同等价值的抵押品和清算费用。清算费用是不可更改的,并在部署时确定。默认情况下,该值被设置为10%,可以通过调用借贷对上的liquidationFee()view函数来访问。

fToken 股价

当出借人存入资产代币时,他们以当前的fToken股价收到fToken。ftoken代表贷款人在存入对中的基础资产总额中所占的份额,加上来自借款人的资本化利息。随着利息的增加,股价也会上升。赎回时,ftoken可赎回数量不断增加的资产代币,其中包括资本化的利息。要检查当前的fToken股价,调用totalAsset() view函数并比较amount/shares的值。

金库帐号

金库账户是借贷对中所有会计的核心概念。金库帐号是一个包含两个值的结构体:

最后更新于