Разклоненията в блокчейн мрежата по същество представляват разделяне на мрежата. Мрежата е софтуер с отворен код, а изходният код е достъпен за изтегляне. Това означава, че всеки може да внася промени в кода и да предлага подобрения. Възможността за експериментиране със софтуер с отворен код е ключова характеристика на криптовалутите и спомага за актуализирането на блокчейн софтуера. Когато софтуерът на отделни майнъри се разсинхронизира, възникват разклонения. Майньорите трябва да изберат коя блокчейн да използват в бъдеще. Ако няма мнозинство, могат да се създадат две копия на блокчейна. В такива случаи може да има периоди на по-голяма ценова волатилност.
Форковете работят чрез промени в софтуерния протокол на блокчейна. Те често са свързани с генерирането на нови токени. Най-честият метод за създаване на нови монети е да се започне от нулата. Алтернативно, съществуващата блокчейн на Bitcoin може да бъде „разклонена“. Най-популярният начин е да се създадат нови токени от нулата. Този метод включва „копиране и поставяне“ на съществуващ код в нов токен, който след това се променя и пуска. Мрежата трябва да бъде изградена от нулата, а хората трябва да бъдат убедени да използват новата монета. Litecoin, който започна като клонинг на Bitcoin, е пример за тази стратегия. Хората бяха убедени от промените, които създателите внесоха в кода, и сега той се е превърнал в популярна криптовалута.
Има два вида форкове: твърди и меки форкове.
Твърдият форк е процесът на създаване на Bitcoin Cash от Bitcoin. Твърдият форк е значителна модификация на софтуера, която принуждава всички потребители да преминат към най-новата версия. Възлите, които все още работят с предишната версия на програмата, няма да бъдат приети в новата. Твърдият форк е трайно разкъсване с предишната версия на блокчейна. Ако новата версия не получи единодушно одобрение, два блокчейна могат да използват вариант на един и същ софтуер.
Софт форкът, от друга страна, е обратно съвместим. Подобрената блокчейн отговаря за валидирането на транзакциите. Възлите, които не са модифицирани, от друга страна, ще считат новите блокове за валидни. Това работи само в една посока; възлите, които не са актуализирани, ще бъдат игнорирани от обновената блокчейн. Повечето майнъри трябва да актуализират, за да може софт форкът да работи. Мрежата ще бъде по-сигурна след форка, ако повече миньори приемат новите правила. Софт форковете са били използвани в блокчейните на биткойн и етериум, наред с други. Те обикновено се използват за извършване на софтуерни ъпгрейди (като BIP 66 в случая с биткойн).