Hash
16/4/2026
Un hash es una cadena de caracteres de longitud fija producida por una función hash — un algoritmo matemático que toma cualquier dato de entrada y produce un resumen determinista de tamaño fijo. Incluso un cambio minúsculo en la entrada produce una salida completamente diferente.
Propiedades de las funciones hash criptográficas
- Determinista — la misma entrada siempre produce la misma salida
- Salida de longitud fija — independientemente del tamaño de la entrada (por ejemplo, SHA-256 siempre produce 256 bits)
- Unidireccional — es computacionalmente inviable revertir el hash de vuelta a la entrada
- Efecto avalancha — cambiar incluso un bit en la entrada cambia ~50% de los bits de salida
- Resistente a colisiones — es inviable encontrar dos entradas diferentes con el mismo hash
Funciones hash en criptomonedas
| Caso de uso | Función hash | Dónde |
|---|---|---|
| Hashing de bloques / minería | SHA-256 | Bitcoin |
| Hashing de bloques / minería | Ethash / Etchash | Ethereum Classic |
| ID de transacción | SHA-256d | Bitcoin |
| Derivación de direcciones | RIPEMD-160, Keccak-256 | Bitcoin, Ethereum |
Hashing en minería
La minería es esencialmente un concurso de adivinanza de hashes. Los mineros repiten el hash de un encabezado de bloque (con un nonce cambiante) hasta que el resultado cae por debajo del objetivo de dificultad. La velocidad a la que un minero puede calcular hashes se llama tasa de hash.
