Golem - od dzisiaj Twój komputer będzie zarabiać dla Ciebie kiedy będziesz spać
A jakby tak zdecentralizować nadmiar mocy obliczeniowej?
Cześć!
Na początek dzisiejszego wpisu małe ogłoszenie parafialne: mamy już 3 wygrane osoby, które zgarną darmowy egzemplarz “Świat Kryptomilionerów” 🤟🏼
Marta Płocic pracuje jako Business Analyst w software housie specjalizującym się w blockchainie o nazwie Neti.
Daniel Milewski pracuje nad produktem edukacyjnym HeyEdu oraz jest autorem kursów o web3, które możecie znaleźć na eduworlds.
Aleksandra Czubek pracuje jako Adwokatka w firmie SSW Pragmatic Solutions działającej na skrzyżowaniu prawa i technologii.
Dziękujemy wszystkim innym osobom, które wzięły udział w losowaniu. Na pewno będzie jeszcze okazja na wygranie wartościowych rzeczy 😃
Czy kiedykolwiek zdarzyła Ci się sytuacja, w której zabrakło Ci mocy obliczeniowej Twojego komputera lub innego urządzenia? Być może nie starczyło Ci RAM’u, aby włączyć najnowszą grę, a może Twoja wiekowa karta graficzna nie była w stanie obrobić filmu w 4K? Co w takim wypadku można zrobić, aby taką moc obliczeniową uzyskać w jakiś inny sposób niż kupowanie dodatkowego hardware’u?
Oczywiście, odpowiedzią na to jest decentralizacja i stworzenie rozproszonej platformy udostępniającej potrzebną moc obliczeniową. Zapraszam do zapoznania się z projektem Golem.
Agenda
Wprowadzenie
Założenie Golem
Zasada działania Golem
Uczestnicy sieci Golem
Przykład użycia mocy obliczeniowej sieci Golem
Tokenomia
Podsumowanie
Wprowadzenie
Szybki postęp technologiczny wymaga częstej i kosztownej wymiany sprzętu (hardware), aby sprostać wymaganiom software. Poniższa krzywa Kurzweila idealnie obrazuje niemalże wykładniczy wzrost mocy obliczeniowej sprzętu od stworzenia pierwszego komputera.
Zgodnie z obliczeniami oraz prognozami ekspertów, w okolicach lat 2023-2025 komputery będą porównywalne mocą obliczeniową do naszych mózgów (ilość obliczeń na sekundę). Coraz to potężniejszy sprzęt i coraz większa moc obliczeniowa pozwalają na rozwój lepszych oprogramowań oraz dostarczają jeszcze lepsze usługi.
Wszystko fajnie, jednakże w momencie wydania sprzętu ceny potrafią zwalić z nóg, a także sam sprzęt jest wyłącznie przeznaczony dla specyficznej grupy konsumentów. Przykładowo, jeśli chcemy pograć w najnowsze gry typu AAA na dobrym poziomie pod względem grafiki i płynności gry, potrzebny jest nam często sprzęt z wyższej półki. Podczas ostatniej hossy na rynku kryptowalut i ogromnego popytu na karty graficzne (do kopania kryptowalut), nie było możliwości kupienia dobrej karty graficznej w przystępnej cenie. Mamy co prawda takie usługi, jak Nvidia Shield, gdzie nasza gra jest defacto streamingowana przez serwery Nvida, jednakże jako entuzjaści Web3 nie lubimy monopolistów i nie będziemy korzystać z ich usług :)
Założenie Golem
Pomysł stworzenia Golem, jako zdecentralizowanej platformy udostępniania mocy obliczeniowej w internecie narodził się w 2015 roku dzięki Julianowi Zawistowskiemu, Piotrowi Janiukowi oraz Andrzejowi Regulskiemu. Założyciele mieli na celu stworzyć sieciowy superkomputer, którego moc może być dostępna dla użytkowników na całym świecie w dowolnym momencie, bez zależności od stron trzecich lub technogigantów. Golem został stworzony przez firmę Golem Factory GmbH w 2016 roku przez grupę entuzjastów Ethereum oraz doświadczonych programistów z branży fintech. Co prawda, firma jest zarejestrowana w szwajcarskim Zug, ale jej siedziba mieści się w Warszawie.
Głównym celem jest demokratyzacja dostępu do odpornej na cenzurę mocy obliczeniowej. Ułatwia to najnowocześniejszy protokół, który pozwala użytkownikom dostarczać i dzierżawić bezczynny sprzęt dostawców w sposób peer-to-peer (P2P). Warstwa rozliczeniowa protokołu, napędzana przez Golem Network Token (wcześniej GNT, teraz GLM), pozwala na stworzenie wspólnej i alternatywnej gospodarki, w której użytkownicy uzyskują pasywny dochód poprzez dzierżawę swojego sprzętu.
Zasada działania Golem
Znacząca część komputerów i urządzeń cyfrowych rzadko wykorzystuje swoją pełną moc obliczeniową. Warto by ten niewykorzystany potencjał spożytkować. Tu właśnie wkracza Golem Network. Alternatywna gospodarka sieci jest dość podobna do tego, jak Uber umożliwia właścicielom samochodów zarabianie na samochodach, które już posiadają (jako kierowcy Ubera) i jak Airbnb umożliwia właścicielom nieruchomości zarabianie na wynajmowaniu swoich nieużywanych pokoi lub domów. Model biznesowy Golem Network "pay-for-usage" (zapłać za wykorzystanie) eliminuje wymagania dotyczące infrastruktury i barier wejścia na rynku mocy obliczeniowej.
Uczestnikami sieci Golem są początkowo użytkownicy, którzy potrzebują mocy obliczeniowej dla jakiejś aplikacji (tzw. Requesterzy). Wnioskodawcy otrzymują żądaną moc obliczeniową od dostawców. Są to wszyscy uczestnicy sieci. Od osoby prywatnej z komputerem PC do centrów danych z superkomputerami, których komputery nie pracują z pełną wydajnością. Golem organizuje moc obliczeniową dla żądających i płaci dostawcom w swojej własnej walucie, tokenach GLM.
Technicznie, Golem oparty jest na blockchainie Ethereum, w którym umowy dotyczące czasu obliczeniowego i płatności wstawiane są jako Smart Contracts. GLM to tokeny, które przybierają charakter symbolicznej waluty. Pełnią rolę środka płatniczego, ale w pewnym sensie są tylko meta-walutą opartą na blockchainie Ethereum. Nie są wydobywane i istnieją tylko jako środek płatniczy oparty na inteligentnych kontraktach.
Projekty realizowane poprzez sieć Golem są zobowiązane do wykonania następujących kroków:
Wnioskodawca zgłasza zadanie w Sieci Golem.
Zadanie to jest nadawane z specyfikacją wymaganych zasobów, a także a warunkami handlowymi (warunki finansowe).
Dostawcy mocy sieci otrzymują ofertę opublikowaną dla swoich zasobów obliczeniowych na rynku Golem Network.
Zapotrzebowania i oferty są dopasowywane, a rynek będzie je kierował tak, że żądający będą kontaktować się z potencjalnymi dostawcami, aby negocjować "warunki handlowe".
Gdy obie strony dojdą do porozumienia w sprawie warunków handlowych, pliki wejściowe są przesyłane do węzła dostawcy, a zadanie jest uruchamiane przez dostawcę mocy obliczeniowej.
Po zakończeniu zadania pliki wyjściowe są przekazywane przez dostawcę do zleceniodawcy, aby dostawca mógł otrzymać zapłatę za usługi w postaci tokenów Golem.
Poza mocą obliczeniową za pomocą Golem można także wynajmować innym lub od kogoś gotowe rozwiązania softwarowe. Projekt ten dodatkowo prowadzi rejestr przeróżnych aplikacji (Golem Application Registry), które można wynająć. Przykładowo, jeśli potrzebujesz program poprawy jakości dźwięku (np. autotune), nie musisz kupować aplikacji i dodatkowo obrabiać materiału. Wystarczy, że prześlesz swoje zapytania do sieci Golem, a jeśli będzie to możliwe, zapłacisz tylko za wykonaną usługę i otrzymasz gotowy produkt. Projekt w ten sposób ujawnia swój dodatkowy potencjał poprzez dodanie dedykowanego oprogramowania. Każda zainteresowana strona może swobodnie tworzyć, ale także wdrażać oprogramowanie do sieci Golem, publikując je w rejestrze aplikacji.
Uczestnicy w sieci Golem
Sieć Golem jest tworzona przez 3 najważniejszych uczestników tego projektu:
Przykład użycia mocy obliczeniowej sieci Golem
Renderowanie CGI jest pierwszym i bardzo obrazowym przypadkiem rzeczywistego wykorzystania Golema. Obrazy generowane komputerowo (CGI) to zastosowanie grafiki komputerowej do tworzenia obrazów w sztuce, mediach drukowanych, grach wideo, filmach i innych. Zamiast korzystać z kosztownych usług w chmurze lub czekać wieki na wykonanie zadania przez własną maszynę, artyści CGI mogą teraz wynająć zasoby obliczeniowe od innych użytkowników, aby szybko wyrenderować obraz. Płatność od żądającego (w tym przypadku artysty CGI) jest wysyłana bezpośrednio do dostawców, którzy udostępnili swoje zasoby. Dodatkowo, gdy maszyna artysty jest bezczynna, może sama przyjmować zadania od innych użytkowników. Poniżej filmik, który pokazuje, jak dzięki Golem grafika taka została utworzona 12 razy szybciej.
Golem nadal ewoluuje, aby zaoferować najlepsze doświadczenie deweloperskie. Od czasu pierwszego wydania w dniu 1 marca 2017 r. ciągle ulepsza swoje systemy oraz poszerza ich zakres działania. Wydanie mainnetu blockchain Golem miało miejsce 10 marca 2018 r., a sieć Golem od tego czasu jest w pełni funkcjonalna. Renderowanie 3D było pierwszą branżą, do której należy się zbliżyć ze względu na znaczną liczbę artystów i animatorów, którzy nie mogli ukończyć swoich ciężkich obliczeniowo projektów z powodu restrykcyjnych kosztów mocy obliczeniowej. Golem oferuje tym użytkownikom opłacalne rozwiązanie dostępu do potrzebnych im zasobów.
Golem Network pracuje nad zbudowaniem szerszej bazy klientów, w tym nie tylko deweloperów i profesjonalistów technologicznych, ale także entuzjastów i zwykłych użytkowników. Aby osiągnąć te cele, Golem proponuje bardziej nadrzędną, rozwiniętą platformę dla uogólnionych obliczeń rozproszonych o nazwie New Golem, która otwiera znacznie szersze możliwości niż Legacy Golem lub inne platformy w dziedzinie zdecentralizowanych obliczeń.
W miarę jak świat podejmuje pierwsze kroki w kierunku zmiany paradygmatu technologicznego, aby zastąpić wielkie monopole technologiczne bardziej sprawiedliwymi systemami, potrzeba zdecentralizowanej i odpornej na cenzurę infrastruktury staje się coraz bardziej oczywista. Golem buduje prawdziwie otwartą, zdemokratyzowaną, pozbawioną granic platformę, do której każdy może mieć dostęp i z której każdy może korzystać. Czynniki te tworzą silną propozycję wartości dla Golem Network jako najnowocześniejszego rozwiązania skoncentrowanego na kształtowaniu przyszłości komputerowego zużycia energii i alokacji zasobów. Podobny założenia ma też projekt Filecoin, który wcześniej opisał Antoni. Różnica tutaj jest taka, że zamiast decentralizacji mocy obliczeniowej decentralizujemy data storage.
Tokenomia
GLM to token w standardzie ERC-20 utworzony na Ethereum. Służy on do regulowania płatności wewnątrz platformowy. W obiegu znajduje się obecnie
1 000 000 000 GLM. Golem ma ograniczoną podaż monet. Wszystkie monety GLM, które powinny kiedykolwiek istnieć, zostały już stworzone podczas pierwszej rundy crowdfoundingu. Limitowana podaż ogranicza liczbę tokenów, które mogą być kiedykolwiek wybite, co działa jako mechanizm antyinflacyjny.
820 000 000 – 82% zostało sprzedane w ramach ICO
60 000 000 – 6% przypada na team Golem
120 000 000 - 12% przypada na Golem Factory GmbH
Podsumowanie
Sieć Golem jest w stanie pomóc w rozwiązaniu wielu globalnych problemów związanych z mocą obliczeniową. Praktyczne spektrum wykorzystania obejmuje wiele branż takich jak renderowanie, analizowanie danych czy też projektowanie 3D.
Co najważniejsze, jest to system zdecentralizowany, który wnosi wysoki poziom demokracji. Projekt sam w sobie ma nieskończony potencjał rozwoju, a dodatkowo nie ma żadnych konkurentów na rynku w sferze Web3.
Co więcej, token Golem działa w ramach sieci Ethereum, która również zapewnia silne poczucie niezawodności. Wykorzystanie inteligentnego kontraktu do wynajęcia mocy obliczeniowej rozwiązuje wiele problemów i zmniejsza ostateczny koszt samej usługi. W pewnym sensie, token GLM jest już rozpoznawany przez wiele giełd, więc nie będzie problemu z jego dostępnością.
Oprócz wszystkich wspomnianych aspektów Golem, które wcześniej Wam przedstawiłem warto wspomnieć iż, całkowita decentralizacja sprawia, że czujesz się równy wobec innych w społeczeństwie internetowym i daje ci prawo do głosowania oraz uczestniczenia w mniejszych lub większych zmianach w sieci.
Golem czerpie swoją wartość z jego użyteczności, możliwości technicznych i technologii. Wewnętrzna wartość Golem pochodzi z technologii użytej do rozwoju sieci i umożliwienia zautomatyzowanego rynku P2P, który jest zabezpieczony i zdecentralizowany. Wartość Golem jest również zauważalna w kosztach usług cloud computing, która jest znacząco tańsza w sieci Golem, w porównaniu z bardziej tradycyjnymi dostawcami usług.
Jedynym negatywnym aspektem tego projektu może być konkurencja ze strony obecnych technogigantów. Nie wyobrażam sobie, że serwisy takie jak Amazon, czy Google tak łatwo odpuszczą tak lukratywny rynek.
Dziękuję jeszcze raz, że jesteś częścią Świata Web3.
Jeżeli podoba Ci się to co robimy, udostępnij nas proszę.
Do następnego razu,
Martin