[Jeden Tag ein Web3-Konzept] Verteiltes Computing und Web3
Ein typisches verteiltes Computing ist Cloud Computing. Beispielsweise speichert Google Drive Benutzerdaten auf mehreren Remote-Servern. Benutzer können jederzeit und überall auf Dateien zugreifen. Wenn ein Server ausfällt, wird ein anderer ersetzt. Ein weiteres Beispiel ist Amazon Cloud und Alibaba Cloud Durch die Bereitstellung verteilter Server für Unternehmen müssen Unternehmen keine großen Servergruppen mehr kaufen, sondern diese nach Bedarf mieten, um unterschiedliche Anforderungen zu erfüllen.
Kurz gesagt besteht verteiltes Rechnen darin, Rechenaufgaben auf mehrere Knoten zu verteilen, um eine höhere Leistung und Sicherheit zu erreichen. Was ist also der Zusammenhang zwischen verteiltem Computing und Web3?
Der Zweck von Web3 besteht darin, Benutzern den Besitz und die Kontrolle über ihre eigenen Daten und digitalen Assets zu ermöglichen. Daher ist die Verwendung verteilter Datenverarbeitung zur Bereitstellung dezentraler Speicherung und Datenverarbeitung für Web3 die eigentliche Bedeutung der Frage.
Wenn wir von Blockchain sprechen, beziehen wir uns eigentlich auf ein verteiltes Hauptbuch, das von mehreren Knoten verwaltet wird. Der Inhalt des Hauptbuchs wird in jedem Knoten gespeichert, bei dem es sich im Wesentlichen um verteilten Speicher handelt. Der Verifizierungsprozess des Ledgers wird von jedem Knoten durchgeführt, was im Wesentlichen eine verteilte Datenverarbeitung ist. Man kann also sagen, dass verteilter Speicher und verteilte Planung zusammen Web3 bilden.