Wie finden sich die Computer in einem dezentralen Netzwerk?
Hallo zusammen
Die meisten Webseiten befinden sich ja auf Servern und die Adresse zu denen wird über ein DNS gegeben. Wie funktioniert das in einem dezentralen Netzwerk? Welches Protokoll wird hier verwendet und wie findet man alle IP Adressen? Ich habe mir diese Gedanken bei Bitcoin gemacht. Wenn jemand jetzt selbst Minen möchte (nicht an einem Netz beteiligen, sondern wirklich nur mit seinem PC), braucht er doch eine Verbindung zu allen anderen Minern, damit diese am Schluss überprüfen können ob jemand das richtige Ergebnis gefunden hat. Da es keinen lokalen Server gibt, wie stellt man sicher, dass alle diese Infos bekommen? Bei Whatsapp sendet man ja auch Nachrichten, diese gehen aber immer über einen Server.
2 Antworten
Soweit ich weis sind ein paar Anlaufstellen bereits im Code implementiert. Zusätzlich suchen sich die Nodes über die bereits verbindenden Nodes weitere Nodes.
Du kannst es dir in etwa so vorstellen, dass du mit deinem Auto als erstes zu eine, Treffpunkt fährst, wo sich immer Menschen treffen. Die erzählen dir dann wo der einer der nächste Treffpunkte ist. Und an Pinwänden von Einkaufsläden wird immer wieder veröffentlicht wo einer der nächsten Treffpunkte ist, damit neue Menschen teilnehmen können.
Er schließt sich einem Pool an.
Dazu gibt es noch die Nodes im Netz die als Netzwerk Knoten für die Kommunikation dienen und überprüfen ob die die Blöcke auch nach den Regeln des Netzwerkes gefunden wurden..
Mehr kannst du hier lernen.