Soft Fork Nedir?
Soft fork, geçerli kabul edilen işlemler veya bloklar için kuralları daraltan, belirli geriye uyumluluk özellikleri taşıyan değişikliktir.
Bu sayfada
Soft fork nasıl bir güncellemedir?
Soft fork, blockchain’de geçerli kabul edilen blok veya işlemlere daha dar kurallar getiren değişikliktir. Yeni kurallara uyan bloklar eski düğümler açısından da geçerli görünebilir. Ancak eski düğümler yeni kısıtlamaları tam olarak denetlemez. “Geriye uyumlu” ifadesi bu farkı ortadan kaldırmaz.
Örneğin eski kurallar A ve B türü işlemlere izin verirken yeni kurallar yalnızca A’ya izin veriyorsa, A içeren blok iki sürüm tarafından da kabul edilebilir. Eski sürüm, yeni kuralların yasakladığı B’yi hâlâ kabul edebilir. Gerçek blockchain güncellemeleri bundan daha teknik olsa da geçerli kümenin daralması temel fikirdir.
Neden zincir ayrılmadan uygulanabilir?
Blok üreten katılımcılar yeni kurallara uyduğunda, eski düğümlerin de kabul ettiği bir geçmiş oluşabilir. Böylece bütün kullanıcıların aynı anda güncellenmesi gerekmeyebilir. Yine de aktivasyon yöntemi ve ağ desteği önemlidir. Yetersiz koordinasyon farklı düğümlerin farklı geçmişleri izlemesine yol açabilir.
Bitcoin’de SegWit ve Taproot gibi güncellemeler soft fork yöntemiyle etkinleştirilmiştir. Bu, bütün eski cüzdanların yeni özellikleri otomatik olarak kullanabildiği anlamına gelmez. Adres biçimleri ve imzalama özellikleri için cüzdan desteği gerekebilir.
Kullanıcı neye bakmalı?
Bir güncellemenin soft fork olması, uygulanan değişikliğin önemsiz olduğunu göstermez. Cüzdanınızın yeni adres veya işlem türünü destekleyip desteklemediğine bakın. Borsa üzerinden gönderim yapıyorsanız platformun desteklediği adres biçimleri de belirleyicidir. Uyumsuzluk gördüğünüzde adresi elle değiştirmek doğru çözüm değildir.
Soft fork normalde kullanıcılara yeni bir coin dağıtılması anlamına gelmez. “Güncelleme ödülü almak için cüzdanınızı doğrulayın” şeklindeki istekler teknik süreçle karıştırılmamalıdır. Yazılım güncellemesi gerekiyorsa uygulamanın resmî dağıtım kanalı kullanılmalıdır.