Bir blokzincir ağının kaynak kodlarında yapılan değişiklikler sonucu, ağın iki farklı yola bölünmesidir. Forklar; ağa yeni özellikler eklemek, güvenlik açıklarını kapatmak veya topluluk içindeki fikir ayrılıklarını çözmek için gerçekleştirilir. Geriye dönük uyumlu olan hafif güncellemelere "Soft Fork", geriye dönük uyumu olmayan ve tamamen yeni bir kripto para birimi yaratan köklü değişikliklere ise "Hard Fork" denir.