Fiyatlar yükleniyor…

Blockchain Fork Nedir? Hard Fork ve Soft Fork Açıklandı

Fork, bir blockchain'in kuralları değiştiğinde olan şeydir. Soft fork kuralları sıkar; hard fork zinciri böler. Sahipler için her birinin ne anlama geldiği burada.

Blockchain Fork Nedir? Hard Fork ve Soft Fork Açıklandı

Tek cümleyle fork

Blockchain fork, bir ağın konsensüs kurallarındaki herhangi bir değişikliktir. Bazı değişiklikler koordineli ve olaysızdır — herkes yükseltir, zincir devam eder. Diğerleri tartışmalıdır; bir kamp eski kuralları korur, diğeri yenilerini benimser ve bölünmeye kadar tarihi paylaşan iki zincir ve iki koin üretir. Fork kelimesi her iki durum için de kullanılır; bu yüzden fork hakkındaki haber manşetlerinin dikkatle okunması gerekir.

Zihinsel model: küresel bir oyun için açık kaynaklı bir kural kitabı düşünün. Oyuncuların %99'u bir değişiklikte hemfikirse oyun yeni kuralla devam eder. İnatçı bir azınlık reddederse, kendi odalarında eski kurallarla oynamaya devam ederler ve artık iki paralel oyununuz olur.

Soft fork'lar: kuralları sıkmak

Soft fork, yeni kuralların eskilerden daha katı olduğu bir kural değişikliğidir. Yeni kuralları izleyen her şey eski kuralları da izler — bu yüzden yükseltmemiş node'lar yeni blokları geçerli olarak kabul etmeye devam eder. Bölünme yoktur. Yazılımın eski sürümü kademeli olarak sadece özelliklerden mahrum kalır ama zinciri yine doğru takip eder.

Bitcoin'deki tarihsel soft fork örnekleri: 2017'deki SegWit, eski cüzdanlarla uyumlu kalırken yeni bir işlem formatı ekledi; 2021'deki Taproot, eski node'ları bozmadan gizliliği ve scripting'i iyileştirdi. Her ikisi de etkinleştirildi, her ikisi de ayrı zincir üretmedi ve çoğu kullanıcı pek fark etmedi.

Soft fork'lar muhafazakar zincirlerde tercih edilen yükseltme yoludur çünkü bölünme riskinden kaçınırlar. Olumsuz yan, sıkıştırma olarak ifade edilebilecek değişikliklerle sınırlı olmalarıdır — eski kurallarla çelişen gerçekten yeni yetenekleri ekleyemezsiniz.

Hard fork'lar: kuralları uyumsuz şekilde değiştirmek

Hard fork, kuralları eski yazılımın anlamayacağı şekilde değiştirir. Yeni kuralları izleyen bloklar eski node'lara geçersiz görünür ve tersi. Herkes yükseltirse zincir yeni kurallarla devam eder ve eski sürüm terk edilir. Anlamlı bir kesim yükseltmezse zincir bölünür.

Modern protokol yükseltmelerinin çoğu zamanlanmış hard fork'tur: geliştiriciler değişikliği gönderir, topluluk bir geçiş tarihinde koordine olur, validator'lar ve node operatörleri önceden yükseltir ve seçilen blokta yeni kurallar geçerli olur. İyi yapıldığında kimse geride bırakılmaz. Ethereum yıllar içinde bunlardan onlarcası yaptı — London, Shanghai, Cancun ve daha fazlası — zinciri bölmeden.

Az sayıda hard fork tartışmalı olmuştur: topluluk hemfikir olamadı ve iki taraf da kendi sürümünü çalıştırmaya devam etti. Yeni koinler üretenler bunlardır.

Anlaşılmaya değer iki ünlü bölünme

Blockchain fork'larının tarihi uzundur ama iki bölünme konuşmalarda öyle sıkça gelir ki yeterince önemlidir.

Ethereum'dan Ethereum Classic'e (2016)

2016'da bir exploit, The DAO adlı büyük bir projeden yaklaşık 50 milyon dolar ETH'yi boşalttı. Ethereum topluluğu exploit'i tersine çevirecek bir hard fork yapıp yapmamak konusunda tartışmalı bir oylama yaptı. Çoğunluk evet oyu verdi; zincir fork edildi. Yeni zincir Ethereum adını ve ticker'ını korudu. Bir azınlık, fork'un değişmezlik ilkesini ihlal ettiğine inanıyordu ve yükseltmeyi reddetti, orijinal zinciri Ethereum Classic (ETC) olarak canlı tuttu. Her iki zincir de bugün vardır ve fork sırasında ETH tutan herkes iki tarafta da aynı bakiyeyi elde etti.

Bitcoin'den Bitcoin Cash'e (2017)

Bitcoin içinde işlemlerin nasıl ölçekleneceği konusundaki yıllarca süren tartışma 2017'de bir başa geldi. Bir taraf blokları küçük tutup Layer 2 ve SegWit üzerinden ölçeklendirmek istedi; diğer taraf Bitcoin'in kendisinde blok boyutunu artırmak istedi. İkinci kamp daha büyük bloklarla Bitcoin Cash (BCH) yaratan bir hard fork yürüttü. Bitcoin Cash daha sonra Bitcoin SV'ye tekrar bölündü. Bugün Bitcoin hâlâ her ölçüde baskın ama her fork zamanında sahip olanlar yeni koini de aldı.

İnsanların kelimeyi duyduğunda akıllarına gelen fork'lar bunlardır. İkisi de topluluğun yön konusunda anlaşamadığı için oldu; ikisi de var olmaya devam eden yeni zincirler üretti.

Bir fork sırasında koinlerinize ne olur

Bu pratik sorudur. Cevap, fork'un zinciri bölüp bölmediğine bağlıdır.

Bölünme olmadan zamanlanmış hard fork. Sizin için hiçbir şey değişmez. Cüzdanınız, bakiyeniz, işlemlerinizin hepsi çalışmaya devam eder. Bir tane çalıştırıyorsanız node yazılımınızı yükseltmeniz gerekebilir ama çoğu kullanıcı sadece hayatına devam eder.

Soft fork. Aynı — hiçbir şey değişmez. Yeni özellikler kullanılabilir hale gelir; cüzdanınız desteklediğinde onları kullanmaya başlarsınız.

Bölünme olan tartışmalı hard fork. Bölünme anında her iki zincirde de aynı bakiyeye sahip olursunuz. DAO fork'u anında 10 ETH tutuyorsanız sonrasında 10 ETH ve 10 ETC tutarsınız. Oradan sonra iki zincir ayrı ayrı evrilir. Yeni koini kullanmak için genellikle onu destekleyen cüzdan yazılımına ihtiyacınız vardır ve karıştırılabilecek zincirlerde iki bakiyeyi güvenli şekilde ayırmak için bir adım atmanız gerekebilir.

Pratikte tartışmalı fork'ların çoğu bir baskın zincir ve bir mücadele eden küçük zincir üretir. Küçük koin tipik olarak büyük olanın piyasa değerinin küçük bir kısmında işlem görür, bazen anlamlı, bazen önemsiz. Onu satabilir, tutabilir veya görmezden gelebilirsiniz.

Fork'lar neden ilk başta olur

Fork'lar var çünkü blockchain'ler bir merkezi otorite tarafından değil kullanıcıları tarafından yönetilir. Bir yükseltmeyi itmeye karar veren bir CEO yoktur. Değişiklikler önerilmeli, tartışılmalı, yazılımda uygulanmalı ve ardından node operatörleri, madenciler veya validator'lar tarafından gönüllü olarak benimsenmelidir. Bu dağıtık karar verme tüm amaçtır — ama aynı zamanda sistemin anlaşmazlığa yer açması gerektiği anlamına gelir.

Çoğu zaman anlaşmazlık tartışma yoluyla çözülür ve bir çoğunluk oluşur. Zincir birlikte fork olur; herkes devam eder. Çözüm yoksa ve anlamlı bir azınlık eski kurallara bağlı kalırsa ağ bölünür. Mekanizma bir hata değil; kullanıcılara yanlış buldukları bir değişikliği reddetme hakkı veren şeydir.

Bu yüzden blockchain'ler genellikle kodla sarılmış sosyal sistemler olarak tanımlanır. Kod konsensüsün karar verdiği kuralları uygular ama konsensüsün kendisi insan sürecidir.

Fork'lar hakkındaki yaygın yanlış anlamalar

Yeni başlayan düşüncesinde tekrar tekrar gelen birkaç desen vardır. Açmaya değer.

Her fork yeni bir koin yaratır. Hayır — yalnızca bir azınlığın yükseltmeyi reddettiği tartışmalı hard fork'lar yeni koin yaratır. Fork'ların büyük çoğunluğu koordinelidir ve bölünme üretmez.

Fork'lar tehlikelidir ve kaçınılmalıdır. Koordineli fork'lar blockchain'lerin nasıl evrildiğidir. Onlar olmadan ağlar sonsuza dek orijinal kurallarında sıkışıp kalırdı. Ethereum hard fork yoluyla onlarca kez dramsız yükseldi.

Bir zinciri fork etmek varlıklarını kopyalar. Herkes public bir blockchain'in kodunu kopyalayıp temiz bir durumdan yeni bir ağ başlatabilir — bu konsensüs anlamında bir fork değildir ve orijinal sahiplerine hiçbir şey vermez. Gerçek bir fork paylaşılan bir tarihten dallanır.

Fork edilmiş koin otomatik olarak değerlidir. Birçok tartışmalı fork kısa süre işlem görüp sonra ölen koinler üretti. Bir zincirin bölünmüş olması her iki tarafın değerli olacağını garanti etmez.

Fork'lar duyabileceğiniz protokol yükseltmeleriyle nasıl bağlanır

Ethereum'un Pectra yükseltmesini başlattığını veya Bitcoin'in yeni bir opcode'u etkinleştirdiğini okuduğunuzda bir fork hakkında okuyorsunuz — genellikle kuralları bölmeden ayarlayan koordineli bir tanesi. Desen büyük zincirler arasında tutarlıdır: geliştiriciler değişiklikleri önerir, topluluk tartışır, yazılım gönderilir, node operatörleri yükseltir ve planlanan bir blok yüksekliğinde yeni kurallar yürürlüğe girer.

Fork haberlerini okumak çoğunlukla rutini tartışmalıdan ayırt etmekle ilgilidir. Ağ yükseltmesi, zamanlanmış fork ve koordineli hard fork gibi ifadeler rutine işaret eder. Topluluk anlaşmazlığı, fraksiyon ve yeni koin oluşumu gibi ifadeler tartışmalıya işaret eder. İlk tür zincir için iyi haberdir; ikincisi bölünmenin nasıl sonuçlandığına bağlı olarak ikisinden biri olabilir.

Fork haberlerini doğru mercekle takip etmek

Fork'lar zamanlanmış olaylardır. Manşetleri günler veya haftalar önceden vurur ve analizi doğru almak zamanlamayı doğru almaktan daha önemlidir. Koordineli bir yükseltme zincir için genellikle bullish'tir çünkü ağın gönderebileceğini gösterir; tartışmalı bir bölünme hangi tarafı tercih ederseniz edin genellikle dağınıktır. Zippfeed fork ile ilgili manşetleri sentiment skoru (bullish, neutral veya bearish) ve önem derecesiyle yüzeye çıkarır; böylece rutin bir yükseltmeye mi yoksa topluluk kavgasının başlangıcına mı baktığınızı fiyat üzerinde hareket etmeden önce söyleyebilirsiniz. Bu eğitim amaçlıdır, finansal tavsiye değildir — ama fork'lar boyunca sakin tutan insanlar kelimeye tepki vermek yerine anlaşmazlığı dikkatle okuyanlardır.

Sıkça sorulan sorular

Bir hard fork kriptom için kötü mü?
Doğası gereği değil. Koordineli hard fork'lar zincirlerin nasıl yükseldiğidir; rutin olarak gerçekleşirler ve bakiyeniz etkilenmez. Bir zinciri bölen tartışmalı hard fork'lar size her iki tarafta da bir bakiye bırakır — bazen ikisi de değer korur, bazen sadece biri. Kelimenin kendisi bir uyarı işareti değildir.
Bir hard fork sırasında bir şey yapmam gerekiyor mu?
Genellikle hayır. Koinleri büyük bir borsada tutuyorsanız borsa yükseltmeyi halleder ve herhangi bir yeni koini hesabınıza yatırıp yatırmamaya karar verir. Donanım veya yazılım cüzdanında self-custody yapıyorsanız çoğunlukla sadece cüzdan yazılımınızı güncel tutmanız gerekir. Yalnızca tartışmalı bölünmeler bazen iki bakiyeyi güvenli şekilde ayırmak için aktif adımlar gerektirir.
Bitcoin Cash, Bitcoin'den nasıl farklı?
Bitcoin Cash, blok başına daha fazla işleme izin vermek için blok boyutu sınırını artıran 2017'den bir Bitcoin hard fork'uydu. Bitcoin orijinal daha küçük blok yaklaşımını korudu ve Layer 2 ağları ve SegWit üzerinden ölçeklenir. Fork tarihine kadar tarihi paylaşırlar ama o zamandan beri ayrı ayrı evrildiler.
Bir soft fork zinciri bölebilir mi?
Tasarım gereği hayır — bir soft fork yalnızca kuralları sıkar ve eski node'lar yeni blokları hâlâ geçerli kabul eder. Nadir durumlarda bir soft fork temiz etkinleştirme yapamayabilir ve geçici istikrarsızlık üretebilir ama tartışmalı bir hard fork gibi yeni kalıcı bir zincir yaratmaz.
İlgili tokenler
$BTC $ETH