Cómo funciona realmente una blockchain: del doble gasto al consenso distribuido
El problema del dinero digital lleva décadas persiguiendo a los ingenieros. Copiar un archivo es trivial: si el dinero fuera un archivo, cualquiera podría duplicarlo y gastarlo dos veces. Los bancos lo resuelven con bases de datos privadas: un servidor central lleva la cuenta de quién tiene qué y actualiza el registro en cada transacción. Satoshi propuso eliminar ese servidor central sin que el sistema se desmoronase. La solución fue que miles de personas guardaran copias idénticas del mismo registro, y que cualquier intento de manipular una copia quedara en evidencia al compararse con las demás.
1. La estructura de la cadena
Una blockchain es un registro compartido por miles de nodos independientes que acuerdan continuamente el estado del sistema. La cadena se construye en bloques enlazados: cada uno contiene transacciones recientes, el hash del bloque anterior y una prueba de trabajo (Proof of Work) que demuestra esfuerzo computacional real. El hash funciona como un sello: si modificas cualquier dato del bloque, el sello cambia. Y como cada bloque incluye el sello del anterior, alterar una transacción pasada requeriría rehacer todos los bloques posteriores y convencer a la mayoría de la red de aceptar la versión modificada. El coste en energía y computación hace que, en una red suficientemente descentralizada, el ataque sea inviable.
Es importante distinguir entre validación y minería. Cualquier nodo completo valida las transacciones pendientes de forma independiente: comprueba firmas, saldos disponibles y cumplimiento de las reglas del protocolo. Esta validación es ligera y descentralizada; cualquiera puede ejecutarla con hardware normal. Solo después, los mineros agrupan transacciones ya validadas en un bloque candidato y compiten resolviendo el puzzle de Proof of Work. El ganador añade el bloque a la cadena y recibe la recompensa, mientras el resto de la red verifica el resultado en fracciones de segundo: encontrar un hash válido es muy difícil, pero comprobar que es correcto es instantáneo.
Un nodo completo almacena la historia íntegra de Bitcoin desde el bloque génesis de 2009. En enero de 2026 ocupa alrededor de 713 GB en disco. Toda la historia financiera de la red desde hace quince años cabe en un disco externo que se compra en cualquier tienda. Ejecutar un nodo equivale a tener una copia independiente del libro mayor: puedes verificar cualquier transacción sin pedirle permiso a nadie.
La mayoría de usuarios no ejecuta un nodo completo. Las opciones habituales son wallets ligeras (SPV) que verifican solo encabezados de bloques, exchanges y servicios custodiales que gestionan las claves por ti, o wallets como MetaMask que equilibran control y facilidad de uso.
2. Cuánto tarda realmente una transacción
Una transacción se propaga por la red casi de inmediato: segundos después de firmarla con la clave privada, el receptor la ve como pendiente en su wallet. Pero "pendiente" no es lo mismo que "confirmada". Para que quede registrada de forma irreversible en la blockchain debe incluirse en un bloque nuevo. El protocolo apunta a un bloque cada diez minutos en promedio; en la práctica, con la red en condiciones normales a principios de 2026, la primera confirmación suele llegar entre veinte y treinta y cinco minutos, dependiendo de la comisión pagada y de cuántas transacciones estén esperando en el mempool, la sala de espera donde las operaciones pendientes aguardan a ser recogidas por un minero.
Esto plantea una pregunta obvia: ¿significa que para pagar un café tengo que esperar media hora a que el camarero reciba la confirmación? En la práctica, no necesariamente. Para cantidades pequeñas muchos comercios aceptan la transacción con cero confirmaciones, asumiendo que el riesgo de fraude es menor que la incomodidad de la espera. Pero ese riesgo existe y ha crecido con los años.
3. El fraude del doble gasto y RBF
El mecanismo se llama RBF (Replace-By-Fee). Permite que el emisor de una transacción la reemplace por otra con una comisión mayor mientras todavía no ha sido incluida en un bloque. Un comprador malintencionado puede aprovecharlo así: envía un pago al comercio, espera a que el vendedor entregue el producto al ver la transacción pendiente, y antes de que se confirme lanza una nueva transacción con mayor comisión que se envía a sí mismo. Los mineros priorizan la versión más lucrativa, y el comercio nunca recibe el dinero.
En los primeros años de Bitcoin, este tipo de reemplazo no era estándar, por lo que aceptar cero confirmaciones implicaba menos riesgo. Hoy, con RBF ampliamente soportado, ese riesgo es mayor. Por eso protocolos como Lightning Network, una red de canales de pago construida sobre Bitcoin que procesa las operaciones fuera de la cadena principal y las asienta periódicamente en ella, se han vuelto casi imprescindibles para el comercio minorista: permiten pagos en segundos a un coste mínimo, manteniendo la seguridad de Bitcoin como capa de base.
Para operaciones mayores, como transferencias significativas o compras con activos de valor, se espera un número mayor de confirmaciones, habitualmente seis, lo que equivale aproximadamente a una hora. Este diseño prioriza la seguridad sobre la inmediatez: Bitcoin es resistente a la manipulación precisamente porque no confirma nada al instante.
4. Dos formas de alcanzar consenso
El consenso de Bitcoin se basa en la cadena con más trabajo acumulado (Proof of Work). Si hay forks temporales, los nodos siguen la que representa más esfuerzo. Ethereum tomó un camino diferente: en 2022 introdujo Proof of Stake, donde el depósito económico de los validadores reemplaza el trabajo computacional. El consumo energético cayó un 99,95%. Es un cambio de paradigma: Bitcoin convierte electricidad en seguridad; Ethereum convierte capital bloqueado en seguridad. La siguiente lección explica el mecanismo de Bitcoin en detalle; la doce hace lo mismo con Proof of Stake.
Este diseño distribuido, con nodos independientes, hashes encadenados y consenso por incentivos económicos, es la base técnica que permite que Bitcoin funcione sin intermediarios desde 2009. Lo notable no es que funcione, sino que lleva quince años funcionando sin que nadie pueda apagarlo.
Esa propiedad tiene consecuencias que van más allá del dinero. Bitcoin incluye desde 2014 un mecanismo llamado OP_RETURN que permite incrustar hasta 80 bytes de datos arbitrarios dentro de una transacción. No es dinero lo que se mueve: es información que quedará registrada de forma permanente en cada uno de los miles de nodos de la red, para siempre. En 2020, durante las protestas en Hong Kong, activistas usaron este mecanismo para grabar en la cadena mensajes de libertad y fragmentos del libro blanco de Bitcoin. La comisión pagada fue modesta en términos absolutos, pocas decenas de euros en una transacción sin valor económico, pero completamente desproporcionada para un texto. No importaba: el objetivo no era financiero. Querían que ese contenido fuera irrebatible, incensurable y permanente. Para borrar lo que está escrito en una blockchain habría que convencer a la mayoría de miles de nodos independientes en todo el mundo de reescribir simultáneamente su historial. En la práctica, es equivalente a apagar Internet de forma coordinada en todo el planeta.
La siguiente lección entra en el mecanismo específico que hace posible todo esto en Bitcoin: la minería, el Proof of Work y por qué gastar energía es precisamente lo que hace al sistema seguro.
En la próxima lección: la minería: Proof of Work y por qué gastar energía garantiza la seguridad.