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 ligação dos blocos tornam as alterações na blockchain extremamente difíceis. A alteração de um bloco exige a alteração de todos os blocos subsequentes. Assim, quanto mais blocos são adicionados, mais difícil fica modificar os blocos mais antigos. E, em caso de desacordo, os nós confiam na cadeia mais longa, que exigiu o maior esforço para ser produzida.