Bitcoin düğümü nedir
Düğüm, Bitcoin yazılımı çalıştıran ve ağın eşler arası protokolünü konuşan herhangi bir cihazdır. Düğümler birbirine bağlanır, yeni işlemleri ve blokları iletir ve ağın durumuna dair eşlenmiş bir resim tutar. Ana düğüm diye bir şey yoktur, katılımcıların resmi bir listesi de yoktur — herkes istediği an katılabilir ya da ayrılabilir.
Bütün düğümler aynı işi yapmaz. Kimi her şeyi eksiksiz doğrular, kimi resmin bir bölümü için başka düğümlere yaslanır, kimi de yeni bloklar üretir (madencilik). Bitcoin'in güven modelini anlamak için en önemli tür tam düğümdür.
Tam bir düğüm ne yapar
Tam düğüm bütün blok zincirini indirir ve her bloğu, her işlemi Bitcoin'in uzlaşma kurallarına göre bağımsız olarak denetler. İmzaları doğrular, madeni paraların iki kez harcanmadığından emin olur, blok ödüllerine ve arz üst sınırına uyulup uyulmadığını kontrol eder ve kuralları çiğneyen her şeyi — kim göndermiş olursa olsun — reddeder.
Doğrulamanın ötesinde tam düğümler geçerli verileri eşlerine iletir ve böylece işlemlerin ve blokların ağda yayılmasına yardım eder. Bütünü tutarlı kılan tam da bu denetleme ile iletme birleşimidir: dürüst her tam düğüm, hangi zincirin geçerli olduğu konusunda aynı sonuca varır, çünkü hepsi aynı kuralları aynı verilere uygular.
Tam düğümler, hafif istemciler ve madenciler
Tam düğüm her şeyi kendi denetler. Bazen SPV istemcisi (basitleştirilmiş ödeme doğrulaması) denen hafif istemci yalnızca blok başlıklarını saklar, gerisini tam düğümlerden ister; telefondaki cüzdanlarda bu olağandır — bir miktar bağımsızlığı kolaylık ve düşük kaynak tüketimiyle takas ederler.
Madenciler, sık sık düğümlerle karıştırılan ayrı bir roldür. Madenciler aday bloklar derler ve bunları zincire eklemek için yarışır, ama ürettikleri blokların yine de tam düğümlerin uyguladığı kuralları karşılaması gerekir. Bir madenci bir kuralı çiğnemeye kalksa — sözgelimi arzı şişirse — tam düğümler bloğu basitçe reddeder ve emek boşa gider.
Kendi düğümünüz neden önemli: güvenme, doğrula
Bitcoin'e sık eşlik eden cümle şudur: «güvenme, doğrula». Kendi tam düğümünü çalıştırmak bunun en birebir hâlidir. Ağın durumu ya da işleminizin geçerli olup olmadığı konusunda bir borsaya, bir blok gezginine veya bir cüzdan sağlayıcısına inanmak yerine, kendi düğümünüz ham veriyi doğrudan kurallarla karşılaştırır.
Bunun pratik sonuçları vardır. Kendi düğümünüz aldığınız ödemeleri aracısız onaylar ve ağla kendi koşullarınızda ilişki kurmanızı sağlar. Mahremiyeti de iyileştirebilir, çünkü adreslerinizi ve bakiyelerinizi yalnızca sorgulamak için üçüncü bir tarafa açmazsınız.
Düğümler ve ağın dayanıklılığı
Tam düğümler Bitcoin'in kurallarını birlikte uygular. Bir kurallar bütünü ancak yeterince bağımsız katılımcı ona tutunduğu sürece ayakta kaldığından, geniş biçimde dağılmış bir tam düğüm tabanı, ağı geniş bir mutabakat olmadan değiştirmeyi zorlaştırır. Bu bağlamda bazen «ekonomik düğümler»den söz edilir: gerçekten değer kapatan kullanıcıların, şirketlerin ve hizmetlerin işlettiği düğümler.
Böylece yedeklilik de doğar. Aynı geçmişi birçok düğüm sakladığı ve sunduğu için, el konulacak ya da kapatılacak tek bir nokta yoktur. Bir yerlerde düğümler denetleyip ilettiği sürece ağ çalışmaya devam eder.
Bir düğüm işletmek ne gerektirir
Tam düğüm işletmek, Bitcoin Core gibi bir yazılımı çevrimiçi kalan bir bilgisayarda çalıştırmak demektir. Başlıca maliyetler depolama — tüm zincir yüzlerce gigabayt tutar ve büyümeyi sürdürür; budanmış bir düğüm eski blok verilerini denetledikten sonra yerden tasarruf için atabilir — ayrıca bant genişliği ve ilk indirmenin süresi; bu süre donanıma ve bağlantıya göre saatlerden günlere uzanır.
Düğüm ile piyasa verileri ayrı katmanlardır. Tam düğüm zincir üzerinde neyin doğru olduğunu söyler ve bunu kurallarla teyit eder; piyasa koşulları hakkında hiçbir şey söylemez. Piyasa verisi araçları bunun üstünde durur: örneğin BIKENZO, küresel bir likidite endeksini Bitcoin fiyatının karşısında salt piyasa bağlamı olarak gösterir; bu, bir düğümün yaptığı zincir üstü doğrulamadan başka bir sorudur.