Glossar
Blockchain-Infrastruktur

Node

Ein Node ist ein Computer, der Blockchain-Software ausführt und sich mit anderen Computern verbindet, die dasselbe tun, und zusammen bilden sie das Peer-to-Peer-Netzwerk, das eine Blockchain am Laufen hält. Jeder Node leitet Transaktionen und Blöcke an seine Peers weiter, prüft, ob eingehende Daten den Regeln des Netzwerks folgen, und speichert einen Teil oder die gesamte Historie der Kette. Weil Tausende unabhängiger Nodes dieselben Daten halten, kann weder ein einzelnes Unternehmen noch der Ausfall eines Servers das Netzwerk offline nehmen oder seine Aufzeichnungen unbemerkt umschreiben.

Nodes gibt es in mehreren Varianten. Full Nodes prüfen jede Transaktion und jeden Block anhand der Konsensregeln. Light Clients speichern nur Block-Header und verlassen sich für Details auf Full Nodes. Mining- oder Validator-Nodes erzeugen zusätzlich neue Blöcke. Jeder mit einem freien Computer und genug Speicherplatz kann zum Beispiel Bitcoin Core herunterladen, die Historie der Kette synchronisieren lassen und von da an jede Bitcoin-Transaktion unabhängig überprüfen, ohne einer Börse oder einem Block Explorer vertrauen zu müssen.

Ein verbreiteter Irrtum ist, dass man mit dem Betrieb eines Nodes Kryptowährung verdiene; gewöhnliche Nodes erhalten keine Belohnungen – nur Miner oder Validatoren –, und Menschen betreiben sie zur Verifizierung, aus Datenschutzgründen und um das Netzwerk zu unterstützen. Die Zahl und die geografische Verteilung unabhängiger Nodes ist eines der meistzitierten Maße dafür, wie dezentral eine Blockchain wirklich ist, denn ein Netzwerk, dessen Nodes wenige oder in einem Rechenzentrum konzentriert sind, lässt sich leichter zensieren oder kontrollieren.

Aktuelle Nachrichten zu Node

Verwandte Begriffe