Golem
Download app Ironwallet and get tool for making transaction without network fee
O Golem
Golem to zdecentralizowany superkomputer typu open source oparty na blockchainie Ethereum. Projekt został uruchomiony w 2016 roku w celu stworzenia globalnego rynku mocy obliczeniowej. Celem Golem jest stanie się platformą podobną do Airbnb, na której każdy może wynająć nieużywane zasoby obliczeniowe i zapewnić moc obliczeniową na żądanie.
Sieć Golem składa się ze sprzedawców, użytkowników i twórców oprogramowania. Sprzedawcy dostarczają do sieci zasoby obliczeniowe, takie jak moc obliczeniowa, przestrzeń dyskowa i przepustowość. Użytkownicy mogą uzyskać dostęp do tych zasobów w celu wykonywania zadań i aplikacji. Twórcy oprogramowania mogą tworzyć nowe aplikacje w Golem.
Token GLM służy do płacenia za korzystanie z zasobów na platformie. GLM zapewnia zachęty finansowe dla dostawców zasobów i utrzymuje integralność sieci.
Historia Golem
Golem został założony w 2016 roku przez Juliana Zawistowskiego, Piotra Janiuka, Aleksandrę Skrzypczak i Andrieja Legolskiego. W listopadzie 2016 r. projekt przeprowadził ICO i z powodzeniem zebrał 820 000 streamów, co w tamtym czasie było warte około 8 milionów dolarów.
Pierwsza wersja golema, Rice Golem, została uruchomiona w kwietniu 2018 roku. Usługa pozwala użytkownikom wynajmować moc obliczeniową do tworzenia CGI. Clay Golem został uruchomiony w pierwszym kwartale 2022 r., rozszerzając jego zastosowanie poza wyświetlanie grafiki. Kolejnym krokiem jest Iron Golem, który wprowadza nowe narzędzia do zdecentralizowanego przechowywania danych i prywatności.
Zespół Golem ma siedzibę w Polsce i współpracuje z wiodącymi instytucjami, takimi jak Uniwersytet Stanforda i University College London. Projekt otrzymał dofinansowanie od Ethernet Foundation.
Jak działa sieć Golem?
Golem wykorzystuje zdecentralizowany model peer-to-peer do łączenia dostawców zasobów i żądających. Gdy żądający przesyła zadanie do sieci, oprogramowanie wyszukuje dostawców z mocą obliczeniową umożliwiającą wykonanie zadania. Dostawcy licytują prawo do wykonania zadania i są nagradzani tokenami GLM.
Aby koordynować ten rynek zasobów obliczeniowych, Golem wykorzystuje inteligentne kontrakty Ethereum. Kontrakty te przypisują zadania do komputerów usługodawców, przetwarzają płatności i przypisują je ponownie, jeśli usługodawcy nie wywiążą się ze swoich zobowiązań. W rezultacie interakcja pozostaje fragmentaryczna i zawodna.
Aby zapewnić bezpieczeństwo, zadania są wykonywane na grafenie, bezpiecznym nośniku, który wykorzystuje technologię Intel SGX do ochrony danych i tokenów podczas przetwarzania. To poufne przetwarzanie danych zapobiega ingerencji osób trzecich.
Zdecentralizowana sieć Golem
W przeciwieństwie do scentralizowanych usług w chmurze oferowanych przez duże firmy technologiczne, Golem ma być w pełni zdecentralizowanym systemem przetwarzania danych. Golem eliminuje pojedyncze punkty awarii, otwierając moc obliczeniową dla wszystkich poprzez decentralizację.
Uczestnicy mogą dołączyć do sieci, pobierając aplikację Golem. Kandydaci po prostu instalują aplikację i natychmiast zaczynają kupować zasoby obliczeniowe za pomocą tokenów GLM. Podobnie dostawcy usług mogą zarabiać GLM, instalując aplikację i zapewniając bezpłatną moc obliczeniową.
Ten otwarty model pozwala Golem rozwijać się wraz z nowymi dostawcami i budować wspólną infrastrukturę chmury. Ponieważ dostawcy są rozproszeni po całym świecie, klienci korporacyjni mogą uzyskać dostęp do zasobów, które są geograficznie blisko nich, zwiększając szybkość i wydajność.
Jak korzystać z Golem
Golem obsługuje różne zdecentralizowane aplikacje i przypadki użycia. Pierwszym ważnym przypadkiem użycia jest renderowanie CGI, które zostało wprowadzone w wersji Rice Golem. Firmy multimedialne używają Golem do renderowania grafiki 3D, efektów wizualnych i filmów.
Inne aplikacje, takie jak uczenie maszynowe, obliczenia naukowe i kryptografia, mogą również korzystać z mocy obliczeniowej Golem na żądanie i rozproszonej pamięci masowej. Firmy mogą analizować duże ilości danych lub trenować modele uczenia maszynowego na Golem.
Dla użytkowników indywidualnych Golem oferuje łatwy sposób zarabiania na darmowych zasobach obliczeniowych. Gracze mogą zarabiać tokeny GLM, przekazując bezczynne cykle GPU i CPU. Zasadniczo Golem pozwala każdemu tworzyć wartość z bezczynnego sprzętu komputerowego.
Tokeny Golem
Golem wymaga tokenów GLM, aby wyrównać zachęty i ułatwić transakcje. GLM działa w oparciu o tradycyjny model tokenizacji. Wnioskodawcy płacą dostawcom zasobów obliczeniowych za pomocą tokenów GLM. Dostawca otrzymuje GLM jako przychód za dostarczenie zasobu.
GLM jest również tokenem zarządzającym. Posiadacze tokenów mogą uczestniczyć w kwestiach takich jak alokacja środków na rozwój i zmiany w sieci. GLM pozwala posiadaczom tokenów uczestniczyć w przyszłości Golem.
Maksymalna wielkość emisji GLM jest ograniczona do 1 miliarda tokenów. Około 82% oferty zostało rozdzielone między uczestników publicznych i prywatnych, pozostawiając zespołowi Golem tylko 6% całkowitej oferty.
Porównanie z podobnymi projektami
Golem jest często porównywany do innych zdecentralizowanych projektów IT, takich jak iExec czy Anchor. Główna różnica polega na tym, że Golem koncentruje się na publicznym przetwarzaniu danych, a nie na obciążeniach specyficznych dla blockchaina, co zapewnia mu większą elastyczność i atrakcyjność.
SONM jest podobnym projektem, ale podczas gdy SONM opiera się na scentralizowanych komponentach, takich jak brokerzy, Golem działa jako w pełni zdecentralizowana sieć peer-to-peer. Jest to zaleta pod względem bezpieczeństwa i skalowalności.
Jeśli chodzi o implementację, Golem stale ewoluował w ciągu ostatnich sześciu lat. Wieloletnie doświadczenie Golem daje mu przewagę nad niektórymi próbami zdecentralizowanego przetwarzania w chmurze.
Przyszłość Golem
Golem będzie nadal ulepszać swoje możliwości i rozszerzać zdecentralizowany ekosystem. Kolejnym dużym krokiem będzie Iron Golem, który zapewni zdecentralizowane przechowywanie danych i lepszą ich ochronę. Pozwoli to Golemowi obsługiwać więcej przypadków użycia wymagających dużej ilości danych.
Zdecentralizowane przechowywanie danych to ogromna szansa rynkowa. Jeśli Golem będzie w stanie skutecznie wykorzystać tę funkcję, stanie się głównym graczem na rynku chmury obliczeniowej Web3. Jego architektura peer-to-peer i mechanizmy bezpieczeństwa mają przewagę nad scentralizowanymi usługami w chmurze.
Wraz ze wzrostem liczby użytkowników, Golem może stać się wspólnie zarządzanym centrum danych i prześcignąć tradycyjnych dostawców. Realizacja tej wizji będzie wymagała dojrzałości technologicznej i silnej bazy użytkowników, ale imponujący postęp Golem w ciągu ostatnich sześciu lat jest dobrym początkiem dalszego rozwoju.