Um hardfork é uma alteração no protocolo bitcoin que torna os blocos / transações anteriormente inválidos válidos e, portanto, exige que todos os usuários atualizem.
Qualquer alteração no bitcoin que altera a estrutura do bloco (incluindo o hash do bloco), regras de dificuldade ou aumenta o conjunto de transações válidas é um hardfork.