- Desde
- 14 Jul 2017
- Mensajes
- 13,197
- Puntuación
- 17,840
El algoritmo SHA-256 es una función hash criptográfica que ofrece una entrada de un tamaño aleatorio y produce una salida de un tamaño fijo. Las funciones hash son bastante potentes debido a que son "unidireccionales". Esto significa es que es posible que cualquiera pueda usar una función hash para producir una salida cuando se le da una entrada; no obstante, es imposible utilizar la salida de la función hash para reconstruir su entrada. Esta poderosa característica de la función hash SHA-256 la hace ideal para el uso en la red de Bitcoin. Principalmente se utiliza dentro de la red Bitcoin de dos maneras;
Como podéis ver en la imagen, para que un minero cree el parámetro de hash del bloque anterior, el encabezado del bloque anterior debe pasar por el algoritmo SHA-256 dos veces, también conocido como doble-SHA-256. Es decir:
Hash de bloque anterior = SHA-256 (SHA-256 (encabezado de bloque))
En la creación de direcciones, una llave privada, que es un número seleccionado al azar, se multiplica utilizando una curva elíptica para generar una clave pública. Esta clave pública se coloca a través de los algoritmos de hash SHA-256 y RIPEMD160.
Donde K = la clave pública y A = dirección de Bitcoin:
A = RIPEMD160 (SHA-256 (K))
El uso de los algoritmos SHA-256 y RIPEMD160 para la creación de una dirección Bitcoin tiene una ventaja sobre las demás.
- Minería
- Creación de Direcciones
- Versión
- Hash del Bloque Anterior
- Merkle Root
- Tiempo
- Target
- Nonce

Hash de bloque anterior = SHA-256 (SHA-256 (encabezado de bloque))
En la creación de direcciones, una llave privada, que es un número seleccionado al azar, se multiplica utilizando una curva elíptica para generar una clave pública. Esta clave pública se coloca a través de los algoritmos de hash SHA-256 y RIPEMD160.
Donde K = la clave pública y A = dirección de Bitcoin:
A = RIPEMD160 (SHA-256 (K))
El uso de los algoritmos SHA-256 y RIPEMD160 para la creación de una dirección Bitcoin tiene una ventaja sobre las demás.
- Direcciones Cortas
- Bitcoin Cash