glosario de ciberseguridad

¿Qué es Blockchain?

Blockchain es una nueva tecnología de almacenamiento por bloques enfocada en la descentralización, integridad e inmutabilidad de los datos. Está compuesta por una red donde cada componente (nodo) tiene una copia de la cadena de bloques.

Motivación de la creación de la blockchain

Esta innovación fue desarrollada por primera vez con la aparición de Bitcoin en 2009, lo que supuso la creación de la primera criptomoneda.

Para que Bitcoin tuviera éxito era crucial diseñar un sistema donde almacenar transacciones monetarias de manera fiable, análogo a los registros bancarios, pero sin una autoridad central. La gran novedad fue agrupar transacciones en bloques y ligarlos criptográficamente. De esta forma, cualquier cambio en un bloque pasado provocaría la rotura de las firmas criptográficas de todos los bloques siguientes. Se conseguía así la integridad de los datos.

Replicando esta cadena de bloques en todos los nodos de la red, además, permitió que cada uno de ellos pudiera verificar esta integridad, y de no ser correcta, rechazar los bloques. Con esto se consiguió inmutabilidad: registros pasados no podían ser cambiados.

Actualidad

En la actualidad hay multitud de variaciones e implementaciones de esta tecnología. Es ampliamente usada en ámbitos donde se requiere almacenamiento descentralizado y donde la integridad de los datos juega un papel importante, tales como criptomonedas, bases de datos distribuidas, sistemas notariales, voto electrónico, etc.