Fork, bir blockchain ağının protokolünde yapılan değişiklikleri ifade eder. Bu değişiklikler sonucu ağın bir kısmı veya tamamı yeni kurallara göre çalışmaya başlar. İki tür fork vardır: soft fork ve hard fork. Soft fork, geriye dönük uyumlu değişikliklerdir; eski versiyon düğümler hala yeni zincire uyum sağlayabilir. Hard fork ise geriye dönük uyumlu olmayan, zincirin ikiye ayrıldığı durumlardır. Hard fork sonucu yeni bir blockchain ve yeni kripto para birimi ortaya çıkabilir. Bitcoin Cash, Bitcoin’den ayrılarak hard fork ile oluşan önemli bir örnektir. Forklar, genellikle ağın performansını artırmak veya farklı toplulukların fikir ayrılıklarını çözmek için yapılır.