🚨 Se acaba el tiempo: Reserve su lugar en el sorteo de la suerte y gane recompensas. COMENZAR AHORA
Términos Cripto:  Letra C
actualizado: oct. 14, 2024

¿Qué es una Función Hash Criptográfica?

Cryptographic Hash Function Significado:
Funcion Hash Criptografica - un algoritmo que produce valores hash de tamaño fijo a partir de entradas de transacciones de tamaño variable.
medio
2 minutos

Averigüemos Funcion Hash Criptografica de la palabra clave, definición en el mundo cripto, ¿Qué es una Función Hash Criptográfica y todos los demás datos detallados.

Una Función Hash Criptográfica es un algoritmo utilizado para tomar una entrada de transacción arbitraria de tamaño variable y transformarla en un valor de tamaño fijo, conocido como hash.

Un ejemplo sencillo de cómo funcionan las funciones hash es sumar los dígitos de un número de varios dígitos hasta alcanzar un resultado de un solo dígito. Si la entrada es 173, la suma de 1, 7 y 3 es 11. La suma de 1 y 1 es 11. La suma de 1 y 1 es 2, lo que constituye el resultado final. La salida siempre tiene que ser un dígito, independientemente de la longitud del número de entrada.

Las funciones hash presentan varias características que las caracterizan:

  • Calcular la salida para cualquier entrada determinada tiene que ser fácil. Sin embargo, debe ser casi imposible invertir el proceso;
  • Determinismo: Si se da una entrada específica al algoritmo, siempre debe producirse la misma salida;
  • Resistencia a las Colisiones: Debe ser muy improbable que dos entradas diferentes produzcan una salida idéntica;
  • Efecto Avalancha: Si se cambia un solo bit de los datos de entrada, el resultado debe ser completamente distinto.

Toda función hash criptográfica puede utilizarse en diversas situaciones, como las funciones de aleatorización. También puede aplicarse como sumas de comprobación para verificar la integridad de los archivos informáticos tras su transmisión o almacenamiento prolongado.

Las funciones hash desempeñan un papel vital en la minería de criptomonedas a través del algoritmo de consenso Proof of Work (PoW). Bitcoin (BTC), una de las criptomonedas minadas PoW, se basa en la función hash criptográfica SHA-256. Los mineros que trabajan para añadir un nuevo bloque a la cadena necesitan producir un objetivo - un valor hash por debajo de un determinado límite. Un resultado satisfactorio les proporciona recompensas.

Los hash son pseudoaleatorios, es decir, deterministas. Es imposible predecir el resultado de una entrada de cualquier valor antes de que haya pasado por la función hash criptográfica. Esta mecánica significa que los mineros no pueden generar nuevos bloques de Bitcoin aleatoriamente y sus Proof-of-Work deben ser verificados.