Yumuşak Çatal Nedir?
Blockchain teknolojisi açısından, yumuşak bir çatal (veya bazen softfork), daha önce geçerli blokların / işlemlerin geçersiz kılındığı yazılım protokolünde yapılan bir değişikliktir. Eski düğümler yeni blokları geçerli olarak tanıyacağından, yumuşak bir çatal geriye dönük olarak uyumludur. Bu tür çatallar, tüm düğümlerin yeni sürümü yükseltmesini ve kabul etmesini gerektiren sert bir çatal yerine, yeni kuralları uygulamak için madencilerin sadece çoğunluğuna ihtiyaç duyuyor.
Soft Forks Kullanımını Anlama
Yeni işlem türleri genellikle yumuşak çatallar olarak eklenebilir ve yalnızca katılımcıların (örneğin gönderen ve alıcı) ve madencilerin yeni işlem türünü anlamasını gerektirir. Bu, yeni işlemin eski müşterilere "herkese ödeme" işlemi (özel bir formda) olarak görünmesi ve madencilerin, işlem yeni kurallar altında geçerli olmadıkça bu işlemleri içeren blokları reddetmeyi kabul etmelerini sağlayarak yapılır. Bitcoin'e betiğe öde karma (P2SH) eklenir.
investopedia
Yükseltilmemiş düğümleri kullanan madenciler, düğümlerinin bilmediği yeni bir konsensüs kuralını ihlal ettiğinde, blok zincirindeki geçici bir sapma nedeniyle bazen yumuşak bir çatal da oluşabilir.
Yumuşak çatallar, yeni yumuşak çatallı kurallara sahip tüm bloklar da eski kurallara uyduğundan, fikir birliğini korumak için herhangi bir düğümün yükseltilmesini gerektirmez, bu nedenle eski istemciler bunları kabul eder. Yumuşak çatallar sert çatal olmadan ters çevrilemez, çünkü tanım gereği yumuşak çatal sadece geçerli blok kümesinin geçerli ön çatal olanın uygun bir alt kümesi olmasına izin verir. Kullanıcılar yumuşak post çatal çatal istemcisine yükseltirse ve herhangi bir nedenden ötürü madencilerin çoğunluğu softfork istemcisine geri dönerse, yumuşak çatal çatal istemci kullanıcıları takip etmeyen bir blok gelir gelmez konsensüsü bozarlar müşterilerinin yeni kuralları. Yumuşak bir çatalın çalışması için, madencilik gücünün çoğunluğunun çatalı tanıyan bir müşteri çalıştırması gerekir. Yeni kuralları kabul eden madenciler ne kadar çok olursa, ağ çatal sonrası o kadar güvenli olur. Çatalı tanıyan 3/4 madenciniz varsa, oluşturulan 1/4 blokların yeni kurallara uyması garanti edilmez. Bu 1/4 bloklar, yeni kuralların farkında olmayan eski düğümler için geçerli olacak, ancak yeni düğümler tarafından göz ardı edilecektir.
Yumuşak çatallar, Bitcoin ve Ethereum blok zincirlerinde, diğerleri arasında, geriye dönük uyumlu yeni ve yükseltilmiş işlevler uygulamak için kullanılmıştır.