Inicio Fundamentos El problema del doble gasto

El problema del doble gasto

El doble gasto es el riesgo de que una unidad de dinero digital sea gastada dos veces. Es el problema fundamental que Bitcoin resuelve de forma descentralizada por primera vez en la historia.

El problema

El dinero físico no tiene este problema: si le das un billete a alguien, ya no lo tienes. Pero un archivo digital se puede copiar infinitamente. Antes de Bitcoin, la única forma de evitar que alguien gastara el mismo dinero digital dos veces era recurrir a un intermediario de confianza (un banco, un procesador de pagos) que llevara un registro centralizado de quién tiene qué.

Ese intermediario se convierte en un punto de fallo y de control: puede censurar transacciones, congelar fondos, ser hackeado o quebrar.

La solución de Bitcoin

Bitcoin resuelve el doble gasto usando una combinación de prueba de trabajo, una cadena de bloques pública y una red descentralizada de nodos que verifican cada transacción. Cuando envías bitcoin, la red entera verifica que no hayas gastado esas monedas antes y registra la transacción de forma inmutable.

El coste de intentar un doble gasto exitoso es astronómicamente alto, porque requiere controlar más del 50% de la potencia de cálculo de toda la red.

¿Por qué importa?

Resolver el doble gasto sin intermediarios es la innovación fundamental de Bitcoin. Todo lo demás —la escasez, la descentralización, la resistencia a la censura— se construye sobre esta solución. Sin ella, no puede existir dinero digital soberano.

Errores habituales

  • Creer que el doble gasto es un problema de Bitcoin (es el problema que Bitcoin resuelve)
  • Pensar que la solución es simplemente "una base de datos"
  • Ignorar que la prueba de trabajo es lo que hace costoso intentar un doble gasto

Conceptos relacionados

Fuentes primarias

  • Whitepaper de Bitcoin, Sección 1