Los hackers se llevaron 350 millones desde una wallet caliente; puede ser titular, pero lo que realmente me erizó la piel hoy es otra cosa: Lightning Labs reveló un bug en el que una factura cancelada fue marcada por el sistema como pagada. El comerciante creyó que había recibido el dinero y el producto se envió directamente.

Lo que más da miedo al escribir lógica de pagos no son los errores: es el retorno silencioso como “éxito”. Si se cae, te enteras ese mismo día; los fallos lógicos pueden ejecutarse en silencio durante todo un año.

Factura cancelada → marcada como pagada: entre medio hay una rama de validación. La corrección se envió en 2025. Los pagos on-chain se describen a diario como “trustless”, pero al final la confianza termina recayendo en esos if-else que nadie revisa.

Por eso yo solo hago DCA en BTC y no toco negocios que dependen de tener que confiar en cierta lógica de validación escrita por otros. El código puede mentir; la clave privada, no.