Sözlük

Full Node (Tam Düğüm)

Moderate

Gözlem yapmak ve konulmuş kuralları uygulamak için tüm blockchain geçmişini indiren düğümlerdir.

Full Node (Tam Düğüm) Nedir?

Tam düğüm (node), sistemi gözlemlemek ve belirlenmiş kuralları uygulamak için tüm blockchain geçmişini indirip depolayan bilgisayar veya sunucudur. Tam düğümler aynı zamanda blok işlemlerini doğrular ve blockchain ağının çalışmayı sürdürmesi için verileri depolar. Yalnızca belli bir veri kümesi üzerinden işlem yapan "light node" isimli alternatifleri de vardır.

Tam Düğüm (Full Node) Nasıl Çalışır?

Blockchain ağları, zinciri yöneten ve önceden belirlenmiş kuralları uygulayan bir dizi düğümden meydana gelir. Pek çok blockchain, Hisse İspatı (Proof of Stake) veya İş İspatı (Proof of Work) isimli konsensüs mekanizmalarını kullanır. Blockchain ağına yeni bir işlem gönderildiğinde, her düğümün bu işlemi doğrulaması gerekir. Tüm düğümler yeni işlemi doğruladığı zaman fikir birliği sağlanmış demektir ve bu yeni işlem blockchain üzerine eklenir.
Tam düğümler, blockchain üzerinde bulunan doğrulanmış tüm işlemlerin kaydını saklar. Her blockchain ağı, boyutuna bağlı biçimde farklı veri gereksinimlerine sahiptir. Örneğin Bitcoin ağında çalışan bir tam düğüm, birkaç yüz gigabayt boyutunda veriyi saklar ve sadece çok güçlü bilgisayarda çalıştırılabilir. Bazı blockchain ağlarında çok daha yüksek veri gereksinimleri bulunur. Öyle ki, bu tip ağlardaki tam düğümler, ancak muazzam miktarda veri depolama gücü olan kurumsal kullanıcılar tarafından çalıştırılabilir. Diğer taraftan "light node"lar, blockchain üzerinde yer alan sadece belli bir veri setini indirir ve akıllı telefonlar gibi küçük ölçekli cihazlarda da çalışabilir.

Tam düğümler, blockchain geçmişinin tamamını güvence altına alarak kritik bir amaca hizmet eder. Muhafaza edilen bu kayıt, yıkıcı ölçekte bir sorun yaşanması durumunda dahi blockchain ağının yeniden yapılandırılmasını sağlar. Zincir geçmişinin hiç bozulmamış kaydına sahip bir tam düğüm, diğer tüm düğümler yok edilse bile Bitcoin ağını geri yüklemek için yeterli olacaktır. Bu sayede, zincirin merkeziyetsiz biçimde çalışmasına önemli ölçüde katkıda bulunurlar. Tam düğümlerin sayısı ve birbirinden farklı yerlerde konuşlanması, blockchain ağının ne denli merkeziyetsiz olduğunu kanıtlayan bir ölçüttür.