fork-nedir

Fork Nedir?

Fork terimi ikiye ayrılır. Hard fork ve soft fork:

Hard Fork

Blockchain teknolojisi göz önüne alındığında, hard fork sistemdeki bütün cihazların güncellenmesini gerektiren bir değişikliğe verilen addır. Bir diğer deyişle hali hazırda bulunan blok zincirinden yeni bir zincire geçişi gerekli kılar. Eski versiyonu çalıştıran cihazlar artık zincire kabul edilmeyecektir. Genellikle kısa bir süre sonra eski zincirdekiler sistemlerini güncelleyecekler ve sistem eski hızında devam edecektir.

Bir hard fork sistemdeki ciddi güvenlik açıklarını kapatmak için ya da yeni bir özellik eklemek için yapılabilir.

Hard forkta hazırda bulunan blok zincirinden ayrı bir dal oluşur ve bu dal ana zincir haline gelir. Örneğin DAO saldırısından sonra Ethereum topluluğu oy birliğiyle hard forkta karar kılmıştır. Hard fork sayesinde aynı zamanda DAO jeton sahiplerinin de Etherlerini geri almalarını sağladı.

Soft Fork

Hard fork’tan farklı olarak soft fork’ta sadece zincirdeki eski bloklar geçeriz kılınır, ancak eski cihazlar da zincirin bir parçası olmaya devam ederler. Bu yüzden soft fork’ta her cihazın en son güncellenmeye geçmesine gerek yoktur. Sadece çoğunluğun geçmesi yeterlidir.

Yeni işlem türleri genellikle soft fork olarak eklenebilirler. Soft forklar cihazların yeni güncellemeye geçmesini gerektirmez. Zaten yeni kuralları takip eden cihazlar aynı zamanda eski kuralları da takip ediyor olurlar. Soft forklar şu ana kadar Bitcoin, Ethereum ve diğer bazı blok zincirlerinde kullanılmıştır. Bu sayede yeni ve geliştirilmiş özellikler eklenebilmiştir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.