Ich habe gelesen, dass Bitcoin ein vollständig dezentralisiertes Netzwerk ist, aber ich verstehe nicht, wie sich der Client von Bitcoin mit dem Netzwerk verbinden kann. Ich denke, dass der Client einen Server für diese Aktion verwenden muss, wie andere P2P-Netzwerke: BitTorrent- oder P2P-Warez-Netzwerke
Daher ist es kein vollständig dezentralisiertes Netzwerk. Habe ich das richtig verstanden? Wie verbindet sich ein Client mit dem Netzwerk?
Die verschiedenen Ansätze, die der Kernclient verfolgt, werden im Bitcoin-Wiki ausführlich beschrieben . Sobald Sie mit dem Netzwerk verbunden sind, können Ihre Peers Ihnen weitere Peers mitteilen. Die große Frage lautet also: Wie erhalten Sie den ersten Peer?
Es gibt einige hartcodierte IP-Adressen und DNS-Namen im Client, die auf größtenteils stabile Bitcoin-Knoten verweisen. Wenn all diese plötzlich offline genommen würden, könnten neue Benutzer dem Netzwerk nur beitreten, indem sie einen Peer auf andere Weise finden, z. B. eine Person, die sich im Bitcoin-Netzwerk befindet, über ein Forum, E-Mail oder persönlich nach ihrer IP fragen.
Wenn Sie sich fragen, ob eine Regierung (oder eine andere Einrichtung) das Bitcoin-Netzwerk schließen könnte, indem sie ein paar (sagen wir 1-10) „zentrale Bitcoin-Server“ ausschaltet, lautet die Antwort nein. Sie könnten bestenfalls das Netzwerk stören. Nur um die DNS-Suche durchzuführen, benötigen sie die Zusammenarbeit (oder die Fähigkeit, die Server von) der IANA (Root-DNS-Server) oder derjenigen, die für alle vier .org (Public Internet Registry) verantwortlich sind, zu unterstützen. .me (Montenegro), .be (Belgien) und .com (Verisign) TLDs. Oder die Regierung müsste die Kontrolle über Ihre Internetverbindung haben und diese Anfragen verhindern/umleiten und die Verwendung von Tor (und anderen Proxy-/Anonymisierungsdingen) blockieren, um diese Einschränkungen zu umgehen.
Johannes T
Benutzer3473712
Murch