Fork (bifurcacao)
Um fork (bifurcacao) e uma divergencia nas regras ou no historico de uma blockchain. Ele acontece quando os participantes adotam versoes diferentes do protocolo, dividindo em dois o unico caminho acordado.
Como funciona
Um soft fork torna as regras mais rigidas de forma retrocompativel, de modo que os nos que nao se atualizam continuam aceitando os novos blocos. Um hard fork muda as regras de uma maneira que nao e retrocompativel; se parte da comunidade continuar executando as regras antigas, a cadeia se divide permanentemente em duas redes, cada uma com sua propria moeda e historico a partir do ponto da divisao.
Por que e importante
Os forks sao a forma como as redes descentralizadas se atualizam e como os desacordos sao resolvidos quando o consenso se rompe. Um hard fork conflituoso pode criar uma criptomoeda inteiramente nova e dividir uma comunidade, enquanto os soft forks rotineiros permitem que uma rede melhore de forma tranquila.
Exemplo
O Bitcoin Cash se separou do Bitcoin por meio de um hard fork sobre como escalar a rede.