Entendemos que a tecnologia evolui, e com ela, novas falhas de segurança, ou divergência entre equipes de desenvolvimento de código aberto, e problemas de escalabilidade, surgem necessidades especiais para que seja aplicado uma atualização na rede.
Dentre os usuários afetados, estão entre usuários que possuem cripto-moedas, assim como mineradores, que trabalham para proteger as transações dos usuários minerando os blocos e ganhando uma recompensa pelo trabalho efetuado.
Mas existe um conceito que vem sido adotado em praticamente qualquer atualização: um "hard fork", que nada mais é que realizar uma atualização do software da moeda, que é praticamente reutilizar o código fonte da moeda original, realizar os ajustes, e re-aproveitar a base do blockchain existente da moeda de origem. Pera, por qual motivo re-aproveitar uma base de blockchain em uma "nova" moeda?