Sert Çatal (Blok Zinciri)

Sert Çatal Nedir?

Bu ilişkindir gibi bir sabit çatal (veya hardfork), blockchain teknolojisi, önceden geçersiz blokları ve geçerli işlemleri, veya tam tersi yapan bir ağ protokolüne radikal değişikliktir. Hard fork, tüm düğümlerin veya kullanıcıların protokol yazılımının en son sürümüne yükseltmesini gerektirir.

Çatallar, mevcut blok zinciri uygulamaları tarafından sunulan işlevlerden memnun olmayan bir kripto topluluğunun geliştiricileri veya üyeleri tarafından başlatılabilir. Ayrıca yeni teknoloji projeleri veya kripto para teklifleri için kitle kaynaklı fon sağlamanın bir yolu olarak ortaya çıkabilirler.

Sert çatal, yumuşak çatal ile karşılaştırılabilir.

Temel Çıkarımlar

  • Bir hard fork, biri önceki protokolü, diğeri yeni sürümü takip eden iki dal ile sonuçlanan bir blockchain ağının protokolünde radikal bir değişikliği ifade eder.
  • Bir hard forkta, orijinal blok zincirindeki token sahiplerine yeni forkta da token verilecek, ancak madencilerin doğrulamaya devam etmek için hangi blok zincirini seçmesi gerekiyor.
  • Herhangi bir blok zincirinde bir hard fork oluşabilir ve sadece Bitcoin’de değil (örneğin hard forkların Bitcoin Cash ve Bitcoin SV’yi yarattığı yerlerde).

Sert Çatalı Anlamak

Sert çatal, bir blok zincirinin en yeni sürümünün düğümlerinin artık blok zincirinin eski sürümlerini kabul etmemesidir; Bu, blok zincirinin önceki sürümünden kalıcı bir sapma yaratır.

Koda yeni bir kural eklemek, esasen blok zincirinde bir çatal oluşturur: bir yol yeni, yükseltilmiş blok zincirini takip eder ve diğer yol eski yol boyunca devam eder. Genel olarak, kısa bir süre sonra, eski zincirdekiler, blok zinciri sürümlerinin güncelliğini yitirdiğini veya ilgisiz olduğunu fark edecek ve hızlı bir şekilde en son sürüme yükselteceklerdir.

Çatallar Nasıl Çalışır?

Bir blok zincirindeki bir çatal, herhangi bir kripto teknolojisi platformunda meydana gelebilir – sadece Bitcoin’de değil. Bunun nedeni, blok zincirlerinin ve kripto para biriminin, hangi kripto platformunda olurlarsa olsunlar temelde aynı şekilde çalışmasıdır. Blok zincirlerindeki blokları hafızayı hareket ettiren kriptografik anahtarlar olarak düşünebilirsiniz. Çünkü madenciler bir blockchain içinde ağda hafızayı hareket kurallar koymak, bu madenciler yeni kurallar anlıyoruz.

Bununla birlikte, tüm madencilerin yeni kurallar ve zincirdeki geçerli bir bloğu neyin oluşturduğu konusunda hemfikir olması gerekir. Bu yüzden, bu kuralları değiştirmek istediğinizde, protokoldeki bir değişiklik veya sapma olduğunu belirtmek için – bir yoldaki çatal gibi – “onu çatallandırmanız” gerekir. Geliştiriciler daha sonra tüm yazılımı yeni kuralları yansıtacak şekilde güncelleyebilir.

Bitcoin’e benzer isimlere sahip çeşitli dijital para birimleri, bu çatallanma süreciyle ortaya çıktı: bitcoin cash, bitcoin gold ve diğerleri. Sıradan bir kripto para birimi yatırımcısı için, bu kripto para birimleri arasındaki farkı söylemek ve çeşitli çatalları bir zaman çizelgesine eşlemek zor olabilir. Bunu çözmeye yardımcı olmak için, son birkaç yılın en önemli bitcoin sert çatallarının bir tarihçesini oluşturduk.

Aşağıdaki grafikte görüldüğü gibi, yükseltilmemiş düğümler, blok zincirinde bir sapma veya sert çatal oluşturan yeni kuralları reddeder.

Sert Çatal İçin Nedenler?

Geliştiricilerin, yazılımın eski sürümlerinde bulunan önemli güvenlik risklerini düzeltmek, yeni işlevler eklemek veya işlemleri tersine çevirmek gibi (örneğin Ethereum blok zincirinin tersine çevirmek için bir hard fork oluşturması gibi) bir hard fork uygulayabilmesinin birkaç nedeni vardır. üzerinde kesmek Merkezi Olmayan Özerk Teşkilatı (DAO).

Hack’in ardından Ethereum topluluğu, isimsiz bir bilgisayar korsanı tarafından on milyonlarca dolarlık dijital para birimini geri çeken işlemleri geri almak için neredeyse oybirliğiyle bir hard fork lehine oy kullandı. Hard fork ayrıca DAO token sahiplerinin eter (ETH) fonlarını iade etmesine yardımcı oldu.

Hard fork için teklif, ağın işlem geçmişini tam olarak çözmedi. Bunun yerine, DAO’ya bağlı fonları, orijinal sahiplerin fonlarını geri çekmelerine izin vermek amacıyla yeni oluşturulan bir akıllı sözleşmeye yeniden yerleştirdi.

DAO token sahipleri, ETH’yi yaklaşık 1 ETH ila 100 DAO oranında geri çekebilir. Ekstra token bakiyesi ve hard forkun bir sonucu olarak kalan herhangi bir eter, organizasyon için “güvenli koruma” sağlamak için DAO küratörleri tarafından geri çekildi ve dağıtıldı.

Sert Çatallar ve Yumuşak Çatallar

Sert çatallar ve yumuşak çatallar, bir kripto para birimi platformunun mevcut kodu değiştirildiğinde, yeni sürüm oluşturulurken ağda eski bir sürümün kalması anlamında esasen aynıdır.

Yumuşak çatal ile, kullanıcılar güncellemeyi benimsedikçe yalnızca bir blok zinciri geçerli kalacaktır. Oysa bir hard fork ile hem eski hem de yeni blok zincirleri yan yana bulunur, bu da yazılımın yeni kurallara göre çalışması için güncellenmesi gerektiği anlamına gelir. Her iki çatal da bir bölme oluşturur, ancak sert çatal iki blok zinciri oluşturur ve yumuşak çatalın bir sonuç vermesi amaçlanır.

Sert ve yumuşak çatallar arasındaki güvenlik farkları göz önünde bulundurulduğunda, neredeyse tüm kullanıcılar ve geliştiriciler, bir yumuşak çatal işi yapabilecekmiş gibi görünse bile, sert çatal ister. Bir blok zincirindeki blokların elden geçirilmesi muazzam miktarda hesaplama gücü gerektirir, ancak sert çataldan kazanılan gizlilik, yumuşak çatal kullanmaktan daha mantıklıdır.