Glosario

Doble Gasto

16/4/2026

Doble gasto es el intento de gastar los mismos fondos de criptomonedas más de una vez — enviando las mismas monedas a dos destinatarios diferentes simultáneamente. Es el problema fundamental que la tecnología blockchain fue diseñada para resolver.

El problema

En los archivos digitales tradicionales, los datos pueden copiarse libremente. Sin un mecanismo para prevenir la copia, el dinero digital podría duplicarse indefinidamente — las mismas monedas podrían enviarse a múltiples personas. Los bancos resuelven esto manteniendo un libro mayor central. Bitcoin lo resuelve sin una autoridad central.

Cómo lo previene blockchain

El consenso de Prueba de Trabajo asegura:

  1. Solo se acepta una versión del historial de transacciones (la cadena válida más larga)
  2. Alterar el historial requiere rehacer más trabajo del que toda la red honesta ha realizado
  3. Una vez que una transacción tiene suficientes confirmaciones, revertirla es computacionalmente inviable

Ataque de 0 confirmaciones

El único riesgo práctico de doble gasto es contra los comerciantes que aceptan transacciones de 0 confirmaciones:

  • El atacante envía TX1 al comerciante (paga por los bienes)
  • Simultáneamente transmite TX2 a la red gastando las mismas monedas de vuelta a sí mismo
  • Si TX2 se confirma primero, TX1 es invalidada — el comerciante es defraudado

Esperar incluso 1 confirmación hace que este ataque sea extremadamente difícil. Múltiples confirmaciones lo hacen prácticamente imposible.

Ataque del 51%

Si un atacante controla >50% de la tasa de hash de la red, teóricamente puede reescribir bloques recientes para revertir sus propias transacciones. Esto es costoso e impráctico para redes grandes como Bitcoin, pero ha ocurrido en monedas PoW más pequeñas.

Ver también