Soft Fork, Hard Fork ve Replay Protection Nedir?

Soft Fork, Hard Fork ve Replay Protection Nedir?

Soft Fork, Hard Fork ve Replay Protection Nedir?

Kripto Para, Bitcoin ve Blockchain kavramlarını duymuşsanız, Fork kelimesini de duymuş olmalısınız. Şimdi sizlere Soft Fork ve Hard Fork’un ne olduğunu anlatacağım

İlk önce Fork‘un (Çatallaşma) ne olduğundan bahsedelim. Fork kelimesi yazılımcılar için çokta uzak oldukları bir kelime değildir. Fork (Çatallaşma), bir projenin kaynak kodlarından yola çıkarak farklı bir türüne döndürülen yeni bir proje oluşturmaya denir. Açık kaynak kodlu projelerde çokça görülen bir olaydır. Kripto para ile birlikte Fork işlemi iki türde anılmaya başlanmıştır; Soft Fork ve Hard Fork

Soft Fork Nedir?

Geri uyumlu olarak yapılan çatallaşmaya Soft Fork  (Yumuşak (Hafif) Çatallaşma) denir. Yani sistemde büyük bir değişiklik yapmaz, Kripto madenciliği olarak ele alırsak eski kurallara göre üretilmiş bloklar, yeni kurallara göre de geçerlidir.

Sistem geriye uyumlu olduğu için sıkıntısız olarak tek bir zincir (Blockchain) ile devam edilir ve eskiden oluşturulmuş bloktaki paranız yeni kurallara göre de işlem görebilir. Belli bir zaman sonra ağdaki büyük çoğunluk yeni sisteme geçtiğinde Soft Fork başarılı olarak tamamlanır.

Bitcoin‘in Segwit forku bir Soft Forktur ve Başarılı olarak bu Fork’a geçilmiştir. (SegWit2X ile karıştırmayın)

Hard Fork Nedir?

Geriye doğru bir uyumun olmadığı çatallaşmaya Hard Fork (Zor (Sert) Çatallaşma) denir. Bu fork’ta eski kurallara göre oluşturulmuş bir blok sadece eski versiyonda geçerlidir. Yeni versiyonda oluşan bloksa sadece yeni versiyonda geçerli olur. Bu Çatallaşma türünde zincir ikiye ayrılır ve birbirlerinden tamamen koparlar. Bu yöntem ilk yönteme göre daha sancılıdır ve hangi çatalın başı çekeceği belli olmaz.

Bu tür çatallaşmalar zorunlu hale geldiyse yapılır. Çünkü Kripto Para topluluğunu ikiye bölme riski vardır. Buna örnek olarak Bitcoin Gold Hard Fork‘unu verebiliriz. Bitcoin GoldBitcoin‘den tamamen ayrı bir (Blok zinciridir) Blockchain‘dir. Fiyatı ve diğer özellikleri tamamen farklıdır. Sadece Bitcoin Blockchain‘i içinde çatallaşmış ve ayrılmıştır.

[ads]

Replay Protection Nedir?

Replay Protection, Hard Fork durumunda kullanılan ve geri koruma olarak çevrilebilecek bir koruma özelliğidir. Hardfork olduğunda varolan blok zinciri kopyalanarak ikiye ayrılır ve birbirinin aynısı iki Blok Zinciri (Blockchain) oluşur. Bu durum bir güvenlik açığına sebep olur.

İlk zincir üzerinde yaptığınız işlem kopyalanıp ikinci zincir üzerinde de tekrar edilebilir. Replay Protection özelliği bu güvenlik açığını kapatarak, işlemin tekrar edilebilmesini engeller ve iki blok zinciri de güvene alır. Böyle bir koruma olmasa Bitcoin Gold forkundan çıkan coin miktarını satmak istediğinizde kötü niyetli birisi bu işlemi Bitcoin zinciri üzerinde de yayınlayıp sizin para kaybetmenizi sağlayabilirdi ama Replay Protection bunu imkansız kılar.

Fork’ların Piyasaya Etkisi Nedir?

Fork işlemi gerçekleşene kadar piyasayı olumsuz olarak etkileyebilir. Bu tür değişimler piyasada huzursuzluk yaratacağı için sonuçları öngörülemez. Bu çatallaşmalar sırasında bazı bilgilerin kaybolabileceği bilindiği için huzursuzluk yüksek safhada olur.

Kripto Paralarda Neden Fork/Çatallaşma Yapılır?

Bitcoin‘in madencilik kuralları bellidir ve bu kurallar dışına çıkılamaz. Fork olayı, Madencilerin belli bir kısmının bu kuralları değiştirmek için birleşmesinden oluşur. Bitcoin Dağıtık Yapıda olduğu için bir iki madencinin değil, büyük bir madenci kitlesinin toplanıp kuralların değişeceği yeni bir Fork yapılacağını duyurur ve kuralları açıklarlar.

Bu kurallar genelde madenciler için avantaj sağlamalıdır. Böyle olduğunda madenciler hızlı bir şekilde yeni çatallaşmaya (Fork) geçmek için uğraşırlar.

Bu Makale 12.01.2018 tarihinde Senhesapla.com da yayınlanmış 30.07.2019 tarihinde buraya taşınmıştır.

Bir cevap yazın

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