Komponent
Leader
- BNB
- 0,00015100
Öncelikle blok zinciri teknolojisi bağlamında çatal ile ne demek istediğimizi tanımlayalım. Bir çatal, esas olarak blok zincirinde, aynı blok zincirinin iki veya daha fazla sürümünün paralel olarak çalışmasına neden olan bir bölünmedir. Bu, protokolde önerilen bir değişiklik konusunda ağ katılımcıları arasındaki bir anlaşmazlık gibi çeşitli nedenlerle olabilir.
Şimdi iki tür çatala bakalım: yumuşak çatallar (soft fork) ve sert çatallar (hard fork). Yumuşak çatal, protokolde geriye dönük olarak uyumlu bir değişikliktir; bu, yazılımın yeni sürümüne yükseltmemiş olan düğümlerin yine de ağa katılabileceği anlamına gelir. Başka bir deyişle, yumuşak çatal yeni bir blok zinciri oluşturmaz; sadece mevcut olanı günceller. Yumuşak çatallar genellikle ağın verimliliğini veya güvenliğini artırmak gibi küçük değişiklikler için kullanılır.
Öte yandan, hard fork, protokolde geriye dönük olarak uyumlu olmayan bir değişikliktir; bu, yazılımın yeni sürümüne yükseltmemiş olan düğümlerin artık ağa katılamayacağı anlamına gelir. Başka bir deyişle, bir hard fork, eskisi ile uyumsuz olan yeni bir blok zinciri oluşturur. Bu, ağın yönüyle ilgili temel bir anlaşmazlık veya kritik bir güvenlik açığını düzeltme ihtiyacı gibi çeşitli nedenlerle olabilir.
Şimdi, çatallarla ilgili bilmediğiniz alışılmadık bir şey var: çatallar planlı veya plansız olabilir. Planlı bir çatal, ağ katılımcıları tarafından protokolde bir değişiklik yapmak için kasıtlı bir karardır ve genellikle öncesinde uzun bir tartışma ve tartışma dönemi gelir. Öte yandan, planlanmamış bir çatal, blok zincirinin istemeden bölünmesine neden olan bir hatanın veya hacklemenin sonucudur. Planlanmamış çatallanmalar çok yıkıcı olabilir ve ağda güven kaybına yol açabilir.
Çatallarla ilgili bir başka alışılmadık şey de, yeni kripto para birimlerinin yaratılmasına yol açabilmeleridir.