Bir ağ node’u bir mesajın yaratıldığı, alındığı ya da iletildiği bir nokta olarak tanımlanabilir , Peki tam olarak Node Nedir ? Bitcoin Node Nedir ? Kriptoda Node Nedir ? Madenci Node !
Node Nedir ?
Bir node’un tanımı kullanıldığı bağlama göre büyük oranda farklılık gösterebilir. Bilgisayar ya da telekomünikasyon ağları söz konusu olduğunda, node’lar yeniden dağıtım noktası ya da iletişim son noktası olmak gibi farklı amaçlara hizmet ediyor olabilir. Genellikle, bir node fiziksel bir ağ aygıtından oluşur fakat bazı özel durumlarda sanal node’lar da kullanılmaktadır.
Basitçe açıklarsak, bir ağ node’u bir mesajın yaratıldığı, alındığı ya da iletildiği bir nokta olabilir. Buradan sonra farklı Bitcoin’in node’larınından bahsedeceğiz: tam node’lar, super node’lar, madenci node’lar ve SPV müşterileri.
Bitcoin Node Nedir ?
Merkeziyetisiz sistemler olarak tasarlanmış blockchain bağlamını incelendiğinde, Bitcoin’in tasarımı gereği sansüre dayanıklı ve kullanıcılar arası işlemler için aracı gerektirmeyen (dünyada birbirlerinden ne kadar uzakta olurlarsa olsunlar), eşler arası (P2P) merkeziyetsiz bir dijital para olarak kullanılmasını mümkün kılan şey bilgisayar node’ları ağıdır.
Dolayısıyla, blockchain node’ları değişik fonksiyonları yürütebilen iletişim noktaları olarak hareket etmekle yükümlüdür. Bitcoin’e bağlanan herhangi bir bilgisayar ya da aygıt birbirleriyle bir şekilde iletişim kurduğu için node olarak kabul edilir. Bu node’lar aynı zamanda Bitcoin eşler arası protokolünü kullanarak dağıtılmış bilgisayar ağı içinde işlemler ve bloklar hakkında bilgi iletimi de yapabilmektedir. Fakat, her bir bilgisayar node’u kendine ait işlevine göre tanımlanmıştır, bu yüzden de birçok Bitcoin node tipi bulunmaktadır.
Bitcoin Nodeları
Merkeziyetisiz sistemler olarak tasarlanmış blockchain bağlamını incelediğimizde, Bitcoin’in tasarımı gereği sansüre dayanıklı ve kullanıcılar arası işlemler için aracı gerektirmeyen (dünyada birbirlerinden ne kadar uzakta olurlarsa olsunlar), eşler arası (P2P) merkeziyetsiz bir dijital para olarak kullanılmasını mümkün kılan şey bilgisayar node’ları ağıdır.
Dolayısıyla, blockchain node’ları değişik fonksiyonları yürütebilen iletişim noktaları olarak hareket etmekle yükümlüdür. Bitcoin’e bağlanan herhangi bir bilgisayar ya da aygıt birbirleriyle bir şekilde iletişim kurduğu için node olarak kabul edilir. Bu node’lar aynı zamanda Bitcoin eşler arası protokolünü kullanarak dağıtılmış bilgisayar ağı içinde işlemler ve bloklar hakkında bilgi iletimi de yapabilmektedir. Fakat, her bir bilgisayar node’u kendine ait işlevine göre tanımlanmıştır, bu yüzden de birçok Bitcoin node tipi bulunmaktadır.
Tam nodelar
Tam node’lar Bitcoin’e gerçek anlamda destek ve güvenlik sağlayan nodelardır ve ağ için vazgeçilmezdirler. Bu nodlara, işlemlerin ve blokların sistemin mutabakat kuralları doğrultusunda doğrulanması sürecinde çalıştıkları için doğrulayıcı node’lar adı da verilir. Tam node’lar ayrıca yeni işlemleri ve blokları blockchaine aktarabilir.
Genellikle tam nodelar Bitcoin blockchainin her bir blok ve işlemini içeren bir kopyasını indirir fakat bu tam node sayılmak için bir zorunluluk değildir .
-
Windows, Mac OS X ya da Linux’un son versiyonuna sahip bir masaüstü ya da dizüstü bilgisayar
-
200 GB boş disk alanı
-
2GB hafıza (RAM)
-
Karşıya yükleme hızı en az 50 kB/S’ye ulaşan yüksek hızda internet bağlantısı
-
Limitsiz ya da yüksek yükleme limitine sahip bağlantı. Tam nodelar 200 GB/ay karşıya yükleme ve 20 GB/ay indirme kullanımını geçebilir. Ayrıca tam node olunduğunda başta ~200GB indirme yapmak gerekir.
-
Tam node bir günde en az 6 saat çalışır halde olmalıdır. Aralıksız (24/7) çalıştırılması daha da iyidir
Genel node’ların yanı sıra, başka pek çok görünür olmayan (dinleyici-olmayan node’lar) gizli node da bulunmaktadır. Bu node’lar genellikle bir güvenlik duvarının arkasında Tor gibi gizli protokoller aracılığıyla çalışır ya da yalnızca bağlantıları dinlememek üzere yapılandırılmışlardır.
Dinleyici Node’lar (Süper Node’lar)
Temelde, bir dinleyici node ya da super node herkes tarafından görünür olan bir tam node’dur. Kendisiyle bağlantı kurmaya karar veren herhangi bir node’la iletişim kurar ve ona bilgi sağlar. Dolayısıyla bir süper node basitçe hem bir veri kaynağı hem de iletişim köprüsü olarak hareket eden bir tekrar dağıtım noktasıdır.
Güvenilir bir süper node tipik olarak 7/24 çalışır ve dünya genelinde çoklu node’lara blockchain geçmişini ve işlemleri yayınladığı çeşitli sayıda kurulmuş bağlantıya sahiptir. Bu nedenle, bir süper node muhtemelen bir tam node’a göre daha fazla hesap gücüne ve daha iyi internet bağlantısına ihtiyaç duyar.
Önerilen Makaleler
- Eşler Arası ( P2P ) Nedir , Nasıl Çalışır ?
- AMM ( Otomatik Piyasa Yapıcı ) Nedir?
- Binance Futures Nedir ?
Madenci Node’lar
Şu anki rekabetçi ortam içinde Bitcoin kazabilmek için kişinin özel madencilik donanımlarına ve programlarına yatırım yapması gerekir. Bu madencilik programları (yazılım) Bitcoin Core ile direk bağlantılı değildir ve Bitcoin bloklarını kazabilmek için Bitcoin Core ile paralel olarak çalıştırılmalıdır. Bir madenci yalnız (solo madenci) ya da gruplarla (grup madenci) çalışmayı tercih edebilir.
Solo madencilerin tam node’ları kendi blockchain kopyalarını kullanırken, grup madencileri bir arada çalışarak kendi hesaplama kaynaklarıyla gruba katkıda bulunabilir. Bir maden havuzunda, yalnızca yöneticinin tam node işletmesi gerekir, buna da grup madencinin tam node’u adı verilebilir.
[table id=45 /]
[table id=46 /]