Laboratorio visual · Bitcoin simplificado
¿Cómo funciona una cadena de bloques?
Crea transacciones, agrúpalas en un bloque, mina con Proof of Work y comprueba por qué cambiar un bloque invalida los siguientes.
1. Crear transacción
Transacciones pendientes
El minero busca un número (nonce) hasta que el hash empieza con varios ceros. Aquí se usa una dificultad baja para que el navegador responda.
1Bloques
0Transacciones
—Último nonce
3Ceros requeridos
2. La cadena
La cadena inicia con el bloque génesis.
3. Qué está ocurriendo
hash = SHA-256(índice + transacciones + hashAnterior + nonce)
Cada bloque guarda el hash del bloque anterior. Por eso los bloques quedan enlazados: si modificas una transacción, cambia su hash y deja de coincidir con el enlace del bloque siguiente.
Importante: esto enseña la mecánica básica. Bitcoin real también usa firmas digitales, UTXO, nodos distribuidos, reglas de consenso, ajustes de dificultad, recompensas, propagación de bloques y protección contra doble gasto.