Crypto.com Logo
GLOSSÁRIOHard fork

Hard fork


O hard fork é uma mudança ou atualização significativa no protocolo de uma blockchain que não é retrocompatível com a versão anterior. Isso significa que nós (computadores na rede) executando a versão antiga do software não poderão mais participar da nova blockchain, levando a uma divisão permanente entre as duas versões.

O hard fork ocorre quando os desenvolvedores introduzem uma mudança fundamental às regras ou ao protocolo da blockchain, de tal forma que cria uma versão totalmente nova para ela. Isso pode incluir mudanças no tamanho do bloco, regras de validação de transação ou algoritmos de consenso.

Após o hard fork, a blockchain antiga e a nova são incompatíveis entre si, e os nós que estão executando a versão anterior não podem reconhecer a nova versão (e vice-versa). Como resultado, a blockchain se divide permanentemente, com duas versões distintas operando de forma independente.

Essas blockchains paralelas compartilham o mesmo histórico até o ponto da divisão, mas divergem após a separação, cada uma com seus próprios dados e regras de transação, bem como comunidade, mineradores/validadores, desenvolvedores e casos de uso. Os hard forks costumam resolver disputas ideológicas (por exemplo, abordagens de escalabilidade) ou crises de segurança, ao contrário dos soft forks, que são atualizações retrocompatíveis.

Além disso, quando uma blockchain sofre um hard fork, isso pode resultar na criação de uma nova criptomoeda. Entre algunas exemplos de destaque podemos mencionar Bitcoin Cash (BCH), que aumentou o tamanho do bloco do Bitcoin para 32 MB, e Ethereum Classic (ETC), que preservou a cadeia original após a Ethereum reverter um hack de US$ 60 milhões em 2016.

Principais conclusões

O hard fork é uma mudança fundamental no protocolo de uma blockchain que não é compatível com versões anteriores, resultando em uma divisão entre as versões antiga e nova da blockchain.

Palavras relacionadas