GaiaEx AcademyGaiaEx Academy
O que é um hard fork? Divisões de blockchain explicadas
InicianteBlockchain7 min read

O que é um hard fork? Divisões de blockchain explicadas

Quando uma rede se divide em duas chains incompatíveis

Compartilhar Posts

O que é um fork de blockchain?

Um fork é o que acontece quando os nós deixam de concordar com o mesmo conjunto de regras. Todo mundo estava construindo sobre a mesma história; então ou as regras mudam de forma compatível (soft fork) ou não mudam (hard fork). “Fork” parece dramático, e às vezes é — duas redes ativas, dois tickers — mas muitos forks são apenas upgrades programados em que ninguém continua minerando as regras antigas.

Blockchains não têm um gerente de produto que empurra uma atualização. Os upgrades são sociais e técnicos: mineradores, validadores, desenvolvedores e usuários decidem qual software rodar. Quando essa coordenação vacila, a história pode se bifurcar.

Em uma frase: um fork é uma mudança nas regras de consenso. Se a mudança é incompatível e os dois lados continuam, você tem duas chains. Se todos fazem o upgrade juntos, ainda se chama de hard fork, mas como usuário você talvez nunca note.
Quando uma chain faz fork Mesma história até o bloco N, depois dois conjuntos de regras Bloco N Chain A regras novas Chain B regras antigas saldos divergem depois da separação
Depois do bloco N, dois conjuntos de regras podem produzir duas histórias. Os saldos do snapshot no momento da separação costumam se duplicar em ambos os lados — é por isso que os anúncios de fork importam para os detentores.

Soft forks: regras mais rígidas, uma só chain

Soft forks adicionam regras mais rígidas ou aditivas com as quais o software antigo ainda consegue conviver: blocos antigos permanecem válidos sob as novas regras, mesmo que os nós antigos não entendam todos os campos novos. A rede geralmente permanece em uma única chain se a maioria econômica roda as novas regras.

O SegWit no Bitcoin é o exemplo clássico de sala de aula: os dados de witness foram movidos, a capacidade aumentou, e os nós que nunca fizeram o upgrade ainda conseguiam seguir a chain mais longa — eles só não usavam os novos recursos.

Hard forks: quando as chains de fato se separam

Hard forks mudam o consenso de um jeito que o software antigo rejeita. Se alguém continuar rodando o cliente antigo com poder de hash ou stake real por trás, você tem duas redes. Se ninguém continuar, a chain “antiga” simplesmente para e, na prática, você teve um upgrade.

Os forks contenciosos são os que os traders se importam com: saldos duplicados, tickers novos, drama de suporte por carteiras, problemas de replay. Forks planejados com adesão total podem parecer chatos — mesmo formato de endereço, internos novos, a maioria dos usuários vê só algumas horas de caos no Twitter.

Soft fork vs. hard fork (simplificado) Soft fork Aperta ou estende regras Nós antigos ainda veem blocos válidos Um único livro-razão se os mineradores se coordenarem Exemplo típico: “novo tipo de tx, software antigo ignora” Hard fork Mudança de regra incompatível Clientes antigos e novos discordam Pode gerar duas chains + dois ativos A menos que todos migrem para um lado só
Soft forks costumam parecer “regras extras adicionadas por cima”. Hard forks são “escolha A ou B” no nível do protocolo.

Por que os forks acontecem

Upgrades de rotina. Correções de bugs, novos opcodes, ajustes de parâmetro — geralmente chatos, muitas vezes agrupados em uma versão que todo mundo roda.

Política e visão. Tamanho de bloco, emissão, governança — quando o compromisso falha, o código em forks deixa cada facção rodar seu próprio experimento.

Resposta a emergências. Raro: uma exploração catastrófica ou falha de consenso pode forçar uma escolha desagradável entre continuidade e intervenção (Ethereum/DAO é o caso clássico dos livros).

Acidentes. Dois mineradores encontram blocos quase ao mesmo tempo e a chain diverge brevemente até que um dos ramos vença — normalmente isso é temporário, não um evento de “moeda nova”.

Forks sobre os quais as pessoas ainda discutem

Ethereum / Ethereum Classic (2016). Um rollback controverso depois que o DAO teve milhões drenados dividiu “desfazer o hack” contra “imutabilidade acima de tudo”. Duas chains, duas comunidades.

Bitcoin / Bitcoin Cash (2017). O espaço de bloco contra o escalonamento em camadas explodiu; o BCH fez fork com blocos maiores. Drama posterior (BSV, etc.) mostrou que um fork pode ter fork.

The Merge do Ethereum (2022). Mudança de consenso de PoW para PoS. Tecnicamente um hard fork; economicamente, o lado PoW legado quase não teve importância.

A longa cauda. A maioria dos pequenos clones do Bitcoin morreu. Publicar um fork é fácil; liquidez e confiança não são.

O que os traders de fato observam

Timing do snapshot. As exchanges publicam como creditam os ativos derivados de fork. “Moedas de graça” costumam vir acompanhadas de confusão fiscal, mercados ilíquidos e dores de cabeça com replay — o preço raramente dobra de forma limpa.

Listas de suporte. Se suas moedas estão numa custodiante que ignora o fork, você pode não receber o ativo da chain secundária no primeiro dia. Autocustódia significa que você mesmo detém as duas chaves — ainda não é conselho financeiro, ainda é confuso.

Volatilidade. A incerteza sobre listagens de ticker e segurança da chain chacoalha os dois lados. Leia a especificação, verifique os exploradores de blocos, não confie em sites aleatórios de airdrop.

Numa configuração não custodiada como a GaiaEx, você não está pedindo para o tesouro de uma exchange espelhar um fork por você — você está assinando com chaves que você mesmo controla. Isso remove um intermediário da história; não remove o risco de mercado nem bugs no nível da chain.