El error de los «XRP gratis» del XRP Ledger, en una cifra: 92× todos los XRP.

Para crear XRP de la nada, un pago tenía que sumar más de 92 veces todos los XRP existentes. El contador del propio ledger muestra hoy 99.99B XRP, y una suma de drops de 64 bits se desborda al superar los 9,223B XRP. Al cruzar ese límite, el total daba la vuelta y se convertía en una cifra minúscula: a los vendedores se les pagaba íntegramente, al comprador se le cobraba casi nada, y la comprobación de «no se creó XRP» hacía el mismo cálculo, así que no detectaba nada.

Ninguna cantidad individual de XRP puede superar los 100B, así que hicieron falta al menos 93 ofertas con precios deliberadamente erróneos dentro de un solo pago. Por eso, en 11 años de pagos normales, nunca se estuvo ni cerca de ese límite.

Se informó del error el 22 de septiembre, se corrigió en xrpld 3.4.1 el 25 de septiembre y se divulgó el 9 de octubre. El equipo de XRPL afirma que no encontró indicios de que el error se hubiera utilizado.