Soft Fork Nedir?
Yayın: · Son güncelleme:
Soft Fork Nedir? Kısaca
Soft fork, blokzincir kurallarının sıkılaştırıldığı ve geriye uyumlu olan protokol değişikliğidir; güncellenmemiş düğümler yeni kurallara uygun blokları hâlâ geçerli kabul ettiği için zincir genellikle bölünmez.

Soft fork, mevcut kuralları kaldırmak yerine daraltan ya da yeni kısıtlar ekleyen güncellemedir. Yeni kurallara uyan her blok eski kurallara göre de geçerli olduğu için, yazılımını güncellemeyen düğümler ağda çalışmaya devam edebilir. Bu, onu hard fork'tan ayıran temel özelliktir.
Nasıl çalışır?
- Yeni kurallar içeren yazılım yayımlanır.
- Madenciler ya da doğrulayıcılar yeni kurallara destek verdiklerini sinyalle bildirir.
- Belirlenen eşik aşıldığında kurallar devreye girer.
- Ağın çoğunluğu yeni kuralları uyguladığı için eski kurallara göre üretilen ama yeni kuralları ihlal eden bloklar reddedilir.
Bitcoin'den örnekler
- SegWit (2017): İşlem imza verisini ayrı bir bölümde tutarak blok kapasitesini artırdı ve işlem değiştirilebilirliği sorununu çözdü.
- Taproot (2021): Gizliliği ve akıllı sözleşme benzeri işlemlerin verimliliğini artıran yeni imza ve betik özellikleri getirdi.
Hard fork ile karşılaştırma
| Soft fork | Hard fork | |
|---|---|---|
| Geriye uyumluluk | Var | Yok |
| Tüm düğümler güncellemeli mi? | Hayır | Evet |
| Zincir bölünmesi riski | Düşük | Anlaşmazlıkta yüksek |
Nelere dikkat etmeli?
Soft fork'un geriye uyumlu olması, güncellenmemiş düğümlerin yeni özellikleri tam olarak doğrulayamayacağı anlamına gelir. Aktivasyon süreci yeterli desteği bulamazsa tartışmalar uzayabilir. Kullanıcı olarak genellikle bir şey yapman gerekmez; ancak yeni adres türlerini ya da özellikleri kullanmak istiyorsan cüzdanının bu güncellemeyi desteklediğinden emin ol. Genel kavram için fork maddesine bakabilirsin.
Sıkça Sorulan Sorular
Soft fork sonrası cüzdanımı güncellemem gerekir mi?
Genellikle zorunlu değildir; eski cüzdanlar çalışmaya devam eder. Yeni özelliklerden yararlanmak istiyorsan güncel ve bu özellikleri destekleyen bir cüzdan kullanman gerekir.
Soft fork yeni bir coin oluşturur mu?
Hayır. Soft fork zinciri bölmeyecek şekilde tasarlanır, bu yüzden yeni bir varlık ortaya çıkmaz.