XRP Ledger开发者已提出LendingProtocolV1_2修订案,以纠正计划中的原生借贷协议在还款舍入方面的问题。该变更将采用望远镜计算,使未偿余额与剩余还款计划保持一致,防止微小差异不断累积并导致最后一期还款超过舍入后的PeriodicPayment。每次按时执行的LoanPay都会将TotalValueOutstanding降至少还一期对应的计划金额,但上限为舍入后的PeriodicPayment;符合条件的超额还款则会将余额重置为修订后的计划值。该提案将计划值计算移至共享的scheduledValue函数中,并针对本金、利息和零利率贷款加入保护措施。测试覆盖Legacy、CashBasis和FixedPrecision金库、不同的修订案配置、现有贷款以及超额还款。已经存在一个单位舍入差异的贷款,可能会在发生超额还款前保留该差异。LendingProtocolV1_2目前仍在拉取请求#8698中接受审查,并需要获得受信任验证者超过80%的支持且持续两周,方可在主网上激活。