İki tür blockchain çatalı vardır: sert çatallar ve yumuşak çatallar.Benzer isimlere ve aynı son kullanıma rağmen, sert çatallar ve yumuşak çatallar çok farklıdır.“Hard fork” ve “soft fork” kavramlarını açıklamadan önce “ileri uyumluluk” ve “geriye dönük uyumluluk” kavramlarını açıklayınız.
yeni düğüm ve eski düğüm
Blok zinciri yükseltme işlemi sırasında, bazı yeni düğümler blok zinciri kodunu yükseltecektir.Bununla birlikte, bazı düğümler, blok zinciri kodunu yükseltmek ve eski düğüm olarak adlandırılan blok zinciri kodunun orijinal eski sürümünü çalıştırmaya devam etmek konusunda isteksizdir.
Sert çatallar ve yumuşak çatallar
sert çatal: Eski düğüm, yeni düğüm tarafından oluşturulan blokları tanıyamaz (eski düğüm, yeni düğüm tarafından oluşturulan bloklarla ileri uyumlu değildir), bu da bir zincirin doğrudan tamamen farklı iki zincire bölünmesiyle sonuçlanır, biri eski zincirdir ( orijinal çalışıyor Blok zinciri kodunun eski düğüm tarafından çalıştırılan eski bir sürümü var) ve biri yeni bir zincir (yeni düğüm tarafından çalıştırılan blok zinciri kodunun güncellenmiş yeni sürümünü çalıştıran).
yumuşak çatal: Yeni ve eski düğümler bir arada bulunur, ancak tüm sistemin kararlılığını ve etkinliğini etkilemez.Eski düğüm, yeni düğüm ile uyumlu olacaktır (eski düğüm, yeni düğüm tarafından oluşturulan bloklarla ileri uyumludur), ancak yeni düğüm, eski düğüm ile uyumlu değildir (yani, yeni düğüm, eski düğüm ile geriye doğru uyumlu değildir) eski düğüm tarafından oluşturulan bloklar), ikisi hala bir zincir üzerinde paylaşabilir.
Basitçe ifade etmek gerekirse, dijital bir kripto para biriminin hard fork'u, eski ve yeni sürümlerin birbiriyle uyumsuz olduğu ve iki farklı blok zincirine bölünmesi gerektiği anlamına gelir.Yumuşak çatallar için, eski sürüm yeni sürümle uyumludur, ancak yeni sürüm eski sürümle uyumlu değildir, bu nedenle hafif bir çatal olacaktır, ancak yine de aynı blok zinciri altında olabilir.
Sert çatal örnekleri:
Ethereum çatalı: DAO projesi, blockchain IoT şirketi Slock.it tarafından başlatılan bir kitlesel fonlama projesidir.Resmi olarak Mayıs 2016'da piyasaya sürüldü. O yılın Haziran ayı itibariyle DAO projesi 160 milyon ABD dolarından fazla para topladı.The DAO projesinin bilgisayar korsanları tarafından hedef alınması uzun sürmedi.Akıllı sözleşmedeki büyük bir boşluk nedeniyle, DAO projesi eterde 50 milyon dolarlık piyasa değeriyle transfer edildi.
Pek çok yatırımcının varlıklarını eski haline getirmek ve paniği durdurmak için Ethereum'un kurucusu Vitalik Buterin nihayet bir hard fork fikrini önerdi ve sonunda topluluğun çoğunluk oyu ile Ethereum'un 1920000 bloğunda hard forku tamamladı.Bilgisayar korsanının mülkiyeti dahil tüm eteri geri aldı.Ethereum iki zincir halinde çatallanmış olsa bile, hala blok zincirinin değişmez doğasına inanan ve Ethereum Classic'in orijinal zincirinde kalan bazı insanlar var.
Hard Fork Vs Soft Fork – Hangisi Daha İyi?
Temel olarak, yukarıda belirtilen iki tür çatal farklı amaçlara hizmet eder.Tartışmalı çatallanmalar bir topluluğu böler, ancak planlı çatallanmalar, yazılımın herkesin rızasıyla özgürce değiştirilmesine olanak tanır.
Yumuşak çatallar daha nazik bir seçenektir.Genel olarak yapabilecekleriniz daha sınırlıdır çünkü yeni değişiklikleriniz eski kurallarla çelişemez.Bununla birlikte, güncellemeleriniz uyumlu kalacak şekilde yapılabilirse, ağ parçalanması konusunda endişelenmenize gerek yoktur.
Gönderim zamanı: Ekim-22-2022