Fork (Çatallanma) Nedir?

Blockchain teknolojisi ve kripto para birimleri bağlamında, bir blockchain ağı üzerinde protokol değişiklikleri yapıldığında veya bir blockchain iki ayrı zincir halinde ayrıldığında meydana gelen olaya verilen isimdir. Fork'lar

Fork (Çatallanma) Nedir?

Blockchain teknolojisi ve kripto para birimleri bağlamında, bir blockchain ağı üzerinde protokol değişiklikleri yapıldığında veya bir blockchain iki ayrı zincir halinde ayrıldığında meydana gelen olaya verilen isimdir. Fork'lar genellikle "Hard Fork" (Zor Çatallanma) ve "Soft Fork" (Yumuşak Çatallanma) olarak ikiye ayrılır.


İlginizi Çekebilir: USDC & USDT Hangisi Daha İyi Bir Stabil Coin?


Hard Fork (Zor Çatallanma)


Hard fork, blockchain protokolünde geriye dönük uyumluluğu bozan ve tüm katılımcıların yeni protokol kurallarını kabul etmesini gerektiren önemli bir değişikliktir. Hard fork sonrasında, eski protokolü takip eden düğümler (nodes), yeni kurallarla uyumlu değildir. Eğer topluluk içinde fikir birliği sağlanamazsa, hard fork iki ayrı blockchain oluşturabilir. Bu durumda, orijinal zincir ve yeni zincir farklı kurallarla işlemeye devam eder. Hard fork sonrası yeni zincir genellikle yeni bir kripto para birimi oluşturur.


Örnekler:


Bitcoin Cash (BCH)


Bitcoin (BTC) blockchain'inde gerçekleştirilen bir hard fork sonucu ortaya çıkmıştır.


Ethereum ve Ethereum Classic


2016 yılında DAO hack'i sonrasında Ethereum blockchain'inde yapılan bir hard fork sonucu orijinal zincir Ethereum Classic (ETC) olarak devam ederken, yeni zincir Ethereum (ETH) olarak işlem görmeye başlamıştır.


Soft Fork (Yumuşak Çatallanma)


Soft fork, blockchain protokolünde geriye dönük uyumluluğu koruyan bir değişikliktir. Soft fork sonrasında, eski protokolü takip eden düğümler, yeni kurallara uyumlu blokları tanımaya devam eder, ancak yeni kuralları uygulamaz. Soft fork genellikle daha az ayrışma riski taşır ve topluluğun büyük kısmının katılımıyla uygulanabilir.


Fork’lar, blockchain ağlarının gelişimi ve inovasyonu için önemli bir rol oynar. Ancak, çatallanma sürecinin yönetimi, kullanıcılar ve geliştiriciler arasında fikir birliği gerektiren kritik bir süreçtir.



İlginizi çekebilecek haberler