Che cos'è Golem? (GNT)
Guida per principianti
Golem è un software che incentiva gli utenti a gestire un mercato in cui le risorse computazionali possono essere acquistate e vendute in cambio di criptovalute.
Golem, uno dei primi progetti costruiti su Ethereum, è concepito come una sorta di supercomputer in grado di mettere in contatto acquirenti e venditori per ogni tipo di calcolo, tra cui il rendering CGI, l'intelligenza artificiale e il mining di criptovalute, oltre ad altri compiti.
Il software di Golem è costruito per facilitare questo exchange, mettendo in contatto gli utenti che non hanno le risorse per realizzare i progetti con quelli che hanno risorse da spendere. In cambio del loro lavoro, coloro che forniscono risorse al network di Golem ricevono GNT, la criptovaluta nativa di Golem.
In questo modo, i creatori di Golem immaginano il network come un'alternativa controllata dagli utenti ai tradizionali servizi di cloud computing, che oggi mettono in contatto gli utenti in cerca di lavoro computazionale.
Per ricevere aggiornamenti regolari dal team di Golem, puoi consultare il blog di Golem, che include suggerimenti e tutorial sul network e sulla sua tecnologia in evoluzione.
Per una visione più dettagliata della roadmap del progetto Golem, puoi inserire tra i preferiti questa sezione del sito web del progetto.
Chi ha creato Golem?
Golem Factory, la società dietro la piattaforma Golem, è stata co-fondata da Aleksandra Skrzypczak, Andrzej Regulski, Julian Zawistowski e Piotr Janiuk nel 2016.
Nello stesso anno, il team di Golem ha venduto al pubblico l'82% dell'offerta di GNT, raccogliendo 820.000 ETH (all'epoca circa 8,6 milioni di dollari).
Come funziona Golem?
Il software di Golem calcola le richieste e connette le varie parti che accedono al suo network.
Le transazioni iniziano quando qualcuno nel mercato delle risorse computazionali (noto nel linguaggio di Golem come "richiedente") chiede risorse utilizzando quello che viene chiamato "modello di compito".
Prendiamo ad esempio il rendering CGI, un processo a volte lento e intensivo, come applicazione del network Golem. Piuttosto che pagare per servizi basati sul cloud o aspettare che la propria macchina completi un compito, gli artisti CGI possono rivolgersi a Golem per completare il processo al posto loro.
In questo caso, Golem affitterà risorse di calcolo da vari fornitori per renderizzare le immagini prima di restituirle al richiedente.
Architettura
Un modello di compito contiene l'intera logica di calcolo di cui il network Golem avrà bisogno per eseguire la richiesta. Include le istruzioni per:
- Il codice sorgente che deve essere eseguito
- Come il compito può essere suddiviso in sotto-compiti e inviato a nodi diversi
- Come i risultati possono essere verificati per ottenere un risultato finale.
I richiedenti possono utilizzare un modello di compito già creato per il network o generarne uno proprio. Una volta che un richiedente invia una richiesta, il network Golem cercherà di soddisfarla in modo programmatico.
Una volta completate le sottoattività, queste passano attraverso una fase di verifica per assicurarsi che siano state completate correttamente. Il client Golem riunisce quindi le sottoattività in un unico pezzo prima di rispedirlo al richiedente.
Una volta ricevuto, i richiedenti invieranno la giusta quantità di GNT al contratto che pagherà automaticamente i fornitori.
Sistema di reputazione
Una volta completata un'attività, Golem utilizza un sistema di reputazione per valutare gli acquirenti e i venditori che utilizzano il suo mercato.
Il sistema serve a:
- Individuare i nodi maligni
- Fornire una metrica di valutazione per instradare correttamente le attività.
Per i richiedenti, il sistema di reputazione monitora la tempestività dei pagamenti e l'eventuale presenza di errori nell'attività calcolata dai fornitori.
I fornitori vengono classificati in base alla loro capacità di calcolare correttamente un'attività e se l'attività supera un controllo di verifica al suo ritorno.
Registro delle applicazioni e quadro delle transazioni
Golem sta pianificando di aggiungere altre offerte al suo network per supportare l'invio di applicazioni da parte degli sviluppatori e per aumentare la quantità di compiti tra cui i richiedenti possono scegliere.
Il registro delle applicazioni, che agisce in modo simile all'app store del telefono, è uno smart contract basato su Ethereum che consente agli sviluppatori di presentare domande per compiti specifici e aiuta i richiedenti a trovare gli strumenti appropriati, come i modelli di compiti, per soddisfare le loro esigenze.
Il framework delle transazioni, allo stesso modo, è stato creato per supportare gli sviluppatori nella scelta del tipo di transazione più adatto alle esigenze della loro applicazione. Alcuni componenti che possono essere inclusi sono gli schemi di pagamento, i canali di pagamento off-chain e l'utilizzo di software per unità.
Golem su Ethereum
Il protocollo Golem svolge il ruolo di dividere e determinare le modalità di consegna del lavoro. Questo processo funziona in modo simile al sistema di archiviazione cloud Sia, ma anziché costruire una propria blockchain, il team di Golem ha pensato che fosse meglio costruire sopra Ethereum.
Il team di Golem ha scelto di far girare il suo software su Ethereum in modo che i pagamenti tra le parti interessate vengano regolati sulla sua blockchain. Inoltre, Golem utilizza il modello del meccanismo di consenso di Ethereum per la distribuzione, l'esecuzione delle attività e la convalida delle transazioni.
L'idea alla base di questa scelta è che il team spera che il network Ethereum diventi più scalabile e quindi più efficiente, includendo la possibilità di elaborare micropagamenti.
Chi desidera accedere alle risorse di Golem può scaricare una delle due offerte, Golem Unlimited e Clay Golem.
Clay Golem è un software che viene eseguito da una singola macchina, mentre Golem Unlimited viene utilizzato per una configurazione multi-nodo. Golem Unlimited è quindi un software che può essere utilizzato da aziende o famiglie con molti computer che hanno risorse inutilizzate.
Perché GNT ha valore?
La criptovaluta GNT deriva il suo valore dalla sua utilità per il network Golem, in quanto è la forma di pagamento preferita all'interno del software.
Ciò significa che i richiedenti devono acquistare e spendere GNT per affittare le risorse di calcolo. I fornitori, a loro volta, devono accettare GNT per i calcoli che effettuano.
Golem sfrutta la blockchain di Ethereum per l'elaborazione delle transazioni GNT tra richiedenti e fornitori, grazie alla sua capacità di fornire una piattaforma di pagamento priva di fiducia.
Inoltre, come molte altre criptovalute, l'offerta di token GNT è limitata. Secondo le regole del software, ci saranno solo 1 miliardo di GNT.
Guide sulle crypto di Kraken
Che cos'è Bitcoin? (BTC)
Che cos'è Ethereum? (ETH)
Che cos'è Ripple? (XRP)
Che cos'è Bitcoin Cash? (BCH)
Che cos'è Litecoin? (LTC)
Che cos'è Chainlink? (LINK)
Che cos'è EOSIO? (EOS)
Che cos'è Stellar? (XLM)
Che cos'è Cardano? (ADA)
Che cos'è Monero? (XMR)
Che cos'è Tron? (TRX)
Che cos'è Dash? (DASH)
Che cos'è Ethereum Classic? (ETC)
Che cos'è Zcash? (ZEC)
Che cos'è Basic Attention Token? (BAT)
Che cos'è Algorand? (ALGO)
Che cos'è Icon? (ICX)
Che cos'è Waves? (WAVES)
Che cos'è OmiseGo? (OMG)
Che cos'è Gnosis? (GNO)
Che cos'è Melon? (MLN)
Che cos'è Nano? (NANO)
Cos'è Dogecoin? (DOGE)
Che cos'è Tether? (USDT)
Che cos'è Dai? (DAI)
Che cos'è Siacoin? (SC)
Che cos'è Lisk? (LSK)
Che cos'è Tezos? (XTZ)
Che cos'è Cosmos? (ATOM)
Che cos'è Augur? (REP)
Perché utilizzare GNT?
I sostenitori di Golem potrebbero essere attratti dal suo potenziale come nuovo tipo di piattaforma di calcolo peer-to-peer.
Golem può essere interessante per qualsiasi sviluppatore, miner di criptovalute, professionista CGI o chiunque abbia bisogno di molta potenza di calcolo per realizzare un progetto.
Gli investitori potrebbero essere interessati ad aggiungere GNT al loro portfolio se credono nel potenziale di un mercato decentralizzato per chiunque desideri acquistare e vendere potenza di calcolo.
Inizia a comprare criptovalute
Non offriamo ancora GNT su Kraken, ma dai un'occhiata alla nostra selezione qui e iscriviti per ottenere un account!
Kraken