Blok zinciri çatalı nedir?
Profesyoneller için Kripto
Diğer makaleler
Blok zinciri ağındaki çatallar esasen ağdaki bir bölünmedir. Ağ açık kaynaklı bir yazılımdır ve kaynak kodu indirilebilir. Bu, herkesin kod üzerinde değişiklik yapabileceği ve iyileştirmeler sunabileceği anlamına gelir. Açık kaynaklı yazılımları deneme olanağı kripto paraların önemli bir özelliğidir ve aynı zamanda blok zinciri yazılım güncellemelerine de yardımcı olur. Ayrı madencilerin yazılımları senkronize olmadığında, çatallanmalar meydana gelir. Madenciler gelecekte hangi blok zincirini kullanacaklarını seçmelidir. Eğer çoğunluk bir sonuca varamazsa, blok zincirinin iki kopyası oluşturulabilir. Bu gibi durumlarda, fiyatlarda daha yüksek dalgalanma dönemleri yaşanabilir.
Çatallar, blok zincirinin yazılım protokolünde değişiklikler yaparak çalışır. Sıklıkla yeni tokenların üretilmesiyle bağlantılıdırlar. Yeni coin üretmek için en yaygın yöntem sıfırdan başlamaktır. Alternatif olarak, mevcut Bitcoin blok zinciri 'çatallanabilir'. En popüler yöntem sıfırdan yeni tokenlar yaratmaktır. Bu yöntem, mevcut kodun yeni bir tokena 'kopyalanıp yapıştırılmasını' ve daha sonra değiştirilip piyasaya sürülmesini gerektirir. Ağın sıfırdan inşa edilmesi ve bireylerin yeni jetonu kullanmaya ikna edilmesi gerekir. Bitcoin'in bir klonu olarak başlayan Litecoin bu stratejinin bir örneğidir. İnsanlar, yaratıcıların kodda yaptığı ayarlamalarla ikna edildi ve şimdi popüler bir kripto para birimi haline geldi.
İki tür çatal vardır: sert ve yumuşak çatallar.
Sert çatal, bitcoin'den bitcoin cash oluşturma sürecidir. Hard fork, tüm kullanıcıları en son sürüme yükseltmeye zorlayan yazılımda yapılan önemli bir değişikliktir. Hala programın önceki sürümünü çalıştıran düğümler yeni sürümde kabul edilmeyecektir. Hard fork, bir önceki blok zinciri sürümünden kalıcı bir kopuştur. Yeni sürüm oybirliğiyle onay almazsa, iki blok zinciri aynı yazılımın bir varyantını kullanabilir.
Öte yandan, yumuşak bir çatal geriye dönük olarak uyumludur. Geliştirilmiş blok zinciri işlem doğrulamasından sorumludur. Öte yandan, değiştirilmemiş düğümler yeni blokları geçerli olarak kabul edecektir. Bu yalnızca tek yönde çalışır; güncellenmemiş düğümler yükseltilmiş blok zinciri tarafından göz ardı edilecektir. Soft fork'un çalışması için madencilerin çoğunluğunun güncelleme yapması gerekir. Daha fazla madenci yeni düzenlemeleri kabul ederse, çatallanmadan sonra ağ daha güvenli olacaktır. Yumuşak çatallar, diğerlerinin yanı sıra bitcoin ve ethereum blok zincirlerinde de kullanılmıştır. Genellikle yazılım yükseltmelerini (bitcoin durumunda BIP 66 gibi) gerçekleştirmek için kullanılırlar.