EN - FR - DE - ES - IT - PT -

LexiconDream

🔒 Imutabilidade

A propriedade de que, uma vez gravados os dados numa blockchain, não podem ser alterados.

Imutabilidade

A imutabilidade significa que, uma vez que os dados são gravados numa blockchain, eles permanecem lá. Não existe botão de edição. Nenhum administrador pode rever silenciosamente um registo antigo. Cada bloco carrega o hash do bloco anterior, e alterar qualquer coisa num bloco anterior quebra todos os hashes subsequentes. A rede rejeitaria a cadeia alterada e manteria a original.

Esta propriedade é a razão pela qual as blockchains funcionam para registos que precisam de ser fiáveis ​​por longos períodos. Os títulos de propriedade, os registos da cadeia de abastecimento e o histórico de pagamentos beneficiam de um livro-razão que ninguém consegue reescrever. Mas a imutabilidade tem um lado negro. Um bug num contrato inteligente não pode ser corrigido. Uma transação enviada para o endereço errado não pode ser recuperada. O ataque ao DAO em 2016 obrigou a Ethereum a escolher entre a imutabilidade e a recuperação de fundos roubados. A comunidade escolheu a recuperação, dividiu a blockchain e o Ethereum Classic manteve o histórico original. Obviamente, nenhum dos lados estava errado.

O que significa e o que não significa a imutabilidade.

Uma blockchain regista o que a rede aceitou. Se isso corresponde à realidade é uma questão à parte.

Comments (3)

  1. Leo
    The concept is straightforward but the implications for data integrity are huge.
  2. Victor
    Once it's on the chain it's there. That permanence is both the feature and the risk depending on what you write.
  3. Hannah L
    How do hard forks fit into this idea? Feels like they kind of break the pure immutability story.

Leave a comment