Golem Network to zdecentralizowana platforma obliczeniowa peer-to-peer, której celem jest stworzenie globalnego superkomputera. Golem umożliwia użytkownikom wynajmowanie swoich bezczynnych zasobów obliczeniowych, takich jak moc CPU lub GPU, w zamian za tokeny GLM. Tokeny te mogą być również wykorzystywane przez osoby fizyczne i organizacje w celu uzyskania dostępu do mocy obliczeniowej do różnych zadań, takich jak renderowanie grafiki 3D, symulacje naukowe, uczenie maszynowe i inne.
Golem Network wykorzystuje technologię blockchain, aby ułatwić udostępnianie zasobów obliczeniowych i płatności między uczestnikami. Jej celem jest stworzenie bardziej wydajnego i opłacalnego sposobu uzyskiwania dostępu i wykorzystywania mocy obliczeniowej w porównaniu z tradycyjnymi scentralizowanymi dostawcami usług przetwarzania w chmurze.
Julian Zawistowski założył Golem Network. Wstępna koncepcja Golem została przedstawiona w białej księdze zatytułowanej "Golem: Worldwide Supercomputer" opublikowanej w listopadzie 2016 roku. Julian Zawistowski i jego zespół wyobrazili sobie zdecentralizowaną platformę, która pozwoliłaby użytkownikom udostępniać i wykorzystywać zasoby obliczeniowe na całym świecie. Sieć Golem ma na celu stworzenie rozproszonego superkomputera poprzez wykorzystanie mocy bezczynnych procesorów CPU i GPU uczestników.
Initial Coin Offering (ICO) sieci Golem Network miało miejsce w listopadzie 2016 r., zbierając fundusze na rozwój projektu. Sieć główna Golem została uruchomiona 10 kwietnia 2018 r., co stanowiło ważny kamień milowy w rozwoju projektu.
Głównym celem sieci Golem jest stworzenie zdecentralizowanego i globalnego superkomputera, który umożliwia użytkownikom współdzielenie i wykorzystywanie zasobów obliczeniowych w sposób peer-to-peer. Celem sieci jest umożliwienie bardziej wydajnego i opłacalnego dostępu do mocy obliczeniowej w porównaniu z tradycyjnymi scentralizowanymi dostawcami chmury obliczeniowej.
Golem ma na celu wykorzystanie połączonej mocy bezczynnych procesorów CPU i GPU uczestników do stworzenia ogromnej i zdecentralizowanej sieci obliczeniowej. Sieć ta może być wykorzystywana do różnych intensywnych obliczeniowo zadań, takich jak renderowanie grafiki 3D, symulacje naukowe, uczenie maszynowe i inne.
Osoby fizyczne i organizacje mogą udostępniać swoje niewykorzystane zasoby obliczeniowe w sieci Golem i zdobywać nagrody w postaci tokenów GLM. Ten model ekonomii współdzielenia pozwala uczestnikom zarabiać na swoim sprzęcie, gdy nie korzystają z niego aktywnie.
Golem dąży do zapewnienia dostępnej i niedrogiej mocy obliczeniowej użytkownikom na całym świecie, szczególnie tym, którzy mogą nie mieć dostępu do wysokiej klasy sprzętu lub drogich usług przetwarzania w chmurze.
Golem został zaprojektowany do obsługi szerokiego zakresu przypadków użycia i aplikacji. Deweloperzy mogą tworzyć i oferować rozwiązania programowe na platformie Golem, co czyni ją wszechstronnym ekosystemem dla różnych branż.
Ekosystem Golem obejmuje trzech głównych uczestników: żądających zasobów, dostawców i twórców oprogramowania, z których każdy ma różne motywacje.
Obecnie początkowa wersja Golem, nazwana Brass, specjalizuje się w obliczeniach CGI. Obsługuje szablony takie jak Blender i Luxrender do tworzenia grafiki.
Oto proces:
- 1. Użytkownik wybiera szablon, dodaje szczegóły zadania i wysyła je do sieci Golem w celu renderowania.
- 2. Dostawca zasobów wybiera zadanie, proponuje cenę i moc obliczeniową i rozpoczyna przetwarzanie po uzgodnieniu.
- 3. Ukończone wyniki są wysyłane z powrotem do użytkownika po weryfikacji.
- 4. System płatności Golem realizuje płatności za pośrednictwem inteligentnego kontraktu Ethereum.
Golem opracował metodę przyspieszenia procesu pozyskiwania i wykorzystywania mocy obliczeniowej. Wiąże się to z segmentacją żądań zadań, pochodzących od Wnioskodawców i przeznaczonych dla Dostawców, na mniejsze, łatwiejsze w zarządzaniu jednostki. To innowacyjne podejście decentralizuje usługi przetwarzania w chmurze poprzez automatyzację, prowadząc do zwiększonej efektywności kosztowej osiągniętej dzięki fragmentacji zadań.
Co więcej, Golem oddaje kontrolę nad rynkiem peer-to-peer (P2P) bezpośrednio w ręce użytkowników. Osiąga się to poprzez płynne łączenie Wnioskodawców i Dostawców, z których wszyscy kierują się określonym szablonem zadania. W przeciwieństwie do konwencjonalnych dostawców usług przetwarzania w chmurze, którzy działają w scentralizowanym modelu, w którym pojedynczy podmiot sprzedaje zasoby i czerpie zyski z użytkowników, dostawcy Golem otrzymują bezpośrednie wynagrodzenie za świadczone usługi. Taka konfiguracja ułatwia każdemu możliwość zostania dostawcą usług w Golem, zarabiając przy tym tokeny GLM.
System reputacji Golem zapewnia uczciwość, wykorzystując takie czynniki jak dokładność i szybkość płatności. Utrzymuje równość wśród użytkowników. Inne komponenty Golem obejmują rejestr aplikacji dla programistów do publikowania pomocnych dapps oraz platformę transakcyjną do ustandaryzowanych transakcji w aplikacjach Golem.
Golem ma na celu zmniejszenie koncentracji mocy obliczeniowej i danych w scentralizowanych centrach danych poprzez dystrybucję zadań w sieci. Przyczynia się to do zwiększenia odporności, bezpieczeństwa i odporności na cenzurę.
Architektura Golem umożliwia wykonywanie zadań w oparciu o szablony Requestor. Każde żądanie zawiera kod źródłowy, polecenia podziału zadań, zatwierdzenie węzła i weryfikację księgi.
Dodatkowo Golem posiada Transaction Framework i Rejestr Aplikacji, rozszerzając opcje zadań. Rejestr, podobnie jak Google Play, wykorzystuje inteligentny kontrakt Ethereum dla programistów do wdrażania narzędzi. Ramy transakcji oferują konfigurowalne komponenty, takie jak płatności poza łańcuchem i metody wypłat.
Golem zachęca do innowacji, zapewniając deweloperom platformę do tworzenia i udostępniania aplikacji. Promuje współpracę w ramach społeczności, umożliwiając użytkownikom wzajemne wykorzystywanie swojej pracy i przyczynianie się do rozwoju ekosystemu.
W 2019 roku, opierając się na zgromadzonych spostrzeżeniach, zespół doszedł do wniosku, że konieczne jest stworzenie zupełnie nowych ram architektonicznych. Realizacja ta miała na celu stworzenie bardziej kompleksowej podstawy dla uogólnionej platformy przetwarzania rozproszonego.
Zaktualizowana platforma Golem została wprowadzona w 2020 roku z nową architekturą. Oryginalny token GNT przeszedł na GLM od listopada 2020 roku. Całkowita podaż GLM pozostaje na poziomie miliarda tokenów, wszystkie w obiegu, co daje obecną kapitalizację rynkową w wysokości 415,6 mln USD.
Golem dokonał migracji tokena do formatu ERC-20, dostosowując go do wymogu tokena ERC-20 w ramach transakcji warstwy 2 Ethereum.
We wrześniu 2021 r. Golem wprowadził Thorg, aplikację wydobywczą obejmującą płatności warstwy 2 w sieci Polygon. 8 grudnia 2021 r. Golem zaprezentował wersję Beta IV, zawierającą nowy sterownik płatności w sieci głównej Polygon.
Niedawno zespół projektowy uruchomił Golem Portal, który działa jako interfejs front-end i umożliwia łatwe uruchamianie aplikacji w sieci Golem. Oznacza to odejście od wcześniejszego polegania na CLI, wprowadzając przyjazny dla użytkownika interfejs sieciowy, który oferuje lepszą dostępność. Działa jako dodatkowa warstwa abstrakcji zbudowana na istniejącym API i SDK, zwiększając komfort użytkowania.
Godnym uwagi aspektem portalu Golem jest wprowadzenie wizualizacji wdrażania. Funkcja ta oferuje kompleksowy przegląd skomplikowanych kroków niezbędnych do uruchomienia aplikacji w sieci Golem. Ta wizualizacja zapewnia wgląd w czasie rzeczywistym w liczbę aktywnych dostawców i czasy inicjacji dla każdego węzła, oferując wgląd w dynamikę operacyjną ekosystemu Golem.
Natywnym tokenem kryptowalutowym sieci Golem jest GLM, co oznacza Golem Network Token. Jest on używany w ekosystemie Golem do transakcji, płatności i uzyskiwania dostępu do zasobów obliczeniowych.
Obecnie w obiegu znajduje się 1 miliard tokenów GLM. Golem, podobnie jak inne kryptowaluty, ma kontrolowaną podaż monet. Oznacza to, że istnieje maksymalna liczba tokenów, które kiedykolwiek zostaną wyprodukowane, co pomaga zapobiegać zalewaniu rynku przez zbyt wiele tokenów i zapobiega utracie wartości waluty w miarę upływu czasu. Wszystkie tokeny GLM, które kiedykolwiek będą istnieć, zostały już wygenerowane.
Średnie opłaty w sieci Golem
W sieci Golem nie ma opłat za gaz, jednak aby przenieść tokeny do innej sieci, użytkownicy nadal muszą uiścić opłatę, która będzie zależeć od konkretnej sieci (Ethereum lub Polygon).
Portfele tokenów GLM
Token GLM można przechowywać w większości popularnych portfeli kryptowalutowych, w tym MetaMask, MyEtherWallet, Ledger Nano, Trezor, Trust Wallet, Exodus, Atomic Wallet, Coinbase, Guarda Wallet, Cool Wallet S, Math Wallet, imToken itp.