⚖️清偿能力激励比例
SLICE如何用来激励tranche清偿能力
Last updated
SLICE如何用来激励tranche清偿能力
Last updated
在去中心化协议中,代币被用于激励行为。在比特币中,矿工维护网络,促进交易,并因此获得BTC的奖励。在Compound,COMP用于激励借款人和贷款人,让他们利用好每个市场。类似地,Tranche用SLICE代币激励用户,其最终目标是保持单独tranche和协议这样的一个整体的清偿能力。
除了鼓励持有者锁定SLICE并在Uniswap上提供流动性的SLICE外,该平台将SLICE分发给各个市场的Tranche持有者。这种分配的主要目标是确保各tranche仍然具有清偿能力。
如需设计一个满足这一目标的框架,我们必须更好地理解清偿能力与各tranche参数之间的关系。下面的部分列出了这些场景。
在场景1中,一切都按预期运行。该协议为Tranche A定义了一个合理的固定利率,而且基础利率超过了该利率。在这种情况下,随着Tranche A存款的增加,Tranche B的APY也会增加(以及ΔAPY)。此外,当Tranche B存款增加时,由于收益必须在更大的一群参与者中分享,因此APY减少。这种减少在基础协议的回报方面逐渐减少。
出于这个原因,我们希望确保将SLICE奖励分配给Tranche A持有者,以最大化Tranche B的APY回报(ΔAPY)。同样,我们希望确保Tranche B的持有者更少,这样回报就能分配给更少的参与者,从而最大化收益。也就是说,Tranche B参与者的增加并不会降低整体清偿能力,只会降低Tranche B的收益率。出于这个原因,我们也将奖励分配给Tranche B,尽管数额较小。
结果:奖励主要分配给Tranche A
在场景2中,协议无法满足基础协议的Tranche A的固定利率,必须利用Tranche B的回报/持有量来实现这一点。
在这种情况下,由于需要越来越多的价值来执行固定利率的义务,由于Tranche A存款增加,Tranche B APY受到影响。话虽如此,随着Tranche B存款的增加,APY也会提高,因为这样会有更多的参与者承担固定利率的义务。
因此,在这种情况下,我们希望Tranche A存款降至零,并将Tranche B存款最大化,以减少Tranche B持有人的损失。在这种情况下,损失的金额破坏了体系的清偿能力。
结果: 奖励完全分配给Tranche B
既然我们理解了清偿能力是如何最大化的,我们就可以设计一个奖励系统来激励这种结果。
SLICE利率:要定义的第一个参数是SLICE分配的总体利率。我们每个区块(天,周或年)分配多少SLICE。这是通过Tranche改善提案(TRIPs)设置的常量值。
根据市场规模(市场汇率)进行分配:SLICE奖励需要在不同市场中进行分配(如aDai或cETH)。为了确保奖励被平均分配,我们将市场规模与总存款关联。因此,如果cDai市场锁定了100美元,而Tranche协议锁定了1,000美元,我们预计的cDai市场利率为SLICE利率(100/1000)的10%。
根据部分偿付能力分配:最后,我们必须根据我们对清偿能力如何随tranche参数变化的理解,分配tranche中的市场利率,以实现最大的清偿能力。我们需要将奖励分配给Tranche A和Tranche B,以使Tranche B的APY最大化(ΔAPY)。我们将最优比率定义为“清偿激励比率”或SIR。
这是分配给Tranche a的SLICE奖励的比例。在下面的区块中,我们将对其进行计算。
Tranche B回报- 您可以在我们的文档中了解更多关于Tranche是如何计算的。trancheBReturn = (totalTVL * (1 + extProtRet) - trATVL * (1 + trARet) - trBTVL) / trBTVL
Delta APY - “外部协议回报”和Tranche B回报之间的差额。
DeltaAPY = extProtRet - trancheBReturn
Delta APY % - 我们将Delta APY转换为外部协议回报的百分比:
DeltaAPYPercentage = DeltaAPY / extProtRet
平衡因素 - 然后我们添加了一个平衡因素,让奖励偏向某个特定的方向。在下面的SLICE奖励图中,它调整了水平渐近线。
trBPercentage = DeltaAPYPercentage + balFactor
Tranche B奖励 - 然后我们可以将该百分比乘以市场利率,以计算该Tranche每个区块的SLICE分布。
trBSliceRewards = trBPercentage * dailySliceAmount
计算清偿激励比率 - 最后,由于SIR被定义为分配给Tranche A的SLICE奖励,因此计算方法如下:
trASliceReward = dailySliceAmount - trBSliceRewards
SolvencyIncentiveRatio = trASliceReward / dailySliceAmount
现在我们已经绘制出了我们的计算方式,我们可以在一个图表上可视化两个部分的部分存款和SLICE奖励之间的关系:
我们可以注意到,这两条线有一条水平渐近线,可以通过平衡因素来控制它(平衡因素越大,Tranche B奖励就越大,渐近线会向下移动)。
有关SLICE奖励控制工具合约的更多信息,请访问这个知识库。
从前端的角度来看,用户可以看到基础协议回报、Tranche回报以及SLICE回报。