¿QUÉ ES LA BLOCKCHAIN?: CONFIANZA SIN INTERMEDIARIOS
Vamos a intentar explicarlo sin demasiados tecnicismos, porque tampoco son el objeto de este tema meramente introductorio.
En esencia, una blockchain es un libro de contabilidad digital distribuido, inmutable y transparente.

Puedes imaginarte un documento compartido entre miles de ordenadores (nodos) en todo el mundo. Cada vez que se produce un cambio (una transacción), ésta se registra en un "bloque" que se añade a la "cadena". Todos los nodos (ordenadores) tienen una copia idéntica del libro en el que contabilizamos los cambios, lo que garantiza su integridad.
La genialidad de este sistema es que permite a dos o más partes realizar transacciones de forma segura sin necesidad de un intermediario (como un banco o un notario) que verifique y dé validez a la operación. La confianza se deposita en el propio código y en el consenso de la red, en lugar de en un fedatario público.
Imagina que en tu clase tenéis un fondo para comprar material de escritura (bolígrafos, folios, cuadernos) entre todos y todas porque os sale más barato. Cada vez que alguien coge material, o se lo presta a un compañero o compañera, se apunta esa transacción o ese préstamo en una hoja gigante que todos podéis ver permanentemente. De esta manera, nadie puede borrar ni cambiar lo anotado y todos confiáis en que la información es correcta.
En blockchain, el "libro de contabilidad" es ese registro, pero digital. Es un archivo compartido entre muchos ordenadores del mundo donde se anotan todas las transacciones que ocurren (como quién envía y recibe criptomonedas, o quien recibe un pago por un servicio). Nadie lo controla por sí solo: más bien todos los participantes tienen una copia y deben ponerse de acuerdo para añadir nuevas anotaciones.
¿Cuáles son los pilares fundamentales de la Blockchain?
- Descentralización: No existe un servidor central o una entidad que controle la red. Esto la hace extremadamente resistente a ataques o censura. Para alterar la red, un atacante tendría que controlar más del 50% de su poder computacional (más del 50% de los nodos), algo económicamente inviable en redes grandes.
- Transparencia: Aunque la identidad de los participantes es seudónima (representada por direcciones alfanuméricas: conocemos la dirección, pero no quién está detrás de ella), todas las transacciones son públicas y pueden ser auditadas por cualquiera. Esto crea un nivel de transparencia sin precedentes.
- Inmutabilidad: Una vez que un bloque se añade a la cadena, está criptográficamente enlazado al anterior. Modificar la información de un bloque antiguo requeriría modificar todos los bloques posteriores en toda la red, lo que es computacionalmente imposible. Los datos, una vez escritos, son permanentes e inmutables.
Tipos de redes Blockchain
- Públicas: redes abiertas a todos, donde cualquier persona puede participar, validar transacciones y acceder al registro de las mismas. (Bitcoin, Ethereum). Máxima descentralización, menor rendimiento y escalabilidad.
- Privadas: redes de acceso restringido o controlado (empresas, instituciones, gobiernos). Mayor velocidad, menor descentralización.
- Consorcio: híbrida, gobernada por varias instituciones, combina elementos públicos y privados.
CÓMO SE REALIZA UNA TRANSACCIÓN EN LA BLOCKCHAIN
1. Inicio de la transacción
Alguien ( el usuario o la usuaria A) decide enviar un activo digital (como criptomonedas) a otra persona (usuario o usuaria B). Los datos de la operación -quién envía, quién recibe, cuánto, cuándo- se preparan como una "transacción" y se difunden por la red de blockchain.
2. Difusión y agrupación
La transacción viaja por una red de nodos (ordenadores). Estos nodos la revisan preliminarmente (por ejemplo, que esté bien firmada digitalmente y que la persona usuaria tenga saldo suficiente para hacer frente al cargo). Luego, la transacción se coloca en una cola de espera llamada "mempool" donde aguarda a ser incluida en un bloque.
3. Formación del bloque
Nuestra transacción en la cola de la mempool se agrupa junto con otras y, según el protocolo, se añade una serie de información extra (metadatos, los identificadores del bloque anterior, marca de tiempo, etc.) para crear un nuevo bloque.
4. Proceso de consenso
Aquí es donde entra el mecanismo de consenso. El objetivo: lograr que la mayoría de los nodos estén de acuerdo en que las transacciones son válidas. Los dos sistemas más usados para lograr este consenso son:
- Prueba de trabajo (Proof of Work): Los mineros compiten resolviendo acertijos matemáticos para "ganar" el derecho de añadir el bloque. El primero que lo consigue lo propone al resto de la red.
- Prueba de participación (Proof of Stake): Los "validadores" son seleccionados (generalmente de forma aleatoria ponderada por la cantidad de tokens que poseen) y verifican las transacciones. Otros nodos revisan su trabajo antes de aceptar el bloque.
Si la mayoría acepta el bloque, se considera válido y se anexa a la cadena principal. Si no, se rechaza y el proceso se repite.
5. Unión y distribución del nuevo bloque
El bloque aprobado recibe un hash único y el hash del bloque anterior, lo que lo encadena criptográficamente. Este bloque se distribuye a todas las copias del libro mayor que tienen los nodos; así, la cadena de bloques se actualiza y todos los participantes tienen el mismo registro.
6. Finalización
En este punto, la transacción se considera "confirmada" y el receptor puede disponer del activo recibido. Cada bloque añadido refuerza la seguridad de los bloques anteriores: modificar un dato sería detectable por toda la red y rompería toda la cadena.
PARA SABER MÁS
A continuación, tres vídeos que te serán super útiles para comprender mejor el funcionamiento de Blockchain.
Vídeo del canal PlayGroun, algo antiguo pero muy ilustrativo:
PlayGround. Qué es "Blockchain" en 5 minutos
Otro estupendo vídeo, fácil y muy accesible, para que entiendas blockchain:
Teloexplicovideo. Qué es una blockchain y cómo funciona
Por último, un vídeo algo más largo que los anteriores, pero altamente recomendable: