Ir para o conteúdo
Notícia Guias

Soft fork e hard fork: diferenças e riscos explicados

Um fork não cria necessariamente duas moedas. Entenda a compatibilidade das regras, as divisões e os cuidados para proteger seus fundos.

Ilustração de blocos e conexões representando as regras de uma rede blockchain.
Os forks alteram as regras de validação; a compatibilidade determina as consequências para a rede.

Um soft fork e um hard fork alteram as regras de uma blockchain, mas não da mesma forma. O primeiro torna as regras de validade mais restritivas, embora continue compatível com determinadas verificações antigas. O segundo introduz regras que softwares antigos nem sempre conseguem aceitar.

Um fork não cria automaticamente uma nova criptomoeda. Para entender o impacto sobre seus fundos, é preciso observar as regras, os softwares utilizados e a possibilidade de duas redes continuarem funcionando de fato.

Em resumo

  • Um soft fork torna determinadas condições mais rigorosas; nós antigos não necessariamente verificam todas as novas regras.
  • Um hard fork exige uma atualização para acompanhar as novas regras, sem necessariamente produzir duas moedas duradouras.
  • Uma separação persistente exige a verificação dos riscos de replay e das instruções de custódia antes de qualquer transação.

Soft fork e hard fork: a diferença essencial

Uma blockchain não é apenas um histórico. Trata-se de um histórico aceito segundo regras comuns, como explica nosso material sobre centralização e descentralização. Alterar essas regras muda o que os participantes consideram válido.

A documentação técnica do Bitcoin diferencia as duas formas de mudança. Em um soft fork, blocos produzidos de acordo com as novas restrições podem continuar sendo aceitos por um nó antigo. Isso não significa que esse nó consiga verificar todas as restrições adicionadas.

Um hard fork permite ou exige comportamentos incompatíveis com as regras antigas. O participante que quiser acompanhar a rede atualizada precisa ter um software adequado. A divergência é técnica antes de ser comercial.

SegWit e Taproot: exemplos de soft forks

O SegWit altera a representação e a verificação dos dados de testemunha das transações de Bitcoin. O BIP 141 explica suas regras, incluindo uma nova forma de medir o peso dos blocos. Reduzir essa evolução a uma simples remoção das assinaturas seria incorreto.

O Taproot é outro exemplo. A atualização introduz novas possibilidades de gasto, descritas, entre outros documentos, pelo BIP 341. Ela não obriga cada detentor a converter imediatamente todos os seus bitcoins para um novo tipo de endereço.

A compatibilidade, no entanto, tem limites. Um software antigo pode aceitar algo que não consegue interpretar completamente. Por isso, para quem quer verificar pessoalmente as novas regras, manter o nó atualizado continua sendo importante.

Um hard fork nem sempre cria duas redes

Se os participantes adotarem as novas regras e abandonarem o ramo antigo, a rede poderá continuar funcionando sem um concorrente duradouro. O termo hard fork descreve uma incompatibilidade, não a obrigação de lançar um segundo ativo.

Uma separação, por outro lado, pode persistir quando parte do ecossistema mantém as regras antigas. O histórico oficial dos forks do Ethereum documenta, entre outros casos, o episódio da DAO em 2016 e a continuidade do Ethereum Classic.

Nesse cenário, é preciso distinguir os ativos e as redes. Uma transação em um ramo não é garantia de pagamento reconhecido no outro. Depois, seus preços, sua segurança e seus participantes podem evoluir de forma separada.

Por que o replay exige cautela

Duas chains podem compartilhar um histórico e determinadas regras de assinatura. Sem uma proteção adequada, uma transação destinada a uma delas pode ser reutilizada na outra. O risco envolve, então, ativos pertencentes a duas redes, e não um gasto duplo aceito em uma única chain corretamente validada.

O mecanismo EIP-155 utiliza um identificador de rede nas assinaturas do Ethereum para proteger contra determinadas formas de replay. A proteção, porém, depende do que as redes e os softwares efetivamente implementam.

Antes de enviar fundos após uma separação, confira a rede, o endereço e as instruções oficiais da sua wallet de criptomoedas. Em seguida, use um explorador de blocos adequado para essa chain para verificar o resultado. Um simples ticker exibido em um aplicativo não é suficiente.

Como agir na prática diante de um anúncio de fork

Comece identificando o que muda e quem precisa atualizar o software. O usuário de uma exchange depende das decisões da plataforma; o operador de um nó deve analisar as versões compatíveis; e o detentor de uma wallet precisa verificar as condições para movimentar seus fundos.

Também não confunda uma bifurcação temporária de blocos, que pode ocorrer durante o funcionamento normal da rede, com uma alteração voluntária do protocolo. As causas e as consequências não são as mesmas.

Por fim, desconfie de sites que ofereçam “resgatar” um novo token mediante o fornecimento da sua seed. Os cuidados relacionados a hardware wallets e backups continuam valendo. A promessa de uma moeda grátis nunca justifica colocar em risco os fundos da cadeia original.

Para avaliar um fork, faça três perguntas: quais regras se tornam incompatíveis, quais participantes as aplicam e quais proteções regulam as transações? É essa combinação que determina seu impacto concreto.

Fontes citadas4
BrefCrypto Notícias sobre cripto na África e no mundo
Seguir no Google News →
Evan's Selemani