Cos'è EOSIO? (EOS)
Guida per principianti
EOSIO è una blockchain progettata per facilitare il funzionamento di un nuovo tipo di programma chiamato applicazione decentralizzata (dapp).
La sua tecnologia cerca di risolvere i problemi tradizionalmente legati all'utilizzo delle blockchain per l'esecuzione delle dApp, in quanto le applicazioni più diffuse hanno intasato la capacità delle blockchain più grandi e sviluppate come Ethereum (ETH), causando problemi di prestazioni per tutti gli utenti.
Tra le varie nuove blockchain che hanno dato priorità alle prestazioni delle dapp, EOSIO ha compiuto scelte progettuali mirate a confermare più transazioni al secondo, eliminando al contempo le commissioni a carico dei clienti che effettuano transazioni.
Tuttavia, ci sono altre differenze degne di nota che la distinguono dalle blockchain concorrenti.
La prima è che gli sviluppatori di EOSIO possono creare dapp usando linguaggi WebAssembly come C++, Java e Python, anziché un nuovo linguaggio di programmazione specifico per il progetto.
Inoltre, su EOSIO gli aggiornamenti del software vengono decisi tramite votazione utilizzando EOS. EOS è la criptovaluta nativa di EOSIO ed è necessaria per pagare i costi di gestione della sua blockchain.
EOSIO è forse più conosciuta per aver organizzato la più grande offerta Initial Coin Offering (ICO) di sempre, raccogliendo oltre 4 miliardi di dollari grazie alla vendita di 1 miliardo di EOS nel corso di un anno.
Da allora, EOS.IO ha continuato a tenere aggiornati gli utenti sullo stato della sua roadmap attraverso il suo sito ufficiale. Per aggiornamenti più regolari, puoi aggiungere ai preferiti il blog di EOS, che include consigli e tutorial sul network e sulla sua tecnologia in evoluzione.

Chi ha creato EOSIO?
Fondata nel 2017 da Dan Larimer e Brenden Blumer, Block.One è l'azienda privata che ha sviluppato il protocollo EOSIO. Larimer è un nome di spicco tra gli sviluppatori blockchain. Oltre a EOSIO, ha progettato il primo exchange decentralizzato, BitShares, e il primo social network crypto, Steemit.
In qualità di Chief Technology Officer di Block.one, Larimer è l'architetto principale del software EOSIO. È noto anche per aver creato il meccanismo di consenso DPoS (delegated proof-of-stake) utilizzato per il funzionamento della blockchain EOSIO.
Come funziona EOSIO?
La blockchain EOSIO è progettata per emulare le prestazioni di un vero computer e il software stesso utilizza nel suo funzionamento alcuni concetti informatici familiari.
Ad esempio, esistono tre tipi di risorse che alimentano la blockchain EOSIO.
Si tratta di:
- Larghezza di banda (disco): necessaria per trasmettere le informazioni attraverso il network.
- Calcolo (CPU): la potenza di elaborazione necessaria per eseguire una dApp.
- State Storage (RAM) – usato per archiviare dati sulla sua blockchain
EOS è necessario per acquistare tutte e tre queste risorse su EOSIO, il che significa che gli sviluppatori devono acquistare EOS per eseguire le dapp che lanciano.
In particolare, le dApp costruite su EOSIO non richiedono agli utenti di pagare per le transazioni, rendendo il trasferimento di EOS gratuito per gli utenti della dApp. Tuttavia, questi costi non scompaiono su EOSIO, ma vengono semplicemente trasferiti agli sviluppatori di dApp che devono pagare le risorse del network.
Delegated Proof-of-Stake (DPoS)
Per proteggere la sua blockchain, EOSIO utilizza un sistema chiamato delegated proof-of-stake (DPoS).
DPoS utilizza un sistema di votazione e reputazione in tempo reale per decidere chi può creare il blocco successivo sulla blockchain. Ciò significa che chiunque possieda EOS può aiutare a gestire il network; tuttavia, più token si possiedono, più è probabile che si venga scelti dal software.
Ogni token EOS può essere bloccato, o messo in staking, per rappresentare un voto utilizzabile a sostegno dello sviluppo della piattaforma.
Governance
EOSIO adotta un approccio più attivo alla governance, con funzionalità che consentono ai suoi clienti di votare e attuare decisioni per modificare le regole del software.
Il possesso di EOS dà agli utenti la possibilità di votare sulle decisioni, mentre i produttori di blocchi sono responsabili dell'esecuzione delle decisioni approvate. Entrambi i gruppi possono votare per modificare la «EOS Constitution», un documento di governance che codifica le regole tra tutti i clienti EOSIO.
Questo conferisce ai block producer di EOS ampi poteri sui clienti del network.
Ad esempio, i produttori di blocchi EOS hanno la possibilità di bloccare gli account. (Per bloccare un conto è sufficiente che 15 dei 21 produttori di blocchi EOS votino per bloccare i fondi).
Ciò ha dato origine a critiche secondo cui la progettazione della blockchain EOSIO potrebbe essere vittima di controllo centralizzato e abusi.
Perché EOS ha valore?
EOS è necessario per alimentare le dapps e la governance sulla blockchain EOSIO.
Smart contract e dApp
Per costruire e lanciare nuove dApp, gli sviluppatori di EOSIO devono utilizzare i cosiddetti smart contract.
Gli smart contract sono vincolati a determinati requisiti e vengono eseguiti sulla blockchain quando tali requisiti vengono soddisfatti. Combinati tra loro, gli smart contract possono formare dapp più complesse.
Tra gli esempi di dapp su EOS troviamo Upland, un gioco di compravendita immobiliare, ed EOS Dynasty, un gioco di ruolo in cui le azioni sono alimentate dalle criptovalute.
Come tutte le dapp, questi programmi devono acquistare EOS ed effettuarne lo staking per pagare la blockchain affinché esegua i calcoli richiesti dai loro smart contract.
Staking e votazione
Ci sono delle restrizioni su ciò che gli sviluppatori che gestiscono le dApp possono fare con gli EOS di cui eseguono lo staking.
Ad esempio, il software EOSIO consente alle dApp di consumare una percentuale della capacità disponibile della blockchain, proporzionale al numero di token su cui è stato eseguito lo staking per 3 giorni.
Se un particolare sviluppatore di dApp detiene lo 0,5% dei suoi token, sarà in grado di utilizzare la quantità equivalente della sua CPU. Questo incentiva gli sviluppatori ad acquistare e detenere EOS in modo continuativo.
Tra queste, la RAM è forse la risorsa più importante per generare valore per EOS, poiché gli sviluppatori che memorizzano informazioni su EOSIO devono detenere i token finché tali dati non vengono eliminati.
Quando i dati vengono cancellati, gli EOS bloccati nei contratti di staking vengono rimossi dalla circolazione, aumentando il valore della disponibilità di EOS rimanente.
Economia dei token
Gli utenti devono ricordare che non c'è limite al numero di token EOS che possono essere creati. Inoltre, ogni volta che viene creato un blocco, nuovi coin EOS vengono immessi sul mercato.
Secondo le regole del software, la quantità di coin EOS può aumentare del 5% ogni anno, il che potrebbe esercitare una pressione al ribasso sul prezzo di EOS.
Perché usare EOSIO?
EOSIO può essere interessante per gli sviluppatori che vogliono creare o utilizzare applicazioni decentralizzate.
Gli sviluppatori che hanno già lanciato dapp su altre blockchain potrebbero trovare preferibile passare a EOSIO grazie all'esperienza utente offerta, dato che EOSIO non trasferisce i costi ai clienti che effettuano transazioni.
Anche gli investitori potrebbero voler aggiungere EOS al proprio portfolio se credono nelle prospettive a lungo termine dell'esecuzione di programmi su blockchain e nel fatto che gli sviluppatori di dapp continueranno a utilizzare EOS per portare sul mercato creazioni nuove e innovative.
Inizia
Ora puoi fare il passo successivo e acquistare un po' di EOS.