Golem Network – globaler Supercomputer

am 24. Juli 2017 in Aktuelles, Tech von

Mit dem “golem project” wollen die Entwickler des Golem Networks einen dezentralen, globalen, 100% Open Source und für jeden nutzbaren Supercomputer zur Verfügung stellen. Die Teilnehmer des Projekts können ihre Rechenleistung Peer-to-Peer vermieten, bezahlt wird dabei über Ethereum Smart Contracts, direkt, anonym und frei von Mittelmännern. Die Idee hinter Golem ist so alt wie das Internet selbst. Alle schließen ihre Computer zusammen und bilden so einen Supercomputer, für alle verfügbar, ohne Zwang und Grenzen. Dabei wird Rechenkapazität von sämtlichen Usern kombiniert, von normalen Laptops bis zum großen Rechenzentrum. Ist Golem die Chance Teil von etwas Großem zu werden, oder nur ein weiterer Pipedream, der niemals Realität wird?

Golem Logo

Golem Logo

Quelle: https://bitcoinblog.de/2016/11/11/heute-beginnt-der-golem-crowdsale/

 

Wie funktioniert Golem?

Golem ist ein p2p Netzwerk, es gibt also keinen zentralen Server und jeder User genießt die gleichen Rechte. Will man nun die Kapazität des Netzwerks nutzen, oder eigene Rechenpower bereitstellen, veröffentlicht man das im Netzwerk. Das Golem Transaktionssystem verbindet dann die Anbieter (Provider) und Abnehmer (Requestor), vergleicht dabei Preise, Reputationen und die Rechenleistung der Computer. Die zu berechnenden Dateien werden dann vom Requestor zum Provider gesendet. Nach der Berechnung sendet dann der Provider per App die Daten an den Requestor. Wenn das Ergebnis einen Verifikationsprozess besteht, wird der Provider entsprechend bezahlt. Sollte ein Teilnehmer versuchen zu betrügen, z.B. indem er defekte Dateien zurückschickt, oder nicht zahlt, verliert er Reputation und wird von Golem nicht mehr zur Berechnung ausgewählt.

Golem Funktionsweise

Funktionsweise von Golem

Quelle: https://blog.golemproject.net/why-ethereum-b398df34df9b

Warum dezentral?

Die Dezentralisierung erlaubt eine vollständige Skalierbarkeit ohne ein eigenes Netzwerk und eigene Server zu betreiben. Dadurch entfallen Wartungskosten und das Netzwerk wächst von selbst mit seinen Aufgaben. Außerdem werden Fehlerquellen eliminiert und das System ist resistent gegenüber Angriffen und Zensur.

 

Mögliche Geschäftsmodelle

Weltweit wird nur ein Bruchteil der verfügbaren Rechenleistung genutzt. Könnte jeder die Rechenzyklen seines Computers frei vermieten, würde die Rechenkapazität massiv ansteigen und jeder Computer würde für seinen Besitzer kleine Geldbeträge erwirtschaften.

Golem kann überall eingesetzt werden, wo viel Rechenkapazität benötigt wird. Das umfasst zum Beispiel die wissenschaftliche Forschung, machine learning, Kryptographie und Analyse von großen Datenmengen. Greifbarer für uns ist es, Smartphones beim Ausführen von mehreren Tasks, einen Webserver in Peak-Zeiten zu unterstützen.

Als proof of concept arbeitet das Golem Team an einem weiteren Aufgabenfeld, für das auch heute schon Serverfarmen zur Verfügung stehen: CGI Rendering. Das 3D-Grafikprogramm Blender dürfte vielen ein Begriff sein – hierfür haben die Golem Entwickler bereits eine Implementierung in der Golem App geschaffen. Zum Vergleich einer regulären Renderfarm mit Golem kann ich euch diesen Blogeintrag ans Herz legen: https://blog.golemproject.net/why-should-render-farms-be-afraid-of-golem-3dd1b9e70f47

In der Kurzfassung: Golem ist nicht nur minimal schneller als eine durchschnittliche Renderfarm, sondern auch signifikant günstiger.

Golem App

Golem App

Quelle: https://blog.golemproject.net/golem-for-macos-now-live-b48d5d4c0d46

Für den Erfolg von Golem ist es aber essentiell, dass andere Softwareentwickler eigene Ideen umsetzen und Applikationen für die Golem App entwickeln. Sobald verfügbar, werden die Application Registry und das Transaction Framework flexible und effiziente Werkzeuge zur Verfügung stellen, um eigene auf Golem laufende Software zu entwickeln und vermarkten.

 

Golem Network Token

Der Golem Network Token (GNT) ist eine Kryptowährung und dient zur Zahlung der Requestors an die Provider im Golem Netzwerk. Die Technologie dahinter Basiert auf Ethereum, einer weiteren Kryptowährung (http://onlinemedien.blog/2017/07/ethereum-alternative-zu-bitcoin/). Wer das rasante Wachstum von Ethereum verfolgt hat, wird das Potenzial, aber auch das Risiko hinter Golem und GNT erkennen. GNT kann ebenfalls als eigenständige Kryptowährung erstanden werden und ist im Vergleich zu Ethereum noch sehr erschwinglich. Für jemanden der vom Konzept von Golem überzeugt ist und generell Interesse am Thema Kryptowährungen hat, kann der Kauf von GNT ein spannendes Investment sein. Ethereum oder Bitcoin kann auf verschiedenen Plattformen einfach in GNT umgewandelt werden. Ungeduldig sollte man bei dem Investment allerdings nicht sein, da die Technologie noch in den Kinderschuhen steckt und der Erfolg noch ungewiss ist.

 

Fazit

Die Idee hinter Golem ist meiner Meinung nach sehr interessant und praxisrelevant. Genauso wie ich glaube, dass Kryptowährungen die Zahlungsmittel der Zukunft sind, so glaube ich, dass Rechenintensive Anwendungen bald nicht mehr von einzelnen Computern im Wohnzimmer ausgeführt werden, sondern von einem Netzwerk wie Golem. Die Dezentralität und Anonymität sind dabei weitere Vorteile, die uns unabhängig machen von Monopolen und Lobbyismus. Das Thema  und die Technologie dahinter sind sehr komplex und ich hoffe, ich konnte euch eine kleine Übersicht bieten. Wer mehr erfahren will, startet am besten auf https://golem.network/.

Quellen:

https://blog.golemproject.net/why-ethereum-b398df34df9b
https://blog.golemproject.net/golem-building-the-worlds-most-powerful-supercomputer-on-blockchain-4ccb44c328a
https://golem.network/doc/Golemwhitepaper.pdf
https://github.com/golemfactory/golem/wiki/FAQ
Heute beginnt der Golem Crowdsale
https://golem.network/

Keine Kommentare vorhanden, schreibe doch einen.

Schreibe ein Kommentar