
El #blockchain se construye como una serie ordenada de bloques. Cada bloque contiene un #SHA256 hash del bloque anterior, formando una cadena en secuencia cronológica.
$BTC utiliza SHA 256 para validar transacciones y calcular #proofofwork (PoW) o #ProofOfStake (PoS).
La prueba de trabajo y el encadenamiento de bloques hacen que los cambios en la cadena de bloques sean extremadamente difíciles. Cambiar un bloque requiere modificar todos los bloques posteriores. Por lo tanto, cuantos más bloques se agreguen, más difícil se vuelve modificar los bloques antiguos. Y en caso de un desacuerdo, los nodos confían en la cadena más larga, que requirió la mayor cantidad de esfuerzo para producir.
🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️
SHA 256 es una subfamilia de #SHA2 y tiene funciones hash con resúmenes de ocho palabras de 32 bits.
SHA 2 es un conjunto de funciones hash criptográficas desarrolladas por la Agencia de Seguridad Nacional de los Estados Unidos (NSA). La familia SHA 2 consta de seis funciones hash con resúmenes (valores hash) que son de 224 o 256 o 384 o 512 bits.
SHA 2 se utiliza en aplicaciones y protocolos de seguridad. Por ejemplo,
En distribuciones de Linux para el hashing seguro de contraseñas
En redes móviles tanto 4G como 5G
Y en Google Chrome, Internet Explorer, Mozilla y Firefox para asegurar la comunicación y proteger la información sensible.


