Blokzincirde Çatallanma, yani Fork, bir blokzincirin yazılım protokolünde değişiklik yapılması ya da zincirin aynı blok yüksekliğinde iki veya daha fazla blok üretmesi sonucu, ağın iki farklı yol izlemesiyle oluşan bir durumdur.
Blokzincirleri merkeziyetsiz yapılar olduğu için, ağ katılımcılarının protokol yükseltmeleri veya yeni kurallar konusunda fikir birliğine (consensus) varması gerekir. Eğer fikir birliği sağlanamazsa çatallanma yaşanır ve bu da çoğu zaman yeni bir blokzincir ağı ve beraberinde yeni bir kripto para biriminin oluşumuna yol açar.
Yumuşak ve Sert Çatallanma Arasındaki Fark
Yumuşak çatallanma (soft fork), geriye dönük uyumlu bir yazılım güncellemesidir. Bu tür güncellemelerde, ağın bir kısmı yazılımını güncellemese bile işlemlerine devam edebilir. Ancak zamanla çoğunluk yeni yazılımı kullandıkça, eski yazılımla yapılan bazı işlemler geçersiz sayılabilir.
Sert çatallanma (hard fork) ise önceki yazılımla uyumsuz, kalıcı bir ayrılığı ifade eder. Yeni bir dizi fikir birliği kuralı devreye girer ve tüm katılımcıların yazılımını bu yeni sürüme yükseltmesi gerekir. Yeterli destek olması durumunda, eski zincir çalışmaya devam eder ve iki ayrı blokzincir ile iki farklı kripto para ortaya çıkar.
Ethereum ile Ethereum Classic ya da Bitcoin ile Bitcoin Cash arasındaki ayrışmalar, sert çatallanmalara örnek olarak gösterilebilir.
Fintek Dünyasında Yeri
Çatallanma, kripto para dünyasında teknolojik evrimin, topluluk iradesinin ve merkeziyetsiz yapının bir yansımasıdır. Aynı zamanda blokzincir tabanlı projelerde yönetişim modelleri, yazılım güvenliği ve topluluk karar süreçleri gibi alanlarda önemli rol oynar. Kripto paraların ve blokzincir projelerinin nasıl evrildiğini anlamak için çatallanma kavramı büyük önem taşır.


