ÚLTIMAS NOTICIAS
SELECCIONADO PARA TI

ZachXBT renueva su crítica a Ripple por una recompensa de 250.000 $ por un bug de 18 billones de XRP

PorHannah CollymoreHannah Collymore 3 min de lectura
ZachXBT renueva su crítica a Ripple por una recompensa de 250.000 $ por un bug de 18 billones de XRP
  • ZachXBT afirma que los 250.000 dólares que Ripple pagó a Veria Labs por un error crítico en el XRP Ledger fueron muy bajos y debieron alcanzar la cifra de siete dígitos.
  • El error fue clasificado como crítico y podría haber permitido acuñar aproximadamente 18,45 billones de XRP.
  • ZachXBT citó la recompensa de 1,5 millones de dólares de Zcash a Taylor Hornby como un referente más justo.

El investigador blockchain ZachXBT declaró el lunes que los 250.000 dólares que Ripple pagó a la firma de seguridad Veria Labs por descubrir un error que podría haber permitido acuñar billones de XRP fueron una cantidad demasiado pequeña.

La situación ha reavivado las críticas de larga data de ZachXBT sobre cómo trata Ripple a los investigadores.

¿Cuánto pagó Ripple a Veria Labs?

ZachXBT criticó los 250,000 otorgados a Veria Labs por Ripple en una publicación en X el 12 de octubre. Escribió que el hallazgo "debería ser, como mínimo, un ingreso de siete cifras" para Veria Labs y su cofundador Cayden Liao.

ZachXBT señaló que este pago forma parte de una tendencia de "organizaciones bien capitalizadas" que menosprecian a los investigadores de seguridad white-hat.

Argumentó que 250.000 dólares son insuficientes cuando la organización que paga tiene "billones en su tesorería", y advirtió que recompensas tan bajas podrían tentar a la siguiente persona que encuentre tal vulnerabilidad a explotarla en lugar de divulgarla.

Por su parte, Liao dijo que Ripple Veria pagó la máxima recompensa de 250.000 dólares del programa y la calificó como la mayor cantidad jamás pagada por una vulnerabilidad descubierta exclusivamente por un agente de IA.

Veria Labs encontró un desbordamiento entero crítico en el motor de pagos del XRP Ledger, el código que liquida las operaciones contra el libro de órdenes integrado de la red.

Cuando un pago cubría muchas ofertas a la vez, el motor sumaba los importes sin verificar si se producía un desbordamiento. Un total suficientemente grande se desbordaba y pasaba a ser un número diminuto. Los vendedores recibían el pago completo, pero al comprador solo se le cobraba ese pequeño importe.

Esta diferencia generaba nuevos XRP que podían gastarse igual que cualquier otro.

El ledger cuenta con una comprobación de seguridad llamada “XRPNotCreated”, destinada a bloquear cualquier transacción que cree nuevas monedas, pero presentaba un error similar, por lo que no detectó el desequilibrio.

Veria indicó que su agente de IA encadenó ambos errores, desarrollados en noviembre de 2015 y febrero de 2017, hasta crear una prueba de concepto funcional. Se acreditaron 18,45 billones de XRP repartidos entre 256 cuentas en una única transacción. Esto equivale aproximadamente a 184 veces el suministro fijo de XRP, que es de 100 mil millones. Veria estimó que la cantidad en riesgo alcanzaba casi todo el valor de mercado del token, de 94.000 millones de dólares, basado en un precio de 1,59 dólares.

Cabe destacar que los desarrolladores no encontraron indicios de que el error se haya utilizado jamás. El informe de Ripple sobre el problema explicaba que, para que se produjera el ataque, serían necesarios cientos de ofertas con precios en formas que ningún trader real utilizaría.

Veria reportó la vulnerabilidad el 22 de septiembre a través del programa de recompensas por errores (bug bounty) de XRPL y recibió una recompensa de 250.000 dólares por sus esfuerzos.

ZachXBT hizo referencia a los 1,5 millones de dólares que Zcash otorgó al investigador Taylor Hornby en su argumento contra el pago de Ripple.

Hornby reveló un error de falsificación en El pool blindado Orchard de Zcash, una falla que puso en riesgo aproximadamente 2.300 millones de dólares en ZEC, y recibió la recompensa de 750.000 dólares más una subvención complementaria de 750.000 dólares, aprobada por los titulares de monedas en una ronda retroactiva del tercer trimestre que distribuyó unos 8,39 millones de dólares.

Jason McGee, director ejecutivo de Shielded Labs, quien presentó la nominación para la bonificación, argumentó que la cantidad original era solo alrededor del 0,033% de los fondos en riesgo, frente a un precedente mínimo del 0,24%. Escribió que una recompensa mayor era un "seguro barato" para el protocolo. Al igual que el hallazgo de Veria, el descubrimiento de Hornby fue asistido por IA.

¿Se ha corregido el error?

RippleX, el equipo de ingeniería de Ripple, confirmó el error el mismo día que Veria lo reportó. Tras descubrir que el XRP creado por el error podía gastarse efectivamente, lo calificaron como crítico. Una corrección se fusionó el 23 de septiembre y se lanzó en xrpld 3.4.1 el 25 de septiembre.

Normalmente, una corrección así pasaría por el proceso de enmienda, que requiere más del 80 % de los validadores de confianza respaldándolo durante dos semanas consecutivas, pero esta vez el parche entró en vigor a medida que cada servidor se actualizaba.

Para el día del lanzamiento, más del 80 % de los validadores en la Lista Única de Nodos predeterminada ya lo estaban ejecutando.

El informe de la empresa indicaba que este era el primer cambio en el procesamiento de transacciones en más de diez años que no pasó por el sistema de enmiendas, debido a que el error habría estado expuesto durante semanas antes de que se publicara la corrección.

Aun así, retrasar la publicación pública del código fuente generó críticas. Justin Bons, fundador de Cyber Capital, afirmó que XRP había estado "ejecutando código propietario" hasta que se publicó completamente el código 3.4.1.

El ingeniero de RippleX, Mayukha Vadari, respondió a las críticas afirmando que el antiguo enfoque ya no funciona. Explicó que un parche crítico no puede incluirse en una versión pública rutinaria porque los atacantes lo detectarían y lo reversearían de inmediato.

Si estás leyendo esto, ya vas por delante. Mantente así con nuestro boletín.

Preguntas frecuentes

¿Cuánto XRP podría haber creado el error?

La prueba de concepto de Veria Labs acuñó aproximadamente 18,45 billones de XRP entre 256 cuentas en una sola transacción, unas 184 veces la oferta fija de 100 mil millones de XRP.

¿Por qué ZachXBT criticó la recompensa de $250,000?

Argumentó en X que la suma era demasiado pequeña para una falla de esa gravedad cuando la "caja fuerte" de la organización pagadora tiene miles de millones, y que las recompensas bajas podrían empujar a un futuro descubridor a explotar un error en lugar de reportarlo.

¿Cómo se solucionó el error del Ledger de XRP sin la votación habitual?

RippleX lanzó el parche en xrpld 3.4.1 el 25 de septiembre y permitió que se activara conforme cada servidor se actualizaba, omitiendo la votación estándar de dos semanas para la enmienda, ya que el lanzamiento de código abierto habría expuesto el error mientras aún era explotable.

Comparte este artículo

Descargo de responsabilidad. La información proporcionada no constituye asesoramiento financiero. Cryptopolitan.com no asume ninguna responsabilidad por las inversiones realizadas basándose en la información proporcionada en esta página. Recomendamos encarecidamente realizar una investigación independiente y/o consultar con un profesional calificado antes de tomar cualquier decisión de inversión.

Hannah Collymore

Hannah Collymore

Hannah es escritora y editora con casi una década de experiencia en la redacción de blogs y la cobertura de eventos en el ámbito de las criptomonedas. En Cryptopolitan, Hannah contribuye a la página de noticias, informando y analizando los últimos avances en DeFi, RWA, regulación de criptomonedas, inteligencia artificial y tecnologías de vanguardia. Se graduó de la Universidad de Arcadia con una licenciatura en Administración de Empresas.

MÁS … NOTICIAS