Hard Fork Nedir?

Burak Özcan İçerik Editörü

Soft Fork, Hard Fork ve diğer kullanılan terimler hakkında bilgi vermeden önce, her terim için kısa kısa açıklamalar yapacağız.

Hard Fork Nedir?

İstanbul’da yaşayan ve bir Jeep sahibi olan şoför olduğunu varsayalım. Birde “İstanbul Cash” te yaşayan ve “Jeep Cash” sahibi birinin var olduğunu düşünelim, bu arada İstanbul Cash’te yaşayan kişinin “Driver Cash”i var diyelim. Her iki sürücü de ayrı evrenlerde ayrı hayatlar yaşıyor. Ancak İstanbul Cash sürücüsü, İstanbul’da bir iş başvurusunda bulunamaz. Yani, gerçekler arasında bir değişim söz konusu değildir.

Şifreleme protokollerine geri dönelim. Hard Fork’tan sonra, önceki sürüm ve yeni sürüm tamamen ayrılmış olur, ikisi arasında hiçbir iletişim veya işlem seçeneği yoktur. Genellikle, yeni sürüm tüm tarihi işlemleri devralır ve bundan sonra, her sürüm kendi işlem geçmişine sahip olarak devam eder.

Hard Fork Örnekleri

Bitcoin Cash

Orijinal Bitcoin‘den farkı: daha yüksek işlem hızı, daha az merkezsizlik.

Ne oldu: Hard Fork’dan sonra, Bitcoin Cash yeni, ayrı bir para birimi oldu ve Hard Fork’dan önce Bitcoin kullanan herkes Bitcoin Cash cüzdanında aynı tutarı aldı.

Ne zaman oldu: 1 Ağustos 2017

DAO

DAO, Ethereum Blockchain üzerine akıllı bir sözleşme olarak inşa edildi ve bir risk sermayesi fonu gibi çalışması amaçlandı. Oluşturulduktan sonra, tüm Ether sahipleri bunu DAO belirteçleriyle değiştirebilir hale geldi.

DAO Saldırısı

DAO saldırıya uğradı ve bunun sonucunda 3,6 milyon Ether çalındı. Bilgisayar korsanının para kazanmasını önlemek için topluluk Soft Fork kullandı ve sorunu çözdü.

Ne zaman oldu: 20 Temmuz 2016

Blockchain protokolü nedir?

Bağlantı, madencilik ve işlem kurallarını tanımlayan kod bütünüdür. Ağın bir parçası olmak için, protokole uymanız gerekir.

Fork Nedir?

Ana versiyondan farklı bir protokol versiyonuna sahip olduğunuz an oluşan durumdur.

Şimdi, her iki durumu daha ayrıntılı bir şekilde açıklayalım.

Fork’lar hakkında yazımıza devam etmeden önce cevaplamamız gereken ilk soru şudur: Neden protokol güncellemesi gerekiyor?

Eski sürümlerde bulunan önemli güvenlik risklerini düzeltmek bunun için sebeplerden biridir. Şifreli para biriminin nispeten yeni bir buluş olması nedeniyle, normal para biriminin yıllar önce geçtiği yaşam dönemine girmiştir.

Bugün bildiğimiz doların gelişmesi için pek çok kâğıt, renk, yazı tipi, güvenlik katmanları ve daha birçok sürüm değiştirildi. Şimdi sahte para yapmak çok daha zor. Aynı şekilde, tüm şifreli para güvenliği risklerini bulmak ve bunları düzeltmek biraz zaman ve tecrübe isteyen bir konudur. Daha iyi anlatabilmek için, bugün Windows 10’a sahip olmamız, temel olarak, ilk üretilen Windows’un bazı iyileştirmeler gerektirdiği anlamına gelir. Pek çok gelişmekripto paranın Blockchain kodu da yıldan yıla geliştiriliyor. Açık kaynak kodlu bir gelişme olduğundan, geliştiriciler dünya üzerinde çalışır ve topluma geliştirmelerini önerir. Bir özellik yeterince iyi ise, bir sonraki sürüme eklenmesi beklenir.

İşlemleri tersine çevirmek kripto paralar için çok önemli bir sorundur. Sahte para örneğini hatırlamakta fayda var, buradada benzer bir durum söz konusudur. Örnekleyerek açıklayalım; Hükümet haydutu hapse attırabilir, ancak gerçek para olarak kabul eden herkese parasını iade edemez. Çok kötü bir durum depil mi?

Kripto dünyasında, aslında zararı en aza indirebilmek mümkündür. Topluluk, bir güvenlik ihlali olduğunu öğrendiğinde, belirtilen bir tarihte yapılan tüm işlemleri var olmadıkça beyan edebilir. Mesela, asla olmadı. Böyle bir durum ortaya çıktığında, blok zamanı geri alınarak o döenmki işlemlere kadar silme işlemi yapılır. İyi çocuklar için böyle bir ters işlem, sadece işlemleri tekrar yapması gerektiği anlamına gelir. “Kötü” yani saldırıyı gerçekleştirenler ise durum tam tersi, çalması daha zor olacak, fakat yinede imkansız olmayacaktır.

Soft Fork Nedir?

Daha önce de belirttiğim gibi, protokol değişikliği ancak geriye dönük uyumluluk var.

Trafik kurallarını örnek olarak alacağım (aslında oldukça benzer). Diyelim ki, asgari hız sınırı 80 km ve maksimum sınır ise 120 km olması gerektiği bir kural var. Bir gün, hükümet bundan böyle minimum 90 km ve maksimum 130 km olacağına karar verdi. Ne olacak? Ortalama 95 km hızla süren sürücülerin çoğu için hiçbir şey değişmeyecek. Hala araba kullanmaya hak kazanıyorlar ve yeni kuralı ihlal etmiyorlar. Ama 80 km ile aracını kullanmaya devam eden bir kişinin hızlanması gerekecektir.

Aynı şekilde, Blockchain versiyonunuzu derhal soft fork versiyonuna yükseltmek zorunda değilsiniz ve yeni protokole karşı bir şeyler yapmak istemiyorsanız, daha önce yaptığınız gibi çalışabilirsiniz.

Burada yer alan yatırım bilgi, yorum ve tavsiyeleri yatırım danışmanlığı kapsamında sayılmamaktadır. Bu sebeple, yalnızca burada yer alan bilgi ve yorumlara dayanılarak yatırım kararı verilmesi, beklentilerinize uygun sonuçlar doğurmayabilir.