XRP Ledger propõe emenda para corrigir arredondamento em reembolsos de empréstimos
Desenvolvedores enviaram a emenda LendingProtocolV1_2 para corrigir erros de arredondamento nos reembolsos de empréstimos do XRP Ledger, mas a ativação ainda requer consenso dos validadores.
Traduzido do inglês. Ler o original
Principais pontos
- A emenda LendingProtocolV1_2 proposta alinhará os saldos dos empréstimos com os pagamentos programados utilizando um método de cálculo telescópico.
- As diferenças de arredondamento que poderiam fazer com que a parcela final excedesse o valor programado serão eliminadas para novos empréstimos e reembolsos futuros.
- A ativação requer o apoio de mais de 80% dos validadores por duas semanas, e nenhuma data concreta de lançamento na mainnet foi definida.
Desenvolvedores que trabalham no XRP Ledger da Ripple enviaram uma emenda de código, batizada de LendingProtocolV1_2, que visa corrigir o arredondamento dos reembolsos de empréstimos. A mudança tem como objetivo impedir que pequenas discrepâncias de cálculo se acumulem ao longo dos pagamentos programados, o que às vezes pode fazer com que a parcela final seja ligeiramente maior que o valor acordado. De acordo com o crypto.news, a proposta foi aberta como uma pull request no GitHub em 6 de novembro e ainda está em revisão, sem data de ativação anunciada.
Correção técnica nos cálculos de reembolso
Sob o protocolo atual, a parte de valor de cada pagamento é calculada de forma independente, permitindo que as diferenças de arredondamento se acumulem ao longo do tempo. A nova emenda introduz um método "telescópico" que referencia o cronograma de reembolso restante ao determinar o saldo em aberto após cada transação LoanPay. Isso garante que o TotalValueOutstanding seja redefinido para o valor programado do próximo período, limitado ao PeriodicPayment arredondado. O primeiro commit de código move a lógica do valor programado para uma função dedicada, enquanto um segundo commit implementa a correção de arredondamento. Testes em cofres Legacy, CashBasis e FixedPrecision indicam que a mudança não altera o comportamento existente para a criação de empréstimos (LoanSet), mas alinha o processamento de reembolsos com as mesmas regras de arredondamento.
Impacto em empréstimos existentes e produtos de juros zero
A emenda afetará principalmente novos empréstimos e reembolsos futuros. Empréstimos existentes que já carregam um excesso de arredondamento de uma unidade manterão essa discrepância até que ocorra um pagamento em excesso qualificado, após o qual o cronograma corrigido será aplicado. Empréstimos com juros zero recebem salvaguardas adicionais: a parte do principal é arredondada para cima, enquanto o valor total do empréstimo é arredondado para a unidade mais próxima, impedindo saldos de juros não pagos negativos. Pequenos pagamentos em excesso que caem dentro da tolerância de arredondamento são ignorados, permitindo que a transação tenha sucesso sem cobrar XRP extra.
Cronograma de ativação e requisitos de validadores
Para que a emenda se torne ativa na mainnet do XRP Ledger, ela deve receber o apoio de mais de 80% dos validadores confiáveis por duas semanas consecutivas, conforme descrito no processo de emendas do ledger. Nenhuma votação pública foi agendada e o consenso necessário dos validadores ainda não foi alcançado, deixando o cronograma de implantação incerto.
O que observar a seguir
As partes interessadas devem monitorar os padrões de votação dos validadores para a emenda LendingProtocolV1_2, bem como quaisquer atualizações adicionais no GitHub que possam refinar a proposta. A confirmação de uma votação pública ou de uma janela de ativação clara sinalizaria quando a correção de arredondamento entrará em vigor, potencialmente melhorando a confiabilidade do empréstimo nativo no XRP Ledger.

Discussão 0