Node (Düğüm) Nedir?
Node, bir blockchain ağının yazılımını çalıştırarak diğer katılımcılarla veri paylaşan düğümdür.
Bu sayfada 8
Node (düğüm), bir blokzincir ağına bağlanan ve ağın yazılımını çalıştıran bilgisayardır. Node’lar zincirin kopyasını saklar, yeni işlem ve blokları ağın kurallarına göre denetler ve bu bilgileri diğer node’larla paylaşır. Bir blokzincirin merkeziyetsizliği, büyük ölçüde dünyaya dağılmış bu bağımsız node’lara dayanır.
Node ne işe yarar?
- Doğrulama: Gelen her işlemin ve bloğun kurallara uygun olup olmadığını kontrol eder; geçersiz olanları reddeder.
- Kayıt: Zincirin geçmişini saklar ve yeni bloklarla günceller.
- Yayma: Geçerli işlemleri ve blokları ağdaki diğer node’lara iletir.
Node’lar sayesinde kullanıcılar, bir şirkete ya da aracıya güvenmeden işlemlerin doğruluğunu kendileri denetleyebilir.
Node türleri
Tam node (full node): Zincirin tüm geçmişini indirir ve her kuralı bağımsız olarak denetler. Bitcoin Core yazılımını çalıştıran bir bilgisayar tam node’dur.
Budanmış node (pruned node): Tüm blokları doğrular ama disk alanından tasarruf için eski blokların bir kısmını siler.
Hafif node (light / SPV): Zincirin tamamını indirmez; yalnızca blok başlıklarını ve kendisini ilgilendiren işlemleri doğrular. Mobil cüzdanların çoğu bu yöntemle çalışır.
Arşiv node’u: Özellikle Ethereum gibi ağlarda, geçmişteki tüm durumları saklayan ve veri hizmetlerinin kullandığı büyük node’lardır.
Node ile madenci ve validatör arasındaki fark
Her node kuralları denetler ama blok üretmek zorunda değildir. İş ispatı ağlarında blok üretenler madencilerdir; hisse ispatı ağlarında ise validatörler. Madenci ve validatörler de bir node çalıştırır, ancak node çalıştıran herkes blok üretmez. Bitcoin’de geçersiz bir bloğu madenciler ne kadar hash gücüyle üretirse üretsin, tam node’lar onu reddeder.
Kendi node’unuzu çalıştırmalı mısınız?
Kendi tam node’unu çalıştıran kullanıcı, işlemlerini başkasının sunucusuna güvenmeden doğrular ve gizliliğini artırır. Bitcoin node’u için yeterli disk alanı (birkaç yüz GB), kesintisiz internet bağlantısı ve temel teknik bilgi gerekir. Ödül yoktur; motivasyon güvenlik, gizlilik ve ağa katkıdır.
Node çalıştırmak, varlıklarınızın güvenliği için tek başına yeterli değildir; özel anahtarlarınızı güvenli saklamak ayrıca önemlidir. Blokzincirin genel yapısı için blockchain rehberimize bakabilirsiniz.
Node sayısı neden önemlidir?
Bağımsız node sayısı arttıkça ağı kontrol etmek ya da kuralları tek taraflı değiştirmek zorlaşır. Bir grup madenci ya da validatör kurallara aykırı bloklar üretmeye çalışsa bile, kuralları uygulayan çok sayıda node bu blokları reddeder. Bu yüzden node’ların farklı ülkelere, farklı internet sağlayıcılarına ve farklı işletmecilere dağılmış olması ağın dayanıklılığı için önemlidir.
Node ve ağ güncellemeleri
Protokol güncellemelerinde node’ların hangi yazılım sürümünü çalıştırdığı belirleyicidir. Soft fork güncellemelerinde eski node’lar ağı izlemeye devam edebilir. Hard fork güncellemelerinde ise yazılımını güncellemeyen node’lar ağın geri kalanından ayrılır. Bu nedenle node işletmecilerinin güncelleme duyurularını resmi kanallardan takip etmesi gerekir.
Sık sorulan sorular
Node çalıştırarak para kazanılır mı? Bitcoin’de tam node çalıştırmanın doğrudan ödülü yoktur. Ödül alanlar blok üreten madenciler ve hisse ispatı ağlarında validatörlerdir.
Mobil cüzdanım node mu? Çoğu mobil cüzdan tam node değildir; işlemleri başka sunucular veya hafif doğrulama yöntemleri üzerinden kontrol eder. Bu kullanım kolaylığı sağlar ama gizlilik ve bağımsızlık açısından tam node kadar güçlü değildir.