Glossar · im Detail

Node

Ein Computer mit Bitcoin-Software, der Blöcke und Transaktionen eigenständig prüft und weiterleitet (auch Knoten).

Eine Node ist jeder Computer, der Bitcoin-Software wie Bitcoin Core ausführt und sich mit dem Netz verbindet. Die Nodes sind das Netz. Es gibt keinen zentralen Server darunter.

Was eine Node tut

Eine Node empfängt Transaktionen und Blöcke von ihren Peers, prüft sie gegen die Regeln und leitet die gültigen weiter. Sie hält einen Mempool unbestätigter Transaktionen und eine Kopie der Blockchain. Wenn ein Block eine Regel bricht – etwa zu viele Coins erzeugt oder einen Coin zweimal ausgibt – lehnt die Node ihn ab, egal wer ihn gemined hat.

Voll und leichtgewichtig

Eine Full Node prüft jeden Block vom Genesis-Block an. Leichtgewichtige Clients, oft SPV-Wallets genannt, laden nur Block-Header und vertrauen darauf, dass die Kette mit der meisten Arbeit gültig ist. Sie sind bequem, prüfen aber weniger.

Nodes vs. Miner

Viele vermischen das. Ein Miner schlägt neue Blöcke vor, und Nodes entscheiden, ob sie sie annehmen. Wenn Miner Blöcke erzeugen, die Regeln brechen, ignorieren Nodes sie einfach – und die Miner verschwenden ihren Strom. Dieses Gleichgewicht ist ein großer Teil davon, wie Bitcoin Konsens ohne jemanden an der Spitze erreicht.

Warum eine betreiben?

Eine eigene Node zu betreiben heißt, niemandes Sicht auf das Hauptbuch vertrauen zu müssen. Deine Wallet kann deine Node nach dem Saldo fragen statt eines Drittanbieter-Servers – das verbessert auch die Privatsphäre. Die Software ist kostenlos und läuft auf einem bescheidenen Computer oder einem kleinen Einplatinen-Gerät mit externer Festplatte. Zehntausende Menschen weltweit tun das, und jeder macht das Peer-to-Peer-Netz schwerer zu zensieren oder abzuschalten.

Kurz: Miner schreiben, Nodes prüfen. Solange viele unabhängige Nodes prüfen, bleiben die Regeln die Regeln.