Ir al contenido principal

Buscar...

Búsquedas populares

SHA-256

SHA-256 es una función hash criptográfica que produce una salida fija de 256 bits a partir de cualquier entrada. En blockchain, Bitcoin lo utiliza para la minería proof-of-work, el hash de bloques y las IDs de transacciones.

Cadena de bloques
Actualizado: 3 abr 2026
También conocido como: SHA256 algoritmo de hash seguro

¿Qué es un SHA-256?

SHA-256 es una función hash criptográfica de la familia SHA-2. Genera una salida de longitud fija de 256 bits (32 bytes), conocida como hash o resumen, a partir de datos de entrada de cualquier tamaño. Esta salida sirve como una huella digital única para la entrada.

SHA-256 procesa la entrada primero rellenándola a un múltiplo de 512 bits. Luego divide los datos en bloques de 512 bits. Cada bloque pasa por 64 rondas de compresión utilizando operaciones bit a bit, rotaciones y adición modular con constantes predefinidas. El hash final combina los resultados de todos los bloques. Por ejemplo, el hash SHA-256 de "hello" es 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824.

En criptomonedas y blockchain, SHA-256 asegura la integridad y seguridad de los datos. Bitcoin aplica doble SHA-256 (SHA-256(SHA-256(cabecera del bloque))) en la minería proof-of-work para encontrar nonces válidos por debajo del objetivo de dificultad. Los blockchains lo utilizan para los hashes de bloques, las IDs de transacciones y las raíces de los árboles Merkle. También asegura las direcciones de billetera y las firmas digitales.

SHA-256 ofrece propiedades clave:

  • Determinista: La misma entrada siempre genera el mismo hash.
  • Unidireccional: Es fácil calcular el hash a partir de la entrada, pero es inviable revertirlo.
  • Resistente a colisiones: Es computacionalmente difícil encontrar dos entradas con hashes idénticos.
  • Efecto avalancha: Pequeños cambios en la entrada producen hashes muy diferentes.
Estas propiedades lo hacen ideal para aplicaciones seguras.

SecurityPrueba de Reservas

La Prueba de Reservas (PoR) es un método utilizado por las plataformas de criptomonedas para verificar que tienen suficientes activos para cubrir los depósitos de los usuarios.

Read full definition
BlockchainBitcoin

Bitcoin (BTC) es la primera criptomoneda descentralizada, lanzada en 2009. Utiliza la tecnología blockchain para transacciones digitales seguras entre pares sin intermediarios.

Read full definition
BlockchainMinería

La minería utiliza poder computacional para resolver acertijos, validar transacciones y agregar bloques a una blockchain. Los mineros ganan recompensas en criptomonedas por asegurar la red.

Read full definition

Ejemplos reales

Ejemplo 1: Minería Proof-of-Work de Bitcoin

Los mineros aplican repetidamente SHA-256 doble a una cabecera de bloque. Incrementan el nonce hasta que el hash cumpla con el objetivo de dificultad. Este proceso asegura la red de Bitcoin.

Ejemplo 2: IDs de Transacciones

Bitcoin genera una ID de transacción con SHA-256 doble sobre los datos serializados de la transacción. Los usuarios rastrean las transferencias usando esta cadena hexadecimal de 64 caracteres, como 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b.

Ejemplo 3: Hashes de Bloques

Los blockchains vinculan bloques a través de los hashes SHA-256 de las cabeceras. Cada bloque nuevo incluye el hash del bloque anterior. Esto crea una cadena inmutable.

Ejemplo 4: Verificación de Firmware de Billetera Hardware

Ledger proporciona sumas de comprobación SHA-256 para las actualizaciones de firmware. Los usuarios hacen un hash del archivo descargado y lo comparan para confirmar la integridad y evitar malware.

BlockchainMinería

La minería utiliza poder computacional para resolver acertijos, validar transacciones y agregar bloques a una blockchain. Los mineros ganan recompensas en criptomonedas por asegurar la red.

Read full definition
BlockchainBitcoin

Bitcoin (BTC) es la primera criptomoneda descentralizada, lanzada en 2009. Utiliza la tecnología blockchain para transacciones digitales seguras entre pares sin intermediarios.

Read full definition
TransactionNonce

Un nonce es un número secuencial en una transacción de blockchain que asegura que las transacciones de la misma cuenta se procesen en orden y previene ataques de repetición.

Read full definition
HardwareLedger

Ledger es una marca de billeteras de hardware que almacenan de forma segura las claves privadas de criptomonedas fuera de línea, como la serie Ledger Nano.

Read full definition

¿Listo para elegir una Billetera Segura?

Usa nuestras herramientas para encontrar la billetera de hardware ideal para tus necesidades.