🔥$100K Hit! Where Will Bitcoin Go Next? Find Out Live!
Kripto Terimleri:  Harfi W
Ağu 24, 2023 |
güncellendi: May 21, 2024

Weak Subjectivity Nedir?

Weak Subjectivity Anlam:
Weak Subjectivity - Proof-of-Stake bir blockchain'in mevcut durumunu belirlerken diğer node'lara dayalı olan belli node'lara ihtiyaç.
orta
3 dakika

Hadi Weak Subjectivity anlamını, kriptodaki tanımını, weak Subjectivity Nedir ve diğer tüm ayrıntılı gerçekleri öğrenelim.

“Weak Subjectivity” ifadesi Vitalik Buterin tarafından ortaya atıldı. Node’ların diğer node’lara bel bağlamak zorunda olduğu Proof-of-Stake (PoS) blockchain’lerindeki bir gerekliliği ifade ediyor. Node’lar bunu sistemin mevcut durumunu çözerek gerçekleştiriyor.

 

Öncelikle blockchain bağlamında objektifliğe ve subjektifliğe bir bakalım. Bu fikirler dağıtık bir sistem olarak bir blockchain’in genellikle birden fazla meşru zinciri olduğu temeline bağlıdır. Yani genesis block’tan en yeni bloğa gitmenin sayısız yolu vardır. Ayrıca tüm yollar geçerlidir.

 

Node’lar her zaman hangi zincirin aktif olduğunu belirleyemeyebilir. Örneğin Bitcoin node’ların en fazla işin biriktiği yolu seçeceği şekilde ayarlanmıştır. Bitcoin blockchain’ine objektiflik sağlayan budur.

 

İşte bu yüzden objektiflik yeni bir node’un ağa katılabilmesi olarak tanımlanabilir. Çok hızlı bir şekilde hangi zincirin aktif (veya en uzun) olduğunu anlayabilir.

 

Başka bir deyişle objektiflik yeni node’ların hızla eklenebileceği ve sistemin mevcut durumuna senkronize olabileceği anlamına gelir. Çünkü en uzun olan tek bir yol vardır.

 

Ancak belli ağlar yüksek seviye subjektiflik gösterebilir. Bu da hangi zincirin aktif olduğunu belirlemenin zor olduğu anlamına gelir. Subjektiflik birçok şekilde yorumlanabilecek bir blockchain’e bağlıdır. Sebebi de oy birliği mekanizmasının node etkileşimine dayanan bir “sosyal ağ” tarafından etkilenmesidir.

 

En uzun zincir yönetir” gibi deterministik bir yöntemi benimsemek yerine node’lar böyle bir durumda oy birliğine varmak için birbirini desteklemek zorundadır. İşte bu yüzden bazı blockchain ağları belli miktarda subjektifliğe sahiptir.

 

Defterin mevcut durumunu tanımlamaya çalışırken subjektiflik belli node’ların diğer node’lardan bilgi gerektirdiği temeline bağlıdır. Bu oy birliğine varmakla alakasızdır. Hangi zincirin aktif olduğunu anlamakla alakalıdır.

 

Vitalik Buterin’in weak subjectivity konseptine dönelim. Proof-of-Stake modeli kullanan blockchain’ler için weak subjectivity bir gerekliliktir. Weak subjectivity hangi zincirin aktif olduğunu anlamak için kullanılır. İki durumda özel olarak ortaya çıktığı için weak olarak anılır:

 

  • Ağa yeni node’lar katıldığında

  • Node’lar ciddi bir süre boyunca offline olduklarında

 

Bir node sürekli olarak online ise subjektiflikle ilgili bir sorun olmaz. Sebebi de hangi defterin meşru olduğunu anında belirleyebilmesidir. Ancak bir node uzun süre boyunca offline kalmışsa veya ağa yeni katılmışsa diğer node’lara bel bağlamak zorunda kalacaktır. İşte bu noktada subjektiflik devreye giriyor.