Los desarrolladores de XRP Ledger han presentado un conjunto de cuatro enmiendas de protocolo, agrupadas bajo la enmienda fixCleanup3_5_0, para cerrar las lagunas identificadas en la aplicación de la aprobación del emisor para tokens restringidos en la red. Las propuestas buscan garantizar que activos como stablecoins reguladas o fondos tokenizados mantengan requisitos de aprobación consistentes en todas las vías de transacción, incluidas las participaciones de pools de market makers automatizados (AMM), los pagos directos y las ofertas de NFT. Según la Fundación XRP Ledger, el trabajo es un endurecimiento rutinario del protocolo y no una respuesta a ninguna brecha de seguridad externa.

Refuerzo de las comprobaciones en las participaciones de pools AMM

Una de las cuatro correcciones se centra en los tokens de proveedor de liquidez (LP) que representan una reclamación sobre los activos mantenidos dentro de un pool AMM. Actualmente, una cuenta debe estar autorizada para los activos subyacentes antes de poder depositar en un pool, pero el propio token LP podría transferirse por otras rutas sin activar la misma comprobación de aprobación. La nueva regla requeriría que una cuenta posea la autorización del emisor necesaria para ambos activos del pool antes de poder adquirir el token LP correspondiente, extendiendo la comprobación a pagos, ofertas de intercambio y ofertas de NFT que involucren tokens LP. Esto previene eludir los requisitos de aprobación mediante la adquisición indirecta de participaciones del pool.

Bloqueo de flujos de tokens no autorizados en saldos existentes

Una segunda propuesta aborda una excepción donde las líneas de confianza que ya mantienen un token restringido pueden seguir recibiendo unidades adicionales incluso si la cuenta carece de aprobación actual. La lógica existente solo realizaba una comprobación de autorización cuando el saldo de la línea de confianza era cero. La enmienda aplicaría el requisito de aprobación independientemente del saldo existente, impidiendo que las cuentas no autorizadas acumulen más tokens restringidos mediante transferencias posteriores.

Aplicación consistente en toda la ledger

Las dos correcciones restantes buscan alinear la lógica de aprobación en las funciones actuales y futuras de XRP Ledger, asegurando que cualquier nuevo mecanismo herede las mismas comprobaciones estrictas. Para las cuentas que ya poseen tokens restringidos sin la aprobación adecuada, las propuestas generalmente permitirían que esos tokens sean devueltos al emisor, tras lo cual el emisor podría reautorizar la línea de confianza si lo desea. La fundación señaló que los saldos no autorizados conocidos provenían de pagos iniciados por el emisor o de cuentas previamente aprobadas, y no de una explotación externa.