Una blockchain, o cadena de bloques, es un registro de operaciones que comparten y sincronizan muchas computadoras a la vez. Las operaciones se agrupan en bloques, cada bloque queda enlazado al anterior, y para cambiar algo del pasado habría que rehacer todos los bloques posteriores en casi todas las copias a la vez.
La ley de la Unión Europea que regula los criptoactivos, el Reglamento (UE) 2023/1114, la incluye en la «tecnología de registro distribuido». Define el registro distribuido como un repositorio de información que mantiene registros de operaciones, se comparte a través de un conjunto de nodos de red y está sincronizado entre ellos mediante un mecanismo de consenso (artículo 3). Un nodo es una computadora que guarda una copia del registro, y el mecanismo de consenso son las reglas con las que todos se ponen de acuerdo en qué operaciones son válidas.
Cómo funciona
- Se envía una operación, por ejemplo, «Ana manda 0,5 unidades a Luis».
- Los nodos la comprueban: que Ana tenga ese saldo y que la firma sea suya.
- Se agrupa con otras en un bloque, que recibe una huella digital única calculada con todo su contenido y con la huella del bloque anterior.
- Se añade a la cadena, y todos los nodos actualizan su copia.
Como la huella de cada bloque depende de la del anterior, si alguien cambia una operación del bloque 100, la huella del bloque 100 cambia, y también la del 101, la del 102 y todas las siguientes. Las demás copias detectan la diferencia y rechazan la versión cambiada.
Ejemplo
Un bloque contiene 3 operaciones: A paga 2 a B, B paga 1 a C y C paga 0,5 a D. Si alguien cambia la primera a «A paga 20 a B», la huella del bloque deja de coincidir con la que ya tienen las demás copias, y los 50 bloques que vengan después tampoco encajarían. Para que el cambio valiera, tendría que rehacer los 51 bloques y convencer a la mayoría de la red. Cuanto más grande es la red, más difícil sale.
Qué no es una blockchain
- No es lo mismo que una criptomoneda. La criptomoneda es una de las cosas que se anotan en una blockchain. La cadena se puede usar también para otros registros.
- No hace seguras las inversiones. Garantiza que un registro no se cambie con facilidad, no que lo que se compra valga algo. El precio de una criptomoneda puede caer a casi cero aunque su cadena funcione.
- No quita los costes. Cada operación paga una comisión de red. En la calculadora de ganancias con criptomonedas, las comisiones que escribes restan de la ganancia.
Preguntas frecuentes
¿Se puede modificar una blockchain?
En la práctica es muy difícil en las redes grandes, pero no imposible. Si alguien controlara la mayoría de la red, podría reescribir las operaciones más recientes. En redes pequeñas, eso es más fácil.
¿Todo el mundo puede ver mis operaciones?
En las cadenas públicas, sí: cualquiera puede ver las direcciones y los importes. No aparece tu nombre, sino una dirección, pero si se descubre quién es el dueño, se pueden seguir todas sus operaciones.
