Bloque Comisiones Miedo y codicia
Glosario Calculadora fiscal Autores
Fundamentos

Hash

Un hash es la huella digital de un dato: una función matemática convierte cualquier contenido en una cadena de longitud fija. El mismo contenido da siempre el mismo hash, y cambiar una coma lo cambia entero.

La gracia del hash es que funciona en un solo sentido. Es inmediato calcular la huella de un archivo, pero a partir de la huella no hay forma práctica de reconstruir el archivo. Eso lo hace útil para comprobar que algo no ha cambiado sin necesidad de enseñar su contenido.

En una blockchain cada bloque incluye el hash del anterior. Si alguien modifica una transacción antigua, el hash de ese bloque cambia, con lo que deja de encajar con la referencia que guarda el siguiente, y así en cascada hasta el final de la cadena.

Bitcoin usa la función SHA-256. Minar consiste, en esencia, en buscar a fuerza bruta un número que haga que el hash del bloque empiece por una cantidad determinada de ceros.

Términos relacionados

← Todo el glosario