Peer-to-Peer (P2P) beschreibt ein Netz, in dem Computer direkt als Gleichberechtigte verbunden sind, statt alle mit einem zentralen Server zu sprechen. Der Titel des Bitcoin-Whitepapers sagt es sofort: „Bitcoin: A Peer-to-Peer Electronic Cash System“.
Client-Server vs. P2P
Beim Online-Banking spricht dein Telefon mit den Servern der Bank. Die Bank sieht alles, kontrolliert alles und kann dich aussperren. In einem P2P-Netz gibt es kein solches Zentrum. Jeder Teilnehmer – Peer genannt – kann Informationen direkt mit anderen senden und empfangen.
Wie Bitcoins P2P-Netz funktioniert
Jede Bitcoin-Node verbindet sich mit einer Handvoll anderer Nodes; standardmäßig macht Bitcoin Core acht ausgehende Full-Relay-Verbindungen plus zwei nur für Block-Relay und akzeptiert viele eingehende. Wenn eine Node von einer neuen Transaktion oder einem Block hört, prüft sie ihn und gibt ihn an ihre Peers weiter. Innerhalb von Sekunden verbreitet sich Information weltweit – wie Klatsch. Neue Nodes finden erste Peers über DNS-Seeds und fest einprogrammierte Adressen und lernen dann mehr von den Peers, die sie treffen.
Warum das zählt
Zensurresistenz: es gibt keinen einzelnen Server abzuschalten. Blockiere eine Node, und die Information nimmt einen anderen Weg.
Resilienz: das Netz läuft weiter, selbst wenn große Teile offline gehen oder ganze Länder es verbieten.
Permissionless: jeder kann ohne Nachfrage beitreten. Einfach die Software starten.
Peer-to-Peer-Zahlungen
„P2P“ beschreibt auch, wie sich Zahlungen anfühlen. Du kannst Bitcoin direkt an jeden auf der Welt senden, ohne dass eine Bank oder ein Zahlungsunternehmen zustimmt. Die Blockchain und Konsens-Regeln ersetzen den vertrauenswürdigen Mittelsmann.
Vertraute Beispiele
BitTorrent, zum Teilen großer Dateien, ist ein weiteres bekanntes P2P-Netz. Bitcoin wandte dieselbe Architektur auf Geld an und fügte Proof of Work hinzu, damit Fremde sich auf ein einziges gemeinsames Hauptbuch einigen können.