Es gibt zwei verschiedene Bedeutungen von P2P, und Sie scheinen verwirrt zu sein.
P2P kann Punkt zu Punkt bedeuten - wie bei einem VPN-Client wie OpenVPN oder PPTP. Diese Verbindungen treten direkt auf - und nur zwischen zwei Geräten.
Es kann sich auch um Peer-to-Peer handeln, wie bei Bit Torrent usw., wo es ein Netz von Verbindungen gibt. Der Rest dieses Beitrags befasst sich mit diesen Fällen, da sie anscheinend das sind, was Sie interessiert.
Es gibt keine Regel, wie ein P2P-Netzwerk hergestellt werden kann - es hängt vom Protokoll ab. Allerdings gibt es normalerweise eine Reihe von Servern und eine Reihe von Clients.
Die Serverrolle dient normalerweise dazu, dass sich die Clients gegenseitig finden. Sobald sich die Clients gefunden haben, kommunizieren sie normalerweise direkt - der Datenverkehr zwischen den Clients wird NICHT durch den Server geleitet (und in der Tat wäre dies kein P2P-Netzwerk).
Abhängig von der Art des Datenverkehrs muss jedoch kein Server oder eine Liste von Servern vorhanden sein. Unter bestimmten Umständen ist es für alle Clients möglich, ihre Anwesenheit anzuzeigen. Dies ist jedoch im gesamten Internet nicht üblich, da es nicht gut skalierbar ist.
Ein IRC-Server ist ein einfacher Chat-Server alten Stils. Es ist möglich, dass ein P2P-Netzwerk dies zur Koordinierung der Kommunikation zwischen Clients verwendet. Dies ist jedoch unnötig und nicht üblich. (IRC-Server werden häufig verwendet, um Botnets zu steuern, während die Controller-Details ausgeblendet werden). Ein Tracker ist ein üblicher Mechanismus zur Handhabung dieser Funktion.
Ich bin kein Experte für Bitcoin, aber ich verstehe, dass kein Tracker / zentraler Punkt erforderlich ist - einer der Vorteile davon ist völlig dezentral (dh er benötigt keinen zentralen Punkt oder Tracker) - und dass jedes Bitcoin eine Kette hat (dh kann zu seiner ursprünglichen Erstellung zurückverfolgt werden).
Ein Bitcoin-Tracker ist für Bitcoin eigentlich nicht erforderlich, und AFAIK ist eine Möglichkeit, den Wert von Bitcoin anhand der durchgeführten Trades herauszufinden.