A propriedade que define a incapacidade de ser de ser alterado, especialmente ao longo do tempo.
É a capacidade de registrar transações como contratos, vendas, compras, etc., de tal forma que, uma vez adicionados, estes registros não podem ser alterados retroativamente sem a alteração de todos os blocos e a conivência da rede.
O hash criptográfico é o que torna a blockchain imutável.
Hashing é um técnica de encriptação que converte um texto simples de qualquer comprimento em um valor de hash único. Os hashes são sempre de um comprimento fixo, independentemente das propriedades de entrada em que estão baseados.
O algoritmo de hashing é muito simples, mas surpreendentemente difícil de reverter. Por exemplo, se você aplicasse o algoritmo de hashing SHA-256 a uma frase "the quick brown fox jumps over the lazy dog" (a raposa rápida pulou por cima do cachorro preguiçoso), ele retornaria um número hexadecimal 256-bit (64 caracteres) como "ebc637e1a3b4902dce844b8c1e1014f11ccb0d4e0240071aae71d453c3c509b5". Se você aplicar este algoritmo a qualquer outra sequência de texto (por exemplo, sua senha), você sempre terá a mesma resposta (um número hexadecimal de 64 caracteres).
O hash pode ser usado como uma assinatura digital para garantir a integridade de dados.
É importante notar que a imutabilidade não garante que os dados não possam ser alterados. Seu propósito é simplesmente assegurar que nenhum dado ou registro da blockchain possa ser alterado sem consequências.
Os benefícios da imutabilidade estão relacionados à segurança, integridade dos dados, facilidade em auditar e prevenção de fraudes na blockchain.
Graças ao hashing criptográfico, a blockchain é imutável. Qualquer mudança ou alteração feita em uma cadeia irá perturbar toda a rede.
Join the thousands already learning crypto!