Düğüm (node)
Diğer adı: node · düğüm · full node · tam düğüm
Tanım
Düğüm (node), bir blockchain ağına bağlanan, işlemleri ve blokları doğrulayan, yayan ve çoğu zaman zincirin bir kopyasını saklayan bilgisayar veya yazılımdır.
Düğüm nasıl çalışır
Blockchain tek bir sunucuda değil, binlerce düğümde çalışır. Tam düğüm (full node) tüm kuralları kendisi kontrol eder: geçersiz bir işlem veya blok gelirse reddeder. Bu sayede kimsenin kuralları tek başına değiştirmesi mümkün olmaz.
Düğüm türleri farklıdır. Arşiv düğümleri tüm geçmiş durumu saklar, hafif düğümler (light client) yalnızca gerekli veriyi alır. Bitcoin'de madenciler blok üretir, düğümler ise bu blokları doğrular. Proof of stake ağlarında doğrulayıcılar (validator) da birer düğüm çalıştırır ama stake ile blok önerme sorumluluğu üstlenir.
Cüzdanınız da arka planda bir düğüme bağlanır; çoğu zaman bu bir RPC sağlayıcısının düğümüdür. Kendi düğümünüzü çalıştırmak, bakiyenizi ve işlemlerinizi üçüncü bir tarafa güvenmeden doğrulamanızı sağlar.
Örnek
Kendi evinizde bir Bitcoin tam düğümü kurmak istediğinizi düşünün. Zincirin tamamı birkaç yüz gigabayt yer kaplar, bu yüzden 1 TB SSD'li bir mini bilgisayar seçersiniz. İlk senkronizasyon internet hızınıza göre bir iki gün sürebilir. Sonrasında aylık veri kullanımı yüzlerce gigabayta ulaşabilir. Karşılığında cüzdanınızı kendi düğümünüze bağlar ve 0,05 BTC'lik bir ödemenin gerçekten 3 onay aldığını başka bir siteye sormadan kendiniz görürsünüz.
Sık yapılan hatalar
- Düğüm çalıştırmanın madencilik yapmakla aynı şey olduğunu düşünmek.
- Her düğüm çalıştırmanın otomatik ödül getirdiğini sanmak; Bitcoin tam düğümleri ödül almaz.
- Disk ve bant genişliği ihtiyacını hesaplamadan kurulum yapmak.
Öğrenin ve deneyin
Sık sorulan sorular
Node çalıştırmak para kazandırır mı?
Bitcoin tam düğümü doğrudan gelir sağlamaz, size bağımsız doğrulama imkânı verir. Bazı proof of stake ağlarında doğrulayıcı düğümleri stake karşılığında ödül alır.
Full node ile light node farkı nedir?
Full node tüm blokları indirip kuralları baştan sona kendisi kontrol eder. Light node ise az veri indirir ve bazı bilgiler için tam düğümlere güvenir.