Sert Çatal (Blockchain)
Sert Çatal Nedir?
Hard fork (veya hardfork), blockchain teknolojisi ile ilgili olduğu için, bir ağın protokolünde daha önce geçersiz olan blokları ve işlemleri geçerli kılan veya bunun tersini yapan radikal bir 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 geliştiriciler veya bir kripto topluluğunun ü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 çatalla karşılaştırılabilir.
Hard Fork'u Anlamak
Hard fork, 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 versiyonundan 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 zincirinin sürümünün eski veya alakasız olduğunu anlayacak ve hızla en son sürüme yükseltilecektir.
Çatallar Nasıl Çalışır?
Bir blok zincirindeki çatal, yalnızca Bitcoin'de değil, herhangi bir kripto teknolojisi platformunda meydana gelebilir. Bunun nedeni, blok zincirleri ve kripto para biriminin, hangi kripto platformunda olursa olsun temelde aynı şekilde çalışmasıdır. Blok zincirlerindeki blokları, hafızayı hareket ettiren kriptografik anahtarlar olarak düşünebilirsiniz. Bir blok zincirindeki madenciler, ağdaki belleği hareket ettiren kuralları belirlediğinden, bu madenciler yeni kuralları anlar.
Ancak, tüm madencilerin yeni kurallar ve zincirde geçerli bir bloğu neyin içerdiği konusunda anlaşmaya varması gerekiyor. Bu nedenle, bu kuralları değiştirmek istediğinizde, protokolde bir değişiklik veya sapma olduğunu belirtmek için -yoldaki bir çatal gibi- "çatallamanız" gerekir. Geliştiriciler daha sonra tüm yazılımı yeni kuralları yansıtacak şekilde güncelleyebilir.
Bitcoin'e benzer adlara sahip çeşitli dijital para birimleri bu çatallanma süreci sayesinde: bitcoin cash, bitcoin gold ve diğerleri. Sıradan kripto para yatırımcısı için, bu kripto para birimleri arasındaki farkı söylemek ve çeşitli çatalları bir zaman çizelgesine göre haritalamak zor olabilir. Bunu çözmeye yardımcı olmak için, son birkaç yılın en önemli bitcoin hard fork'larının bir geçmişini oluşturduk. Ek olarak, en iyi kripto para borsalarından birine dahil olmak isteyenler, yanlış dijital para biriminde zaman ve para kaybetmemek için Bitcoin gibi para birimlerine yatırım yaparken dikkatli davranmalıdır.
Aşağıdaki grafikte gösterildiği gibi, yükseltilmeyen düğümler, blok zincirinde bir sapma veya hard fork oluşturan yeni kuralları reddeder.
Hard Fork Nedenleri?
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 sert çatal oluşturduğunda olduğu gibi, bir hard fork uygulayabilmelerinin birkaç nedeni vardır Merkezi Olmayan Özerk Organizasyon (DAO) hack'i.
Saldırıdan sonra, Ethereum topluluğu neredeyse oybirliğiyle, anonim bir bilgisayar korsanı tarafından on milyonlarca dolarlık dijital para birimini sifonlayan işlemleri geri almak için bir hard fork lehine oy kullandı. Hard fork, DAO token sahiplerinin ether (ETH) fonlarını geri almalarına da yardımcı oldu.
Sert çatal teklifi, ağın işlem geçmişini tam olarak çözmedi. Bunun yerine, DAO'ya bağlı fonları, orijinal sahiplerin fonlarını geri çekmesine izin vermek amacıyla yeni oluşturulan bir akıllı sözleşmeye taşıdı.
DAO token sahipleri, yaklaşık 1 ETH ila 100 DAO oranında ETH çekebilir. Sert çatalın bir sonucu olarak kalan tokenlerin ve herhangi bir etherin ekstra bakiyesi, kuruluş için "arızaya dayanıklı 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 eski bir sürümün ağda kalması anlamında temelde aynıdır.
Yumuşak çatalla, kullanıcılar güncellemeyi benimsedikçe yalnızca bir blok zinciri geçerli kalacaktır. 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ölünme yaratır, ancak bir sert çatal iki blok zinciri oluşturur ve bir yumuşak çatalın bir tane ile sonuçlanması amaçlanır.
Sert ve yumuşak çatallar arasındaki güvenlik farkları göz önüne alındığında, neredeyse tüm kullanıcılar ve geliştiriciler, yumuşak çatal bu işi yapabilecek gibi görünse bile, sert çatalı çağırır. Bir blok zincirindeki blokları elden geçirmek, muazzam miktarda bilgi işlem gücü gerektirir, ancak bir hard fork'tan elde edilen gizlilik, soft fork kullanmaktan daha mantıklıdır.
Öne Çıkanlar
Bir hard fork sadece Bitcoin'de değil, herhangi bir blok zincirinde meydana gelebilir (örneğin, hard fork'ların Bitcoin Cash ve Bitcoin SV'yi oluşturduğu diğer birçok blokta).
Bir hard fork'ta, orijinal blok zincirindeki jeton sahiplerine yeni çatalda da jeton verilecek, ancak madencilerin doğrulamaya devam etmek için hangi blok zincirini seçmeleri gerekiyor.
Hard fork, bir blok zinciri ağının protokolünde, biri önceki protokolü ve diğeri yeni sürümü takip eden iki dalda etkili bir şekilde sonuçlanan radikal bir değişikliği ifade eder.