Um fork de criptomoeda é uma nova moeda criada com base em um código existente ou um algoritmo com certas alterações feitas nele. É assim que surgiram as altcoins baseadas em Bitcoin e Litecoin.
Um fork em uma blockchain é uma mudança nas regras pelas quais um bloco é reconhecido como válido. Existem forks suaves e forks duros, que afetam a unidade da rede de maneiras diferentes.
Um soft fork é uma atualização suave de um protocolo de criptomoeda que é compatível com versões mais antigas do software, onde a rede continua a operar como um todo único e não é dividida em cadeias separadas.