Verteilte Peer-to-Peer-Netzwerke
Willkommen in diesem Abschnitt zu verteilten Peer-to-Peer-Netzwerken! Die Idee eines Netzwerks ermöglicht es der Blockchain, den Bedarf an Drittanbietern zu umgehen, wie wir zuvor besprochen haben. In diesem Abschnitt wird erläutert, wie dies geschieht, was das Netzwerk ist und warum es so wichtig ist, eine effektive Blockchain zu erstellen.
Kurze Erklärung:
Peer-to-Peer-Netzwerk: Ein Computernetzwerk, mit dem Benutzer Informationen gemeinsam nutzen können.
Verteiltes Netzwerk: Ein Netzwerk, über das sich Informationen auf viele Benutzer verteilen können.
Peer-to-Peer-Computing (P2P) oder -Netzwerke sind verteilte Anwendungsarchitekturen, mit denen Aufgaben oder Arbeitslasten zwischen Peers aufgeteilt werden. Peers sind gleichberechtigte, gleichberechtigte Teilnehmer an der Bewerbung. Sie sollen ein Peer-to-Peer-Netzwerk von Knoten bilden.
Peers stellen einen Teil ihrer Ressourcen, z. B. Rechenleistung, Festplattenspeicher oder Netzwerkbandbreite, direkt anderen Netzwerkteilnehmern zur Verfügung, ohne dass eine zentrale Koordination durch Server oder stabile Hosts erforderlich ist. Peers sind im Gegensatz zum traditionellen Client-Server-Modell, bei dem der Verbrauch und die Bereitstellung von Ressourcen aufgeteilt sind, sowohl Anbieter als auch Verbraucher von Ressourcen. Aufkommende kollaborative P2P-Systeme gehen über die Ära von Peers hinaus, die ähnliche Aufgaben beim Teilen von Ressourcen ausführen und suchen nach verschiedenen Peers, die einer virtuellen Community einzigartige Ressourcen und Funktionen bieten und sie in die Lage versetzen, größere Aufgaben zu erledigen, die über die realisierbaren von einzelnen Peers hinausgehen, aber das ist für alle Peers von Vorteil.
Hier eine sehr gute Beschreibung:
Hoffentlich hast du jetzt eine Vorstellung von den Grundlagen des Netzwerks. Es macht Spaß zu versuchen und zu visualisieren, was hier eigentlich vor sich geht!
Die Art und Weise, wie Informationen über das verteilte Peer-to-Peer-Netzwerk ausgetauscht werden, führt zu einigen interessanten Dingen. Eine davon bezieht sich darauf, wie die Transaktionen gehandhabt und in das Netzwerk gebracht werden.
Bevor Transaktionen Teil des Netzwerks und schließlich der Blockchain werden, werden sie in einem sogenannten Speicherpool (Memory pool) gespeichert. Als nächstes werden wir den Speicherpool detaillierter besprechen.