Fork Nedir?
Diğer adları: Çatallanma, Zincir ayrılması, Blockchain Fork
Kısaca
Fork (çatallanma), bir blockchain'in kurallarında veya yazılımında yapılan değişiklik ya da ağdaki anlaşmazlık sonucunda zincirin farklı yollara ayrılması veya mevcut bir projenin kodunun kopyalanarak yeni bir proje oluşturulmasıdır.
Protokol değişiklikleri açısından iki temel fork türü vardır. Soft fork, eski kurallarla geriye dönük uyumlu bir değişikliktir; güncellenmeyen düğümler yeni blokları geçerli saymaya devam eder. Bitcoin'deki SegWit ve Taproot güncellemeleri bu türe örnektir. Hard fork ise geriye dönük uyumlu olmayan bir değişikliktir; tüm düğümlerin yazılımını güncellemesi gerekir, aksi halde zincir kalıcı olarak ikiye ayrılabilir.
Bunların dışında, iki madencinin neredeyse aynı anda blok bulması gibi durumlarda kısa süreli, geçici çatallanmalar yaşanır. Ağ konsensüs kurallarına göre (Bitcoin'de en fazla iş içeren zincir) dallardan birini seçer ve diğer daldaki bloklar geçersiz hale gelir; bunlara yetim (orphan) veya eski (stale) blok denir.
Yazılım dünyasındaki anlamıyla fork, açık kaynak bir projenin kodunun kopyalanıp değiştirilerek ayrı bir proje olarak yayımlanmasıdır. Litecoin'in Bitcoin kodundan, SushiSwap'in Uniswap kodundan türetilmesi bu tür fork'lara örnektir. Fork'lar yeniliğin önünü açabilir; ancak toplulukların bölünmesine ve tekrar saldırısı (replay attack) gibi teknik risklere de yol açabilir.
Son güncelleme: · Bu içerik bilgilendirme amaçlıdır, yatırım tavsiyesi değildir.





