Golem Network ist eine dezentrale Peer-to-Peer-Computing-Plattform, die einen globalen Supercomputer schaffen will. Golem ermöglicht es Nutzern, ihre ungenutzten Rechenressourcen, wie CPU- oder GPU-Leistung, im Austausch gegen GLM-Token zu vermieten. Diese Token können auch von Einzelpersonen und Organisationen verwendet werden, um Rechenleistung für verschiedene Aufgaben wie das Rendern von 3D-Grafiken, wissenschaftliche Simulationen, maschinelles Lernen und mehr zu nutzen.
Golem Network nutzt die Blockchain-Technologie, um die gemeinsame Nutzung von Rechenressourcen und Zahlungen zwischen den Teilnehmern zu erleichtern. Es zielt darauf ab, einen effizienteren und kostengünstigeren Weg für den Zugriff auf und die Nutzung von Rechenleistung im Vergleich zu herkömmlichen zentralisierten Cloud-Computing-Anbietern zu schaffen.
Julian Zawistowski gründete das Golem-Netzwerk. Das ursprüngliche Konzept für Golem wurde in einem Whitepaper mit dem Titel "Golem: Worldwide Supercomputer" vorgestellt, das im November 2016 veröffentlicht wurde. Julian Zawistowski und sein Team stellten sich eine dezentrale Plattform vor, die es den Nutzern ermöglichen würde, Rechenressourcen weltweit zu teilen und zu nutzen. Das Golem-Netzwerk zielt darauf ab, einen verteilten Supercomputer zu schaffen, indem es sich die Leistung der ungenutzten CPUs und GPUs der Teilnehmer zunutze macht.
Das Golem Network's Initial Coin Offering (ICO) fand im November 2016 statt und sammelte Geld für die Entwicklung des Projekts. Das Hauptnetz von Golem wurde am 10. April 2018 gestartet und markiert einen wichtigen Meilenstein in der Entwicklung des Projekts.
Der Hauptzweck des Golem-Netzwerks besteht darin, einen dezentralisierten und globalen Supercomputer zu schaffen, der es den Nutzern ermöglicht, Rechenressourcen auf Peer-to-Peer-Basis zu teilen und zu nutzen. Das Ziel des Netzwerks ist es, einen effizienteren und kostengünstigeren Zugang zu Rechenleistung im Vergleich zu herkömmlichen zentralisierten Cloud-Computing-Anbietern zu ermöglichen.
Golem zielt darauf ab, die kombinierte Leistung der ungenutzten CPUs und GPUs der Teilnehmer zu nutzen, um ein massives und dezentrales Computernetzwerk zu schaffen. Dieses Netzwerk kann für verschiedene rechenintensive Aufgaben wie das Rendern von 3D-Grafiken, wissenschaftliche Simulationen, maschinelles Lernen und mehr genutzt werden.
Einzelpersonen und Organisationen können ihre ungenutzten Computerressourcen im Golem-Netzwerk teilen und dafür Belohnungen in Form von GLM-Tokens erhalten. Dieses Modell der Sharing Economy ermöglicht es den Teilnehmern, ihre Hardware zu Geld zu machen, wenn sie sie nicht aktiv nutzen.
Golem ist bestrebt, Nutzern auf der ganzen Welt zugängliche und erschwingliche Rechenleistung zur Verfügung zu stellen, insbesondere jenen, die keinen Zugang zu High-End-Hardware oder teuren Cloud-Computing-Diensten haben.
Golem ist so konzipiert, dass es eine breite Palette von Anwendungsfällen und Applikationen unterstützt. Entwickler können Softwarelösungen auf der Golem-Plattform erstellen und anbieten, was sie zu einem vielseitigen Ökosystem für verschiedene Branchen macht.
Das Golem-Ökosystem umfasst drei Hauptakteure: Ressourcenanforderer, Anbieter und Softwareentwickler, die jeweils unterschiedliche Anreize haben.
Derzeit ist die erste Version von Golem, Brass genannt, auf CGI-Computing spezialisiert. Es unterstützt Vorlagen wie Blender und Luxrender für die Grafikerstellung.
Der Ablauf ist folgendermaßen:
- 1. Der Benutzer wählt eine Vorlage aus, fügt Aufgabendetails hinzu und sendet sie zum Rendern an das Golem-Netzwerk.
- 2. Ein Ressourcenanbieter wählt eine Aufgabe aus, schlägt einen Preis und eine Rechenleistung vor und beginnt nach der Zustimmung mit der Bearbeitung.
- 3. Die fertigen Ergebnisse werden nach der Überprüfung an den Benutzer zurückgeschickt.
- 4. Das Zahlungssystem von Golem führt Zahlungen über einen Ethereum-Smart-Contract aus.
Golem hat eine Methode entwickelt, um den Prozess der Beschaffung und Nutzung von Rechenleistung zu beschleunigen. Dabei werden Aufgabenanfragen, die von Anforderern stammen und für Anbieter bestimmt sind, in kleinere, besser zu verwaltende Einheiten unterteilt. Dieser innovative Ansatz dezentralisiert Cloud-Computing-Dienste durch Automatisierung und führt zu einer verbesserten Kosteneffizienz durch die Fragmentierung von Aufgaben.
Darüber hinaus legt Golem die Kontrolle über den Peer-to-Peer (P2P)-Marktplatz direkt in die Hände seiner Nutzer. Dies wird durch die nahtlose Verbindung von Anforderern und Anbietern erreicht, die alle durch die spezifische Aufgabenvorlage gesteuert werden. Im Gegensatz zu konventionellen Cloud-Computing-Anbietern, die nach einem zentralisierten Modell arbeiten, bei dem eine einzelne Einheit Ressourcen verkauft und die Gewinne der Nutzer einstreicht, erhalten Golems Provider eine direkte Vergütung für ihre erbrachten Dienstleistungen. Diese Struktur ermöglicht es jedem, ein Service-Provider auf Golem zu werden und dabei GLM-Token zu verdienen.
Das Reputationssystem von Golem sorgt für Fairness, indem es Faktoren wie Genauigkeit und Zahlungsgeschwindigkeit berücksichtigt. Es sorgt für Gleichheit unter den Nutzern. Weitere Komponenten von Golem sind die Application Registry, in der Entwickler hilfreiche Apps veröffentlichen können, und das Transaction Framework für standardisierte Transaktionen in Golem-Apps.
Golem zielt darauf ab, die Konzentration von Rechenleistung und Daten in zentralen Rechenzentren zu verringern, indem Aufgaben über das Netzwerk verteilt werden. Dies trägt zu erhöhter Belastbarkeit, Sicherheit und Zensurresistenz bei.
Die Architektur von Golem ermöglicht die Ausführung von Aufgaben auf der Basis von Requestor Templates. Jede Anfrage enthält Quellcode, Aufgabenteilungsbefehle, Knotengenehmigung und Ledger-Verifizierung.
Darüber hinaus bietet Golem ein Transaktions-Framework und eine Anwendungsregistrierung, die die Aufgabenoptionen erweitern. Die Registry nutzt wie Google Play einen Ethereum-Smart-Contract, mit dem Entwickler Tools bereitstellen können. Das Transaction Framework bietet anpassbare Komponenten, wie z. B. Off-Chain-Zahlungen und Auszahlungsmethoden.
Golem fördert Innovationen, indem es Entwicklern eine Plattform zum Erstellen und Teilen von Anwendungen bietet. Es fördert die Zusammenarbeit innerhalb der Community und ermöglicht es den Nutzern, auf der Arbeit der anderen aufzubauen und zum Wachstum des Ökosystems beizutragen.
Im Jahr 2019 erkannte das Team auf der Grundlage der gesammelten Erkenntnisse die Notwendigkeit eines völlig neuen architektonischen Rahmens. Diese Erkenntnis zielte darauf ab, eine umfassendere Grundlage für eine allgemeine verteilte Datenverarbeitungsplattform zu schaffen.
Die aktualisierte Golem-Plattform wurde im Jahr 2020 mit einer neuen Architektur eingeführt. Der ursprüngliche GNT-Token wurde ab November 2020 in GLM umgewandelt. Das Gesamtangebot von GLM bleibt bei einer Milliarde Token, die alle im Umlauf sind, was zu einer aktuellen Marktkapitalisierung von 415,6 Millionen US-Dollar führt.
Golem hat den Token in das ERC-20-Format migriert, um ihn an die ERC-20-Token-Anforderungen des Layer-2-Transaktionsrahmens von Ethereum anzupassen.
Im September 2021 stellte Golem Thorg vor, eine Mining-App, die Layer-2-Zahlungen im Polygon-Netzwerk ermöglicht. Am 8. Dezember 2021 stellte Golem Beta IV vor, die den neuen Polygon-Hauptnetz-Zahlungstreiber enthält.
Vor kurzem hat das Projektteam das Golem-Portal eingeführt, das als Front-End-Schnittstelle fungiert und die mühelose Initiierung von Anwendungen im Golem-Netzwerk ermöglicht. Dies stellt eine Abkehr von der bisherigen Abhängigkeit von der CLI dar und führt eine benutzerfreundliche Webschnittstelle ein, die eine bessere Zugänglichkeit bietet. Sie fungiert als zusätzliche Abstraktionsschicht, die auf der bestehenden API und dem SDK aufbaut und die Benutzerfreundlichkeit erhöht.
Ein bemerkenswerter Aspekt des Golem Portals ist die Einführung der Deployment-Visualisierung. Diese Funktion bietet einen umfassenden Überblick über die komplizierten Schritte, die zur Ausführung einer Anwendung im Golem-Netzwerk erforderlich sind. Diese Visualisierung bietet Echtzeit-Einblicke in die Anzahl der aktiven Provider und die Initiierungszeiten für jeden Knoten und bietet einen Einblick in die operative Dynamik des Golem-Ökosystems.
Der native Kryptowährungs-Token des Golem-Netzwerks ist GLM, was für Golem Network Token steht. Er wird innerhalb des Golem-Ökosystems für Transaktionen, Zahlungen und den Zugriff auf Rechenressourcen verwendet.
Derzeit befinden sich 1 Milliarde GLM-Token im Umlauf. Golem hat, ähnlich wie andere Kryptowährungen, ein kontrolliertes Angebot an Münzen. Das bedeutet, dass es eine maximale Anzahl von Token gibt, die jemals hergestellt werden, was dazu beiträgt, dass nicht zu viele den Markt überschwemmen und die Währung mit der Zeit an Wert verliert. Alle GLM-Tokens, die jemals existieren werden, wurden bereits generiert.
Durchschnittliche Gebühren im Golem-Netzwerk
Im Golem-Netzwerk fallen keine Gasgebühren an, für die Migration von Token in ein anderes Netzwerk müssen die Nutzer jedoch eine Gebühr entrichten, die vom jeweiligen Netzwerk (Ethereum oder Polygon) abhängt.
GLM Token-Brieftaschen
Der GLM-Token kann in den meisten gängigen Krypto-Wallets gehalten werden, darunter MetaMask, MyEtherWallet, Ledger Nano, Trezor, Trust Wallet, Exodus, Atomic Wallet, Coinbase, Guarda Wallet, Cool Wallet S, Math Wallet, imToken, etc.