Daha önce 0.19.0 sürümünü paylaşmıştım. Türkçe Bitcoin bölümünde ayrı bir konuyu hak ettiğini düşündüğüm için ayrı bir başlık olarak güncellemeleri paylaşma/tartışmaya karar verdim. Bu konu içerisinde Bitcoin core nedir? Node Nedir? Nasıl Node Olunur? gibi soruların cevaplarını bulabilirsiniz. Ayrıca bunlarla alakalı güncel tartışmaları ve yükseltmeleri bulabilirsiniz.
Bitcoin Core ve Full Node Nedir?:
Bitcoin Core, ilk defa Satoshi'nin "bitcoin" adı ile yayınladığı açık kaynak kodlu yazılımıdır. Yazılım ücretsizdir. Bitcoin Core aynı zamanda node (tam düğüm) görevi görür. Yani bugüne kadar yapılan ödemelerin ve transferlerin tamamının bir kaydını bünyesinde barındırarak ağı güvende tutar. Bitcoin'in ilk uygulaması olarak referans kabul edilir. Belirli aralıklarda (yaklaşık 3 ayda 1) yeni güncellemeler yapılarak yayınlanır. Ağda gerçekleşen tüm işlemlerin bir kopyasını sürekli tutan, onaylayan ve doğrulamasını yapan cihazlara full node denir. Node'lar bitcoin gibi açık blok zincirine sahip coinlerin bel kemiğidir. Node'ların sayısı arttıkça ağa olan güvende o kadar artar ve ağ güçlenir.
Tam düğüm (full node) dışında Hafif Düğüm (Light node) de var.
Kayıtların kopyasını güncel olarak tutan her bilgisayara node denir. Bazı bilgisayarlar tüm kayıtları tutarken bazıları ise sadece belirli zaman aralığındaki kayıtları saklar. Bu tip node'lara
Light node denir. Light node tutan bilgisayarlar ağır bir yük taşımazlar. Amaçları transferlerin doğruluğunu sağlamaktır ve transferlere ait header (başlık) bilgisini indirirler. Transferlere onay verme yetkisine Light node’lar sahip değildir. Bu açıdan Full node'lara doğrudan bağımlıdırlar.
Full Node Olmanın Ağır YükümlülüğüBitcoin için Full Node olmak ağır bir yükümlülüktür. Bir çok Full Node gönüllülük esası ile çalıştırır cihazlarını. Full Node'lar aylık 200 gb'ta yakın upload yapıyor.
Şuan itibari ile Bitcoin Core'un yaklaşık boyutu
293 GB. Günlük ortalama 5-6 GB'lık veri gönderimi yapmaktadır Node'lar. Güncel veri için tıklayın.
Bitcoin Core Sistem Gereksinimleri: *Güncel Windows, Mac OS X veya Linux işletim sistemi yüklü bilgisayar
*En az 300 GB boş harddisk alanı ve min 100mb/s okuma-yazma hızı.
*Min 2gb ram
*Yüksek upload hızına sahip bir internet bağlantısı
Kaç Tane Full Node Var?
Full Node olmanın gereksinimleri, yükümlülüğü ağır olduğundan dolayı sandığımızdan çok daha az Full Node var bitcoin ağında. Şuanda toplamda dünya genelinde 10104 - 10392 Bitcoin Full Node'u bulunuyor. Güncel verilere
Coin.Dance sitesinden bakabilirsiniz.
Türkiye'de Kaç Tane?Haziran 2020 itibari ile Türkiye'de 10 tane Full Node bulunuyor. Dünya sıralamasında 47. sıradayız. Node olmanın ağır yükümlülüklerinden dolayı Türkiye'de pek fazla node bulunmuyor. Eğer sizde node olmak isterseniz aşağıdaki 2 mesajda yönergeleri takip edebilirsiniz.
Türkiye'deki Full Node'ların listesi (Haziran 2020)