Una blockchain es un registro distribuido (libro mayor) donde las transacciones se agrupan en bloques y se validan mediante un mecanismo de consenso.
En palabras simples
- Es como una base de datos compartida entre muchos nodos.
- Cada bloque referencia al anterior, creando una cadena difícil de alterar.
- La “verdad” se decide por reglas de consenso (PoW, PoS, etc.).
Cómo funciona
Los nodos propagan transacciones a la red (mempool). Un productor de bloques (minero o validador) propone un bloque y el resto verifica que cumple las reglas. Con suficientes confirmaciones/finalidad, revertir una transacción se vuelve muy costoso o imposible según la cadena.
Ejemplo
Envías ETH a una dirección. La transacción entra al mempool, se incluye en un bloque y, tras varias confirmaciones, se considera final.
Riesgos y matices
- Reorganizaciones (reorgs) en cadenas con finalidad probabilística.
- Congestión: comisiones altas y tiempos de espera.
- Si un atacante domina el consenso, puede censurar o reorganizar.