
O #blockchain é construído como uma série ordenada de blocos. Cada bloco contém um #SHA256 hash do bloco anterior formando uma cadeia em sequência cronológica.
$BTC usa SHA-256 para validar transações e calcular #proofofwork (PoW) ou #ProofOfStake (PoS).
A prova de trabalho e a encadeação de blocos tornam as alterações na blockchain extremamente difíceis. A alteração de um bloco requer a alteração de todos os blocos subsequentes. Assim, quanto mais blocos são adicionados, mais difícil se torna modificar os blocos mais antigos. E no caso de um desacordo, os nós confiam na cadeia mais longa que exigiu o maior esforço para produzir.
🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️
SHA-256 é uma subfamília de #SHA2 e possui funções hash com resumos de oito palavras de 32 bits.
SHA 2 é um conjunto de funções hash criptográficas desenvolvidas pela Agência Nacional de Segurança dos Estados Unidos (NSA). A família SHA-2 consiste em seis funções hash com resumos (valores hash) que são 224 ou 256 ou 384 ou 512 bits.
SHA-2 é usado em aplicações e protocolos de segurança. Por exemplo,
Em distribuições Linux para hashing seguro de senhas
Em redes móveis 4G e 5G
E no Google Chrome Internet Explorer Mozilla e Firefox para garantir a comunicação e proteger informações sensíveis.


