Conceptos básicos
Cadena de bloques (blockchain)
Un registro de operaciones agrupadas en bloques enlazados entre sí y copiado en miles de ordenadores, lo que hace que reescribir el pasado sea inviable en la práctica.
Una cadena de bloques es un libro de registro en el que las operaciones se agrupan en bloques encadenados por orden temporal. Cada bloque incluye la huella criptográfica del anterior, así que cambiar una sola operación antigua deja incoherentes todos los bloques posteriores. Además el registro no está en un servidor: cada nodo guarda su propia copia, de modo que para colar una reescritura habría que engañar a la mayoría de los participantes a la vez.
Lo importante es que el registro resulta fiable sin que nadie lo administre. El libro de un banco es creíble porque el banco responde de él; aquí lo que produce el acuerdo es un procedimiento, el mecanismo de consenso, que permite a desconocidos llegar a la misma conclusión. Esa propiedad es lo que se llama descentralización.
Conviene deshacer dos malentendidos frecuentes. El primero: las operaciones registradas no se pueden anular. Si envías fondos a una dirección equivocada, no vuelven; eso no es un fallo del sistema, es su diseño. El segundo: «está en la blockchain, luego es seguro» solo se refiere al registro. La seguridad de tu cuenta en un exchange, de tu móvil y de tu frase de recuperación es un problema aparte, y es donde se pierde el dinero en la vida real.