Vad en Bitcoin-nod är
En nod är varje enhet som kör Bitcoin-programvara och talar nätverkets peer-to-peer-protokoll. Noder kopplar upp sig mot varandra, skickar vidare nya transaktioner och block och håller en samstämmig bild av nätverkets tillstånd. Det finns ingen huvudnod och ingen officiell deltagarlista — vem som helst kan ansluta sig eller lämna när som helst.
Alla noder gör inte samma sak. Vissa validerar allt fullt ut, vissa lutar sig mot andra noder för delar av bilden, och vissa framställer också nya block (brytning). Den viktigaste kategorin för att förstå Bitcoins tillitsmodell är den fullständiga noden.
Vad en fullständig nod gör
En fullständig nod hämtar hela blockkedjan och prövar självständigt varje block och varje transaktion mot Bitcoins konsensusregler. Den kontrollerar signaturer, säkerställer att mynt inte spenderas två gånger, ser efter att blockbelöningar och taket för mängden följs, och avvisar allt som bryter mot reglerna — oavsett vem som skickat det.
Utöver valideringen skickar fullständiga noder vidare giltiga data till sina motparter och hjälper därmed till att sprida transaktioner och block i nätverket. Det är denna kombination av att pröva och att skicka vidare som håller helheten sammanhängande: varje ärlig fullständig nod kommer fram till samma slutsats om vilken kedja som är giltig, eftersom alla tillämpar identiska regler på identiska data.
Fullständiga noder, lätta klienter och brytare
En fullständig nod validerar allt själv. En lätt klient, ibland kallad SPV-klient (förenklad betalningsverifiering), sparar bara blockhuvuden och frågar fullständiga noder om resten; det är vanligt i plånböcker i telefonen, som byter en del oberoende mot bekvämlighet och lägre resursbehov.
Brytare är en egen roll som ofta förväxlas med noder. Brytare sätter samman kandidatblock och tävlar om att foga dem till kedjan, men de block de framställer måste ändå uppfylla de regler som fullständiga noder upprätthåller. Skulle en brytare försöka bryta mot en regel — blåsa upp mängden, till exempel — avvisar fullständiga noder helt enkelt blocket, och mödan är bortkastad.
Därför räknas en egen nod: lita inte, pröva
Den mening som ofta följer Bitcoin lyder «lita inte, pröva». Att köra en egen fullständig nod är dess mest bokstavliga form. I stället för att tro en handelsplats, en blockutforskare eller en plånboksleverantör om nätverkets tillstånd eller om din transaktion är giltig, håller din egen nod rådata direkt mot reglerna.
Det får praktiska följder. Din nod bekräftar mottagna betalningar utan mellanhand och låter dig möta nätverket på dina egna villkor. Den kan också förbättra integriteten, eftersom du inte röjer dina adresser och saldon för en tredje part bara för att slå upp dem.
Noderna och nätverkets motståndskraft
Fullständiga noder upprätthåller Bitcoins regler tillsammans. Eftersom ett regelverk bara håller så länge tillräckligt många oberoende deltagare står fast vid det, gör en brett spridd bas av fullständiga noder nätverket svårare att ändra utan bred samsyn. Man talar i sammanhanget ibland om «ekonomiska noder» — de som drivs av användare, företag och tjänster som faktiskt avvecklar värde.
Det skapar också redundans. När många noder lagrar och levererar samma historik finns ingen enskild punkt att beslagta eller stänga av. Nätverket fortsätter att gå så länge noder någonstans prövar och skickar vidare.
Vad som krävs för att driva en
Att driva en fullständig nod innebär att köra programvara som Bitcoin Core på en dator som förblir uppkopplad. Huvudkostnaderna är lagring — hela blockkedjan upptar hundratals gigabyte och fortsätter växa, även om en beskuren nod kan kasta gamla blockdata efter att ha prövat dem för att spara plats — plus bandbredd och tiden för den första hämtningen, som tar från timmar till dagar beroende på maskin och förbindelse.
En nod och marknadsdata är skilda lager. En fullständig nod berättar vad som är sant på kedjan och bekräftar det mot reglerna; om marknadsläget säger den ingenting. Verktyg för marknadsdata ligger ovanpå: BIKENZO visar till exempel ett globalt likviditetsindex mot Bitcoin-priset rent som marknadssammanhang, vilket är en annan fråga än den kontroll på kedjan som en nod utför.