Çatallanma (Fork)
Kısaca: Fork (çatallanma), bir blok zincirinin iki sürüme ayrılmasıdır. Ağın bir kısmı geri kalanından farklı kuralları ya da farklı bir blok dizisini izlemeye…
Fork (çatallanma), bir blok zincirinin iki sürüme ayrılmasıdır. Ağın bir kısmı geri kalanından farklı kuralları ya da farklı bir blok dizisini izlemeye başladığında ortaya çıkar; terim, geliştiricilerin açık kaynaklı bir projenin kodunu kopyalayarak ayrı bir proje başlatması için de kullanılır.
Neden önemli?
Blok zincirleri kurallarını fork'lar aracılığıyla değiştirir ve fork'ların iki temel türü vardır. Soft fork, kuralları geriye dönük uyumlu biçimde sıkılaştırır; böylece güncelleme yapmayan düğümler de zinciri izlemeye devam edebilir. Hard fork ise kuralları eski yazılımın reddedeceği şekilde değiştirir; topluluğun bir kısmı değişikliği kabul etmezse iki ayrı zincir ve iki ayrı coin ortaya çıkabilir. Planlanmış bir fork döneminde borsalar, ağ istikrar kazanana kadar etkilenen coinin yatırma ve çekim işlemlerini sıklıkla durdurur.
Örnek
Bitcoin Cash, blok boyutu konusundaki uzun bir anlaşmazlığın ardından Bitcoin'in bir hard fork'u ile ortaya çıktı. Zincirlerin ayrıldığı blokta bitcoin sahibi olan herkes, yeni zincirde aynı miktarda Bitcoin Cash'e sahip oldu. O bloktan itibaren iki ağ ayrı geçmişlere, kurallara ve piyasalara sahiptir.