Sert Çatal nedir?
Hard fork, geçersiz blokları geçerli kılan veya geçerli blokları geçersiz kılan bir blok zincirindeki önceki bir protokolden aşırı bir kopmadır. Bu nedenle, tüm düğümlerin protokol yazılımının yeni sürümüne yükseltilmesi gerekir, aksi takdirde madencilik imkansız olacaktır. Sert çatallar, bir blok zincirinden ikiye dramatik bir bölünmeyi işaret ediyor – “eski” zincir ve yepyeni bir zincir, genellikle zincirin bir şubesini “yetim” bırakıyor veya devam edemiyor..
Blockchain Forks Nedir ve Neden Olur??
Blockchain çatalları genellikle iki nedenden biriyle oluşur. Birincisi, kazara çatallar var. Bunlar genellikle madenciler aynı madencilik yazılımının farklı sürümlerini kullandığında ve böylece iki ayrı defter oluşturduğunda meydana gelir. Dolayısıyla, bir düğüm eski bir protokolü çalıştırıyor ve başka bir düğüm daha yeni protokolü kullanıyor.
Kazayla oluşan bir hard forkta, bir düğüm geçersiz işlem bloğunu doğrular ve diğer düğümler yapmamaları gerektiğinde bunun üzerine inşa etmeye çalışır. Biri eski kurallara, diğeri yeni kurallara dayalı olarak iki zincir oluşturulur. Bu olduğunda, geliştiricilerin hataları düzeltmenin ve zincirleri yamamanın bir yolunu bulması gerekir..
Blockchain çatallarının ortaya çıkmasının ikinci nedeni, bir tarafın blockchain altyapısında veya kodunda değişiklik yapmak istemesidir. Bu genellikle işlem geçmişiyle veya neyin geçerli bir işlemi oluşturduğunu belirlemek için yeni kurallar oluşturmak istemesiyle ilgilidir..
Bu durumda, bir grup yeni bir kural oluşturmaya karar verir ve böylece yeni bir blok zinciri oluşturur. İkinci grup, orijinal blok zinciri ve orijinal protokolüyle kaldı..
Sert Çatal ve Yumuşak Çatal Arasındaki Fark Nedir??
Blockchain çatalları, yumuşak çatallar veya sert çatallar olarak sınıflandırılabilir. Fark, bölünmenin doğasında yatmaktadır. Yumuşak çatalda güncelleme geriye dönük olarak uyumludur. Bu, yazılımın eski sürümlerinin yeni blokları hala tanıyabileceği anlamına gelir. Yumuşak çatallar genellikle ağ üzerinde çok daha küçük bir etkiye sahiptir, çünkü eski sürümlere sahip kullanıcılar hala olduğu gibi çalışabilir.
Sert çatallar, geriye dönük olarak uyumlu olmayan güncelleştirmelerdir. Sonuç olarak, tüm kullanıcılar yazılımlarını güncellemelidir, aksi takdirde blok zincirine katılamazlar. Yazılımın eski sürümlerine sahip kullanıcılar, yeni blokları tanıyamayacak ve madencilik yapamayacaktır..
Bitcoin Hard Forks’un Kısa Tarihi
Bugüne kadar Bitcoin, her biri Satoshi Nakamoto tarafından yayınlanan orijinal yazılım olan Bitcoin Core’dan türetilen beş sert çatala sahipti. “Bitcoin” kelimesi etrafa fırlatıldığında, referans aşağıda açıklanan çatallara değil, orijinal paraya atıfta bulunur..
İlk çatal, Bitcoin XT, ilk olarak 15 Ağustos 2015’te piyasaya sürüldü. Çatalın blok boyutunu sekiz megabayta çıkarması ve ardından her iki yılda bir ikiye katlaması gerekiyordu. 2016’nın başlarında ihtiyaç duyduğu desteği alamadı ve kullanımı o zamandan beri önemli ölçüde yavaşlıyor.
İkinci çatal, Bitcoin Classic, ilk sürümden yaklaşık on ay sonra 5 Ocak 2017’de kararlı sürümüne ulaştı. Bitcoin XT gibi, Bitcoin Classic de daha az agresif olsa da blok zincirini ölçeklendirme girişimiydi. Çatal sonunda hedeflerini değiştirdi ve 10 Kasım 2017’de sona erdirildi..
Üçüncü çatal, Bitcoin Unlimited, 11 Mayıs 2017’de yayına girdi ve kullanıcıların uygun bir blok boyutu sınırı belirlemesine olanak tanıdı. Bu sınır, bir blok boyutu değeri ayarlamak için çoğunluk fikir birliğine sahip olmalıdır.
Dördüncü çatal, Bitcoin Cash, en popüler çataldır. 1 Ağustos 2017’de yayına girdi ve Bitcoin meraklıları arasında küçük bir iç savaşa neden oldu. Güncellemenin temel özelliği, Bitcoin’inkine kıyasla sekiz megabayta kadar bir blok boyutu artışı uygulamasıdır. Bu çatal, dijital paraların dijital altın yerine temel para birimleri ve ödeme araçları olarak rekabet ettiğini görmek isteyen kripto para birimi topluluğunun bir bölümünü temsil ediyor (Bitcoin’in bir yatırım olarak da değeri olduğuna inanıyor olsalar da).
Beşinci çatal, “yumuşak çatal” adı verilen benzersiz bir çataldı ve işlem ayrıntılarını işlemin “şahidinden” bölerek her işlem bloğunun kapasitesini artırdı ve tanıkları daha fazla alan koruyucu paketler halinde paketledi. Bu çatal, Bitcoin çalışanları tarafından “SegWit” olarak adlandırıldı ve 24 Ağustos 2017’de etkinleştirildi.
Son ve en son çatal olan Bitcoin Gold, 23 Ekim 2017’de gerçekleşti. Bu çatalın amacı, daha az güçlü makinelere sahip kişilerin madencilik yapmasına izin vermek, böylece ağı daha da merkezden uzaklaştırmak ve blok zincirinin kullanıcı tabanını genişletmektir..
Bitcoin XT | 15 Ağustos 2015 | Zor | Blok boyutunu büyütmeye çalıştı, fikir birliğine varamadı. |
Bitcoin Klasik | 5 Ocak 2017 | Zor | Blok zincirini ölçeklendirmeye çalıştı, ancak hedeflerini değiştirdi ve 11/10/2017 tarihinde kapatıldı |
Bitcoin Sınırsız | 11 Mayıs 2017 | Zor | Kullanıcıların uygun bir blok boyutu limiti belirlemesine izin verir. Gerekli çoğunluk fikir birliği. |
Bitcoin Cash | 1 Ağustos 2017 | Zor | Bitcoin’in blok boyutuna kıyasla sekiz megabayta kadar bir blok boyutu artışı uygular. Daha yüksek işlem hızı. |
SegWit Uygulaması | 24 ağustos, 2017 | Yumuşak | Ayrılmış Tanık (SegWit), her işlemi veri ve tanık arasında böler. |
Bitcoin Altın | Ekim 23, 2017 | Zor | Daha az güçlü makinelere sahip kişilerin madencilik yapmasına izin verir, böylece ağı daha da merkezden uzaklaştırır ve blok zincirinin kullanıcı tabanını genişletir. |
Ethereum Sert Çatallarının Kısa Tarihi
Bitcoin gibi, Ethereum da bugüne kadar beş sert çatala sahip oldu.
Homestead, Ethereum platformunun ikinci büyük sürümü ve ilk üretim sürümüydü. Daha fazla ağ güncellemesi yapma yeteneği sağladı. Homestead 14 Mart 2016’da kullanıma sunuldu.
DAO hard forkunun bir birincil işlevi vardı – DAO’dan (Merkezi Olmayan Otonom Organizasyon) alınan tüm Ethereum’u geri ödeme akıllı sözleşmesine döndürmek. Hard fork 20 Temmuz 2016’da yürürlüğe girdi.
Tangerine Whistle çatal, Ethereum blok zincirini vuran hizmet reddi (DoS) saldırısına yanıt olarak geldi. Amaç, saldırının neden olduğu acil ağ sağlığı sorunlarını gidermekti. Bu hard fork 18 Ekim 2016’da piyasaya sürüldü.
Sahte Ejderha çatalı, Mandalina Düdük çatalının “İkinci Bölümü” olarak düşünülebilir. Spurious Dragon çatalı, DoS benzeri saldırıların tekrar olmasını önlemek için operasyon kodu fiyatlandırmasını daha fazla ayarlama gibi daha az önemli güvenlik önlemlerini ele alıyor. Çatal 22 Kasım 2016’da meydana geldi.
Beşinci ve en son çatal olan Byzantium, ağın daha sorunsuz çalışmasına yardımcı olmak için bir grup Ethereum iyileştirme protokolü uyguladı. Değişikliklerin çoğu küçüktür; ancak, daha göze çarpan yükseltmeler arasında akıllı sözleşmelerde hatalı kodların daha iyi ele alınması, blok sürelerinin dengelenmesi ve süreci daha hızlı ve daha ucuz hale getirmek için madencilerin aldığı ödülün azaltılması yer alıyor. Bu çatal 16 Ekim 2017’de gerçekleşti.
Çiftlik evi | Mart 14, 2016 | Zor | Ethereum’un ilk üretim sürümü; daha fazla ağ yükseltmesi yapma yeteneği sağladı |
DAO | Temmuz 20, 2016 | Zor | DAO’dan (Merkezi Olmayan Otonom Organizasyon) alınan tüm Ethereum’u geri ödeme akıllı sözleşmesine iade etti. |
Mandalina Düdük | Ekim 18, 2016 | Zor | Blok zincirini vuran bir hizmet reddi (DoS) saldırısına yanıt olarak başlatıldı; saldırının neden olduğu acil ağ sağlığı sorunları giderildi. |
Sahte Ejderha | Kasım 22, 2016 | Zor | Mandalina Düdük çatalının “İkinci Bölümü”. Bu, daha az önemli güvenlik önlemlerine yönelikti. |
Bizans | Ekim 16, 2017 | Zor | Ağın daha sorunsuz çalışmasına yardımcı olmak için bir dizi iyileştirme protokolü uyguladı |