Telefonunuzun işletim sistemi zaman zaman güncellemeler alır; hata düzeltmeleri, güvenlik yamaları, yeni özellikler. Blok zincirlerinin de aynı türde bir evrime ihtiyacı var. Ancak işin püf noktası şu: bir CEO yok, yardım hattı yok ve kimse sizi yükseltmeye zorlayamaz. Peki merkezi olmayan bir ağ herkesi aynı sayfada nasıl toplar?
Cevap bir çatallanma.
İki türü vardır: sert çatallanmalar (hard fork) ve yumuşak çatallanmalar (soft fork). Bu makale yumuşak çatallanmalara odaklanıyor. Bunlar hakkında bilmeniz gereken en önemli şey geriye dönük uyumluluktur. Basitçe söylemek gerekirse: bir yumuşak çatallanmadan sonra, yükseltme yapmamış olanlar aynı ağı kullanmaya devam edebilir. Kimse dışarı atılmaz.
Bir yumuşak çatallanmanın ne olduğunu, nasıl çalıştığını ve coinlerinizi etkileyip etkilemediğini anlamak, herhangi bir kripto yatırımcısı için temel bir beceridir.
|
Yön |
Açıklama |
|
Nedir |
Geriye dönük uyumlu bir blok zinciri yükseltmesi. Eski düğümler yükseltilmiş ağ ile etkileşimde bulunmaya devam edebilir. |
|
Sert çatallanma vs yumuşak çatallanma |
Yumuşak çatallanmalar zinciri bölmez veya yeni coinler oluşturmaz. |
|
Kural değişiklikleri |
Yumuşak çatallanmalar kuralları sıkılaştırır (daha katı hale getirir). |
|
Başarı koşulu |
Yükseltme için karma gücünün veya hissenin çoğunluğunu gerektirir. |
|
Ne yapmanız gerekiyor |
Neredeyse hiçbir şey. Coinlerinizi her zamanki gibi kullanmaya devam edin. |
Çatallanma Nedir?
Kriptoda, bir "çatallanma" sadece topluluğun bazı temel kuralları değiştirmeye karar vermesi anlamına gelir. Belki bir hatayı düzeltmek, bir özellik eklemek veya ekonomiyi ayarlamak için.
Bir yumuşak çatallanma geçici bir sapmadır. Eski kurallarla çelişmeyen ancak onlardan daha katı olan yeni kurallar getirir. Yani yükseltilmiş yazılım eski sürümlerle uyumlu kalır.
Bir otoyol benzetmesi:
Eski kural: hız sınırı 40 mph ile 80 mph arasındadır.
Yumuşak çatallanma yeni kuralı: hız sınırı şimdi 40 mph ila 60 mph'dir (daha sıkı).
Yeni kuralı takip eden sürücüler (maksimum 60) hala eski kurala (maksimum 80) tamamen uyuyorlar. Yeni kural kitabını okumamış olsanız bile, hepimiz aynı otoyolda gidebiliriz.
Bir yumuşak çatallanma zincirin geçmişini bozmadığı için, sonuçta tek bir birleşik zincir ve tek bir coin elde edersiniz.
Yumuşak Çatallanma Nasıl Çalışır?
Koordinasyon gerektirir, ancak genellikle sert çatallanmadan daha sorunsuzdur. İki ana kavram onu çalıştırır: geriye dönük uyumluluk ve madenci/doğrulayıcı konsensüsü.
1. Geriye Dönük Uyumluluk – Sihirli Numara
Eski düğümler, bu bloklar yeni kuralları bozmadığı sürece, işlemleri doğrulamaya ve bloklar göndermeye devam edebilir.
Ancak eski bir düğüm eski kurallara uyan ancak yeni, daha katı kuralları ihlal eden bir blok madenciliği yapmaya çalışırsa, yükseltilmiş düğümler bunu reddedecektir. Zamanla, eski düğümler bloklarının kabul edilmesini ve ödül kazanmaya devam etmelerini isterlerse yükseltme yapacaklardır.
2. Konsensüs – Çoğunluk Kuralları
Bir yumuşak çatallanmanın başarılı olması için madencilerin (PoW'da) veya doğrulayıcıların (PoS'ta) çoğunluğunun yükseltme yapması gerekir.
-
Sadece azınlık yükseltirse → yumuşak çatallanma başarısız olur. Yeni bloklar yetim kalır.
-
Süper çoğunluk (örneğin %75 veya %90'dan fazla) yeni kuralları benimsediğinde → yükseltilmiş zincir en ağır/en uzun hale gelir. Eski düğümler doğal olarak uyum sağlar veya sadece karma gücü israf ederler.
Yumuşak Çatallanmaları Öğrenin
Yükseltmeleri anlayın
Yumuşak Çatallanma vs Sert Çatallanma: Hızlı Bir Tablo
|
Özellik |
Yumuşak Çatallanma |
Sert Çatallanma |
|
Geriye dönük uyumlu |
✅ Evet, eski düğümler hala çalışıyor |
❌ Hayır, eski düğümler kesildi |
|
Kural değişiklikleri |
Mevcut kuralları sıkılaştırır |
Kuralları genişletir veya yeniden yazar |
|
Zincir bölünmesi? |
Nadiren – tek bir zincir olarak kalır |
Sık sık – iki paralel zincire ayrılır |
|
Yeni coin oluşturuldu mu? |
Hayır, aynı coin |
Evet, topluluk bölünürse |
|
Kullanıcıların ne yapması gerekiyor |
Neredeyse hiçbir şey |
Cüzdanları yükseltmeleri veya yeni coinleri talep etmeleri gerekebilir |
Kriptoda Yumuşak Çatallanmalar Neden Önemlidir? Yumuşak çatallanmalar düşük sürtünmeli, nispeten güvenli bir yükseltme yolu sağlar. İşte neden değerlidirler.
1. Topluluğu Birleşik Tutmak
Bir sert çatallanmanın en büyük riski topluluğun bölünmesidir – bazı insanlar yeni kuralları ister, bazıları istemez. Bu zincir bölünmelerine, coin bölünmelerine ve çok fazla drama yol açar. Fiyatlar dalgalanır. Kullanıcılar kafaları karışır.
Yumuşak çatallanmalar birleştirici bir mekanizmadır. Geriye dönük uyumlu oldukları için, yükseltmeye katılmayanlar (veya sadece güncelleme yapmaya fırsat bulamayanlar) ağdan atılmaz. Ağ etkisi devam eder. Rekabet eden yan ürün coinleri olmaz.
2. Hataları ve Güvenlik Açıklarını Hızla Düzeltmek
Blok zincirleri yazılımdır. Hataları vardır. Bir güvenlik açığı bulunduğunda, onu hızlıca düzeltmek istersiniz.
Her hata düzeltmesi bir sert çatallanma gerektirirse, her düğüm operatörü, borsa ve cüzdan acil bir yükseltme koordine etmek zorunda kalırdı. Bir yumuşak çatallanma, madencilerin çoğunluğunun yazılımı hızla yamalamasına ve yeni, güvenli kuralları uygulamasına olanak tanır. Eski düğümler, bir yamanın gerçekleştiğini bilmeden çalışmaya devam edebilir. Ağ çalışmaya devam ederken güvenlik açığı etkisiz hale getirilir.
3. Yeni Özellikleri Güvenli Bir Şekilde Eklemek
Bitcoin'in orijinal kodu oldukça basittir. Ancak zamanla insanlar daha iyi gizlilik, daha düşük ücretler, hatta akıllı sözleşmeler istedi.
Yumuşak çatallanmalar, geliştiricilerin bu karmaşık yeni özellikleri mevcut protokolün üzerine katmanlamasına olanak tanır. Temel katmanı değiştirmeden yeni işlem türleri ve veri sıkıştırma tanıtabilirler. Bitcoin gibi eski, muhafazakar ağlar, daha yeni blok zincirleriyle rekabet ederken kararlı kalabilir.
Ünlü Yumuşak Çatallanma Örnekleri (Hepsi Bitcoin'den)
Bitcoin topluluğu ünlüdür, muhafazakardır – sert çatallanmaları gerçekten sevmezler. Bu yüzden Bitcoin neredeyse yalnızca yumuşak çatallanmalar yoluyla yükseltildi. İşte büyük olanlar.
1. P2SH (Pay-to-Script-Hash) – 2012
Bitcoin'in en eski ve en önemli yumuşak çatallanmalarından biri. P2SH'den önce, karmaşık işlemler (çoklu imza cüzdanları gibi) hantaldı. Gönderici, alıcının kurulumunun tam, karmaşık betik ayrıntılarını bilmek zorundaydı.
P2SH, işlem verilerinin nasıl yapılandırıldığına ilişkin kuralları sıkılaştırdı. Kullanıcıların Bitcoin'i normal görünümlü bir adrese kilitlemelerine izin verdi. Karmaşık işlemler daha kolay ve daha ucuz hale geldi ve eski yazılımlar hala çalışıyordu.
2. SegWit (Segregated Witness) – 2017
Büyük bir yükseltme. SegWit, "işlem değiştirilebilirliği" adı verilen uzun süredir devam eden bir hatayı düzeltti ve ağın daha fazla işlem yapmasını sağladı.
Nasıl? Dijital imza verilerini ana işlem verilerinden ayırdı. Bu hacimli veriyi temel bloğun dışına taşıyarak, SegWit sabit 1MB sınırı değiştirmek için bir sert çatallanma olmadan Bitcoin'in blok kapasitesini etkili bir şekilde artırdı.
3. Taproot – 2021
Taproot, SegWit üzerine inşa edildi. Birden fazla imzayı ve karmaşık akıllı sözleşmeleri bir araya getiren gelişmiş kriptografi tanıttı, böylece halka açık defterde tek, basit bir Bitcoin işlemi gibi görünüyorlardı.
Sonuç: daha iyi gizlilik ve daha düşük ücretler.
Bu yumuşak çatallanmaların güzelliği? İster eski bir "Legacy" adresinde ister modern bir "SegWit" adresinde coin tutuyor olun, ağ bütün kalır. Normal yatırımcılar için tüm bu teknik şeyler arka planda olur. Siz sadece coinlerinizi kullanmaya devam edersiniz.
Yumuşak Çatallanmaların Riskleri ve Zorlukları
Yumuşak çatallanmalar mükemmel değildir. Kendi sorunlarıyla birlikte gelirler.
1. Madenci Merkezileşmesi Riski
Bir yumuşak çatallanma yalnızca madencilerin çoğunluğunu (her düğümü değil) gerektirdiğinden, %51'den fazla karma gücüne sahip bir madenci karteli, kendilerine fayda sağlayacak kuralları zorla kabul ettirebilir.
Eski düğümler yeni blokları kabul edecektir çünkü bunlar eski kurallara göre hala geçerlidir. Ancak normal kullanıcıların gerçek bir söz hakkı yoktur. Bu, madenci merkezileşmesi hakkında gerçek bir endişedir.
2. Eski Düğümler İçin Kör Nokta
Eski düğümler yeni kuralları anlamaz. Madencilerin yeni işlem türlerini doğru bir şekilde doğruladiklerine güvenmeleri gerekir. Kötü niyetli bir madenci yeni kuralları atlatırsa, eski bir düğüm sahte bir işlemi kabul edebilir – çünkü güncel olmayan kural kitabına göre geçerli görünüyor.
Modern blok zincirlerinde bunun için savunmalar vardır, ancak güncel olmayan yazılım çalıştırmak her zaman risklidir.
3. Artan Teknik Borç
Sert çatallanmalar bir evi yıkıp yeniden inşa etmek gibidir. Yumuşak çatallanmalar ise eski temellerin üzerine yeni odalar eklemek gibidir – tekrar tekrar, hiçbir şeyi bozmadan.
Zamanla, kod inanılmaz derecede yoğun hale gelir. Yazılım mühendisleri buna "teknik borç" der. Gelecekteki bakım, denetimler ve yükseltmeler giderek zorlaşır.
SSS
Bir yumuşak çatallanma sırasında coinlerimi kaybeder miyim?
Hayır. Yumuşak çatallanmalar geriye dönük uyumlu protokol yükseltmeleridir. Fonlarınız güvendedir. Hiçbir şeyi taşımanıza, panik satışı yapmanıza veya yeni token talep etmenize gerek yoktur. Kriptonuzu bir borsada tutuyorsanız, tüm düğüm yükseltmelerini onlar sizin için halleder.
Bir yumuşak çatallanma yeni bir kripto para birimi oluşturur mu?
Hayır. Sert çatallanmalar bir zinciri ikiye bölebilir ve yeni bir coin oluşturabilir (Bitcoin'den Bitcoin Cash gibi). Yumuşak çatallanmalar tek bir zincir ve tek bir coin tutar.
Sıradan bir kullanıcı olarak bir şey yapmam gerekiyor mu?
Neredeyse hiçbir şey. Göndermeye, almaya ve işlem yapmaya her zamanki gibi devam edebilirsiniz. Tam bir düğüm çalıştırıyorsanız, yazılımı yükseltmek isteyebilirsiniz – ancak yapmasanız bile aynı ağda olacaksınız.
