Angenommen, der Client führt eine fest codierte Tabelle einiger bekannter Knoten, um die Verbindung mit dem Netzwerk zu starten. Wenn dieser Knoten sich anfänglich mit dem Eingangspunkt verbindet, muss er dann seine eigenen Peers finden. Wie ist das gemacht?In einem verteilten Netzwerk wie Bitcoin, wie findet ein Knoten seine Peers nach der ersten Verbindung?
Der Knoten kann natürlich nicht einfach die Anfangsknoten für ihre Nachbarn fragen.
"Der Knoten kann natürlich nicht einfach die Anfangsknoten für ihre Nachbarn fragen." - Kann es nicht? das ist mir nicht klar. – the8472
@ the8472 Woops, was ich meine ist, das kann nicht "nur" sein, weil sonst würden Sie immer die gleichen Knoten (diejenigen, die in der Nähe der ursprünglichen Peers), so dass es einige zusätzliche Rebalancing Schritt sein muss. Ich frage mich insbesondere, ob etwas Komplexes wie Kademlia benötigt/benutzt wird, oder ob wir es so einfach wie zufällig haben können, Knoten Nachbarn zu fragen und dann Nachbarn Nachbarn für eine Weile. Würde das zum Beispiel die gesamte Netzwerkstruktur irgendwie schadhaft machen? Solche Dinge verwirren mich. – MaiaVictor