瑞波XRP账本借贷协议将修复还款问题

XRP
借贷协议偿还贷款验证者投票XRP账本修正案
1 小时前来源: u.today
瑞波XRP账本借贷协议将修复还款问题

XRP Ledger 的借贷协议即将对贷款还款的舍入方式进行整理。简而言之,每次还款后的余额将与还款计划相匹配,该更新已在官方 Github 拉取请求中进行了描述。

在超额还款后,TotalValueOutstanding 会被重置为新的 PeriodicPayment 的计划值。

在 LendingProtocolV1_2 修正案下,每次按时进行的 LoanPay 都会使 TotalValueOutstanding 减少到计划值,且少一次还款,上限为舍入后的 PeriodicPayment。

技术细节

第一个提交将计划值计算从 computeLoanProperties 中移出,放入一个单独的 scheduledValue 函数中,行为没有变化。

这样一来,LoanSet 和 LoanPay 会以相同的方式进行舍入。零息贷款还需要对本金部分设置下限,因为其价值采用四舍五入,而本金采用向上取整。测试在 Legacy、CashBasis 和 FixedPrecision 金库上运行,分别在启用和不启用该修正案的情况下进行。

目前,每次还款的价值部分都是单独计算的,因此舍入误差可能会在多次还款中累积。最后一次还款可能需要比舍入后的 PeriodicPayment 多一个单位,而且价值部分可能会在各次还款之间交替变化。

通过这项更改,一种称为伸缩法的方法使每次按时还款的价值部分要么是 PeriodicPayment 的下限,要么是其上限,且至少为一个单位。最后一次还款将恰好等于舍入后的 PeriodicPayment。

对用户意味着什么

目前对用户和投资者的影响微乎其微,甚至没有影响。最后一次还款多出的一个单位影响很小。已经比其计划多出一个单位的旧贷款只是保持原样,因此最后一次还款仍然需要 PeriodicPayment 加上一个单位,除非借款人事先超额还款。

小额超额还款大多会被忽略;交易会成功完成,并且不会额外收取任何 XRP。

激活日期尚未确定:该修正案需要连续两周获得80% 的验证者同意才能通过。目前尚未宣布针对 LendingProtocolV1_2 的公开投票,因此时间表仍不确定。