İçeriğe geçin
buybitcoinsmart

Sözlük / Protokol ve güncellemeler

Sert çatallanma

Sert çatallanma nedir?
Sert çatallanma, Bitcoin'in kurallarını gevşetir veya değiştirir; böylece eski yazılımın reddettiği bloklar geçerli hale gelir, bu da her düğümün yükseltme yapması ya da farklı bir zincirde geride kalması anlamına gelir.

Geriye dönük uyumluluk yalnızca tek yönde işler ve sert çatallanma bu yönün tersine gider. Eski yazılım yeni blokları geçersiz sayar ve kendi zincirini inşa etmeye devam eder; bu yüzden benimseme neredeyse oybirliğiyle olmadıkça sonuç, tek bir coin'in olduğu yerde iki coin vardır. Bitcoin Cash böylece 1 Ağustos 2017 tarihinde 478.558 numaralı blokta ortaya çıktı.

Nasıl çalışır

Sert çatallanma bir düğümün kabul edeceği blok kümesini genişletir ve genişleme, gizlenemeyecek yöndür.

Sekiz megabaytlık bir bloğa izin veren bir değişikliği düşünün. Güncellenmiş düğümler hem küçük hem büyük blokları kabul eder. Güncellenmemiş düğümler yalnızca küçük olanları kabul eder. Kimse büyük bir blok çıkarmadığı sürece iki grup birbirinden ayırt edilemez ve bölünme yalnızca kâğıt üzerinde vardır. Bir madenci böyle bir blok yayımladığı anda grupların zincir uçları farklılaşır ve protokolde hiçbir şey onları bir daha bir araya getirmez, çünkü iki taraf da tamamen geçerli saydığı bir bloğu geri almayı kabul etmez.

Bu yüzden sert çatallanmalar, yumuşak çatallanmaların ihtiyaç duymadığı bir koordinasyon gerektirir. Değişiklik bir blok yüksekliğinde veya takvim tarihinde planlanır, çok önceden duyurulur ve herkesin ondan önce güncelleme yapmış olması beklenir. Son tarihi kaçırırsanız düğümünüz yalnızca eski yazılımı çalıştırmakla kalmaz, işlem yaptığınız kişilerin terk ettiği bir zinciri takip eder.

Kalıcı bir ikinci zincir üretmesi amaçlanan bir sert çatallanma ayrıca yeniden yürütme korumasına ihtiyaç duyar. Bu olmadan imzalanmış bir işlem her iki zincirde de geçerlidir; dolayısıyla birinde yapılan harcama diğerinde yeniden yayınlanabilir ve eşleşen coinler orada da harcanabilir. Bitcoin Cash bunu yeni bir imza hash türü olan SIGHASH_FORKID gerektirerek çözdü; bu tür, kendi işlemlerini Bitcoin'de yapısal olarak geçersiz, Bitcoin'in işlemlerini de onda geçersiz kılar. Bu adımı atlayan bölünmeler, kullanıcıların kazara yeniden yürütmeler yüzünden coin kaybetmesine yol açtı.

Bitcoin'in kendisi kurallarını bu şekilde yalnızca en erken yıllarında, baskı altında değiştirdi. 15 Ağustos 2010 tarihli değer taşması olayı, aritmetik bir hatadan 184 milyar coin oluşturan bir blok üretti ve onarım, yamalı bir istemci ile o bloğun gerisine bilinçli bir yeniden düzenleme gerektirdi. Mart 2013 tarihli zincir bölünmesi, BIP-50 belgesinde kayıtlı planlı bir geçişle çözüldü. O zamandan beri hiçbir şey buna yaklaşmadı ve zorla bir tane dayatmanın hiçbir mekanizması yok: Bitcoin'de sert çatallanma, ancak tüm ekonominin onu izlemeyi seçmesi hâlinde başarılı olan bir öneridir.

Bitcoin satın alırken bu neden önemli

Bir sert çatallanma duyurulduğunda her zaman iki pratik soru ortaya çıkar ve bunlardan yalnızca biri bitcoinlerinizle ilgilidir.

Birincisi saklamadır. Anahtarlarını sizin tuttuğunuz bir cüzdandaki bitcoinler, her bölünmenin iki tarafında da otomatik olarak vardır, çünkü iki zincir de çatallanma bloğuna kadar aynı defteri miras alır. Onları talep etmezsiniz, kaydetmezsiniz veya bir web sitesine hiçbir şey bağlamazsınız. İkinci varlığa erişmek isterseniz aynı kurtarma ifadesini ikinci zinciri takip eden yazılıma aktarırsınız ve bunu başka hiçbir şey barındırmayan bir cihazda yaparsınız, çünkü o yazılımı güvenmeniz için hiçbir nedeniniz olmayan kişiler yazar.

İkincisi borsanızdır. Bir platformda tutulan bitcoinler sizin değil platformun kararıdır. 2017 yılında bu sitede incelenen borsalardan bazıları Bitcoin Cash coin'ini müşteri bakiyelerine alacak kaydetti, bazıları işlem yapmayı haftalar sonra etkinleştirdi, bazıları ise hiç listelemedi; bunların hepsi para yatırma ve çekme işlemleri askıdayken oldu. Bunların hiçbiri hiçbir yerde sözleşmeye bağlı değildir. Bir bölünme sizin için önemliyse bitcoinlerin önceden platformun dışında olması gerekir.

Dolandırıcılık katmanı protokol riskinden daha kötüdür. Sahte çatallanma airdropları dolandırıcılık rehberimizdeki en eski kalıplardan biridir: yeni bir zincir duyuran bir site, bir talep formu ve kurtarma kelimeleriniz için bir alan. Hiçbir bölünme bunları hiç gerektirmedi. Çatallanmış coinleri serbest bırakmak için kurtarma ifadesi isteyen her şey asıl bitcoinlerinizi çalmaktadır.

Bitcoin Cash, gerçekten yaşanan sert çatallanma

Bitcoin Cash açık örnek vakadır, çünkü yaptığı her şey önceden yayımlandı ve ihtiyaç duyduğu her şey daha önce başka bir yerde ters gitti.

Şartname, 1 Ağustos 2017 için bir etkinleşme zamanı ve ondan sonraki ilk bloğun bir megabaytı aşması gerektiğine dair bir kural belirledi; bu, bölünmeyi şansa bırakmak yerine garanti ediyordu. O blok, 478.558 numaralı bloktu. Yeni kurallar temel sınırı sekiz megabayta çıkardı, SegWit'i reddetti ve iki zincirin birbirinin işlemlerini asla yeniden yürütememesi için SIGHASH_FORKID ekledi.

Kalıcı ders, sonrasında olanlardır. Bir grubun defterin bir kopyasıyla ayrılabileceği ortaya konduktan sonra Bitcoin Cash projesinin kendisi, yönüne katılmayan bir hizip tarafından yeniden sert çatallandı ve halef zincirleri o zamandan beri bölünmeye devam etti. Sert çatallanma bir projenin hayatında bir defalık bir olay değildir; bir sonraki anlaşmazlığın başvurabileceği bir emsaldir.

Sert çatallanma vs altcoin

Sert çatallanma bir defteri miras alır; altcoin boş bir defterle başlar. Litecoin hiç bakiye olmadan kendi zinciri olarak piyasaya çıktı, bu yüzden kimse sabah uyandığında bir şeye sahip olmadı. Bitcoin Cash, 478.558 numaralı blok itibarıyla mevcut her Bitcoin bakiyesi kendi zincirinde zaten alacak kaydedilmiş hâlde piyasaya çıktı; bu yüzden sahiplerine aniden bir şeye sahip oldukları söylendi. Bölünmeden sonra ayrım teknik olarak önemini yitirir, çünkü ikisi de ayrı kuralları ve ayrı fiyatları olan ayrı varlıklardır; ama coinlerin nasıl dağıtıldığı açısından tamamen önemlidir.

Sert çatallanma vs yumuşak çatallanma

Fark yöndedir ve yön, kimin harekete geçmeye zorlandığına karar verir. Sert çatallanma önceden geçersiz blokları geçerli kılar, bu yüzden her düğüm ya güncellenmeli ya da ekonominin geri kalanının bulunduğu zincirden ayrılmalıdır. Yumuşak çatallanma önceden geçerli blokları geçersiz kılar, bu yüzden güncellenmemiş bir düğüm hiçbir şeyin değiştiğini fark etmeden aynı zinciri takip etmeye devam eder. Biri son tarihe kadar evrensel bir eylem talep eder; diğeri madencilik yapmayan kimseden hiçbir şey istemez.

Karıştırılmaması gerekenler

Sık sorulan sorular

Bitcoin'de sert çatallanma olduğunda ücretsiz coin alır mıyım?

Bir bölünme hayatta kalan bir zincir üretirse, kendi cüzdanınızda tuttuğunuz coinler her iki tarafta da otomatik olarak var olur, çünkü her iki zincir de defteri çatallanma bloğuna kadar devralır. Bu coinlere, aynı kurtarma ifadesini yeni zincire ait yazılıma aktararak erişirsiniz, bunu asla bir talep formu doldurarak yapmazsınız.

Sert çatallanma kendi cüzdanımdaki coinler için tehlikeli mi?

Coinlerin kendisi için değil, çünkü anahtarlarınız her iki zincirde de çalışır. Gerçek riskler, bir zincirde yayımlanan bir işlemin diğerinde de geçerli olduğu yeniden yürütme ve duyurulan her bölünmenin ardından gelen sahte talep siteleri dalgasıdır.

Bitcoin hiç sert çatallanma tamamladı mı?

Yalnızca en erken yıllarında ve olağanüstü koşullar altında, bunlar arasında 15 Ağustos 2010 değer taşması hatasının onarımı ve Mart 2013 zincir bölünmesinin ardından BIP-50 belgesinde kayıtlı planlı geçiş yer alır. O zamandan beri hiçbir şey Bitcoin'in kurallarını bu yönde değiştirmedi.

Sıradaki okuma

İlgili terimler

Daha fazlası: Protokol ve güncellemeler

Bu sayfayı İngilizce okuyun