
Um hard fork de criptomoeda é uma alteração das regras de uma Blockchain incompatível com versões anteriores. Se uma parte significativa dos operadores de nodos continuar a seguir as regras antigas enquanto outros adotam as novas, a blockchain pode dividir-se permanentemente em duas cadeias distintas. Compreender os forks é importante para titulares de criptomoedas, negociadores e utilizadores de blockchain, uma vez que estes podem criar novos ativos, riscos técnicos e incerteza no mercado.
Um hard fork altera o protocolo de uma blockchain de tal forma que o software antigo não consegue validar totalmente as novas regras, podendo criar duas blockchains distintas com um histórico de transações partilhado até à divisão.
A Bitcoin Cash (BCH) foi criada a partir da Bitcoin em 1 de agosto de 2017, na sequência de divergências sobre a capacidade de transação e o tamanho dos blocos.
O fork da DAO da Ethereum, em julho de 2016, levou a que a Ethereum e a Ethereum Classic continuassem como cadeias distintas, depois de parte da comunidade ter rejeitado a alteração do estado.
Um soft fork é compatível com versões anteriores, enquanto um hard fork introduz regras que podem ser incompatíveis com nodos que executam software antigo.
A detenção de moedas antes de uma divisão da cadeia pode, por vezes, resultar em ativos correspondentes em ambas as cadeias resultantes do fork, mas não é garantido que os novos Tokens mantenham o seu valor ou recebam suporte de exchanges e carteiras.
Um hard fork ocorre quando programadores e membros da comunidade introduzem alterações fundamentais ao protocolo que quebram a compatibilidade com as regras existentes.
A documentação para programadores da Bitcoin descreve um hard fork como uma situação em que os nodos atualizados e não atualizados podem rejeitar os blocos uns dos outros, produzindo blockchains permanentemente divergentes.
Antes de uma altura de bloco ou ponto de ativação predeterminado, ambos os grupos partilham geralmente o mesmo histórico de transações. Após a ativação, os nodos que executam o novo software da blockchain validam os blocos de acordo com as novas regras, enquanto os nodos que permanecem na cadeia original continuam a aplicar as regras antigas.
Se praticamente todos os participantes relevantes atualizarem o software, não tem necessariamente de ocorrer uma divisão duradoura da comunidade. No entanto, se ambos os conjuntos de regras mantiverem apoio suficiente, duas cadeias distintas podem continuar a produzir novos blocos de forma independente.
| Caraterística | Hard fork | Soft fork |
|---|---|---|
| Compatibilidade | Incompatível com versões anteriores | Compatível com versões anteriores |
| Regras do protocolo | Introduz novas regras incompatíveis | Aperfeiçoa ou modifica as regras existentes de forma compatível |
| Divisão da cadeia | Pode tornar-se permanente | Normalmente permanece na mesma cadeia |
| Software antigo | Pode rejeitar novos blocos | Geralmente consegue reconhecer novos blocos |
| Exemplo | Bitcoin Cash | Segregated Witness (SegWit) |
O glossário para programadores da Bitcoin define um soft fork como uma alteração das regras de consenso compatível com versões anteriores, uma vez que os blocos que seguem as novas regras mais rigorosas continuam a poder ser aceites por nodos antigos.
Os forks de blockchain ocorrem normalmente porque uma rede precisa de uma atualização importante ou porque os participantes discordam quanto à direção futura da blockchain.
Os programadores podem propor atualizações do protocolo para adicionar novas funcionalidades, alterar o processamento de transações, corrigir vulnerabilidades de segurança, modificar os limites do tamanho dos blocos ou resolver outras questões críticas. As divergências na comunidade podem tornar-se controversas quando mineradores, programadores, operadores de nodos e utilizadores discordam sobre as regras de consenso que devem reger a rede.
A Ethereum descreve uma divisão da cadeia como uma situação em que as partes interessadas rejeitam a mesma alteração do protocolo e versões incompatíveis continuam a funcionar como blockchains distintas.
Nem todas as atualizações do protocolo criam uma nova blockchain. Uma divisão permanente requer geralmente que participantes suficientes continuem a validar blocos ao abrigo de ambas as versões das regras da blockchain.
A Bitcoin deu origem a inúmeros projetos de fork. Uma análise da Fidelity de 2026 estimou que surgiram mais de 100 forks da Bitcoin, embora esta seja uma estimativa do setor e não uma contagem oficial do protocolo da Bitcoin.
Três exemplos notáveis são:
Bitcoin Cash (BCH): A Bitcoin Cash separou-se da blockchain original da Bitcoin em 1 de agosto de 2017. As suas regras iniciais aumentaram o limite do tamanho dos blocos para 8 MB, como parte de uma abordagem diferente à capacidade de transação. A divisão ocorreu após anos de divergências na comunidade da Bitcoin sobre escalabilidade e tamanho dos blocos.
Bitcoin Gold (BTG): A Bitcoin Gold fez fork da Bitcoin no bloco 491 406, em outubro de 2017. Os seus programadores alteraram o sistema de prova de trabalho com o objetivo de tornar a mineração acessível às GPU, em vez de hardware ASIC especializado.
Bitcoin SV (BSV): A Bitcoin SV surgiu de uma divisão posterior da Bitcoin Cash, em novembro de 2018, e adotou outra abordagem à escalabilidade, incluindo capacidades de bloco superiores.
Estes exemplos mostram como um hard fork controverso pode transformar visões técnicas concorrentes em ecossistemas de blockchain independentes.
O fork da DAO da Ethereum, em 2016, é um exemplo importante de um hard fork motivado por uma crise de segurança e por divergências de governança.
Depois de uma vulnerabilidade na The DAO ter sido explorada, a comunidade da Ethereum ponderou medidas para recuperar os fundos afetados. O fork acabou por ser ativado no bloco 1 920 000, em 20 de julho de 2016, e transferiu os fundos relacionados com a DAO para um contrato de levantamento.
Alguns mineradores e membros da comunidade rejeitaram a alteração e continuaram na cadeia original. Essa blockchain tornou-se a Ethereum Classic (ETC), enquanto a cadeia resultante do fork continuou como Ethereum.
O evento demonstra como as divisões de blockchain podem envolver tanto alterações técnicas como divergências sobre governança, imutabilidade e a direção futura de uma rede.
Um hard fork pode duplicar o estado do livro-razão anterior ao fork, o que significa que as mesmas chaves privadas podem inicialmente corresponder a ativos em ambas as cadeias.
Por exemplo, a divisão entre Bitcoin e Bitcoin Cash deixou um titular que controlava 1 BTC antes do fork com 1 BTC na cadeia da Bitcoin e 1 BCH na cadeia da Bitcoin Cash. O Internal Revenue Service dos EUA documentou este resultado de um para um no livro-razão na sua análise do fork de 2017.
Isso não significa que todos os forks atribuam automaticamente Tokens novos e valiosos aos utilizadores. O suporte das carteiras, as políticas das plataformas de negociação, a adoção da rede, a liquidez e a segurança influenciam a possibilidade de um novo Token ser efetivamente acedido ou negociado.
Os ataques de replay também podem tornar-se uma preocupação quando as transações válidas numa cadeia resultante do fork podem ser repetidas na outra. A Ethereum alertou explicitamente os utilizadores para os riscos de replay de transações após a sua divisão de 2016.
Quando um hard fork cria um novo ativo digital, os utilizadores podem verificar se esse ativo dispõe de um mercado ativo e de liquidez suficiente antes de tomarem decisões de investimento. Os Gate Markets podem ser utilizados para comparar ativos suportados, preços de mercado atuais e atividade de negociação.
A existência de um token resultante de um fork não garante suporte por parte de uma exchange, liquidez ou valor a longo prazo. Por isso, os utilizadores devem confirmar a blockchain, o ticker e a rede de depósito corretos antes de transferirem ativos.
Um hard fork de criptomoeda é uma atualização de blockchain incompatível com versões anteriores que pode produzir uma divisão permanente da cadeia quando grupos diferentes continuam a seguir regras de consenso distintas. Os hard forks podem introduzir atualizações importantes, resolver questões críticas ou formalizar divergências na comunidade. A Bitcoin Cash e a Ethereum Classic demonstram como cadeias distintas podem herdar um histórico comum antes de se desenvolverem de forma independente ao abrigo de novas regras.
Não. Um protocolo pode passar por um hard fork sem manter duas cadeias economicamente ativas se praticamente todos os participantes adotarem as novas regras. Surge uma criptomoeda distinta quando a cadeia alternativa continua a receber apoio suficiente da rede e da comunidade.
Um hard fork introduz alterações às regras de consenso incompatíveis com versões anteriores, enquanto um soft fork introduz alterações compatíveis com versões anteriores. O Segregated Witness, ou SegWit, é um soft fork conhecido da Bitcoin.
O fork duplicou o estado relevante do livro-razão, pelo que as chaves privadas que controlavam Bitcoin imediatamente antes da divisão também podiam controlar um montante equivalente de BCH na cadeia da Bitcoin Cash. O acesso continuava a depender do modelo de custódia do titular e do suporte da carteira ou da exchange.
Sim. Os hard forks podem introduzir erros de software, fragmentação da rede e riscos operacionais. As cadeias resultantes de forks também podem enfrentar ataques de replay se as transações não forem devidamente separadas entre as redes.
As comunidades podem recorrer a um hard fork quando uma atualização proposta exige alterações fundamentais ao protocolo, quando os programadores precisam de resolver questões críticas ou quando os participantes não conseguem chegar a consenso sobre regras relacionadas com escalabilidade, segurança ou governança.











