This article has been translated from English to Italian.
Ethereum è una piattaforma informatica decentralizzata, open source e distribuita che permette di creare contratti intelligenti e app decentralizzate, anche chiamate dapp.
Ethereum, o Ethereum Virtual Machine (EVM), è un tentativo di costruire una nuova versione di Internet:
- un Internet dove i soldi e i pagamenti sono integrati.
- Un Internet dove gli utenti possono essere proprietari dei propri dati e le app non spiano né rubano informazioni.
- Un Internet dove tutti hanno accesso a un sistema finanziario aperto.
- Un Internet costruito su un'infrastruttura neutra e ad accesso libero, non controllata da nessuna azienda o persona.
Invece di hub centralizzati (o aziende private) che controllano enormi quantità di dati personali, Ethereum è progettato per creare reti di informazioni più decentralizzate, rese possibili da una serie di nodi distribuiti e portafogli Ethereum.
L'idea di Ethereum è stata sviluppata nel 2013 da Vitalik Buterin, un programmatore informatico e collaboratore di Bitcoin Magazine.
Buterin voleva che la blockchain di Bitcoin fosse più funzionale per aiutare gli sviluppatori a creare app.
Quando il suo piano ha incontrato resistenza da parte della comunità Bitcoin, ha sviluppato il framework per Ethereum, ha creato un team e ha pubblicato il white paper di Ethereum.
Dopo una prevendita per raccogliere fondi per finanziare lo sviluppo della Ethereum Virtual Machine, la rete è stata attivata il 30 luglio 2015.
Se Internet è come una grande autostrada, il sistema attuale ha poche rampe di accesso e di uscita. Queste rampe esistenti sono anche controllate da una sorta di pedaggio, che esiste sotto forma di tariffe effettive o costi che gli utenti devono pagare cedendo dati personali o finanziari.
L'obiettivo di un Internet decentralizzato è quello di dare alle persone il controllo sulle proprie informazioni, consentire tecnologie resistenti alla censura (che vanno dalle applicazioni finanziarie al di fuori delle aziende o dei governi, a migliori tecnologie elettorali, a forme di gioco e archiviazione dei dati che non sono memorizzati su server centralizzati) e rimuovere la necessità/il costo di terze parti.
Un Internet decentralizzato sostituisce i grandi gatekeeper centralizzati che controllano il flusso di informazioni con un'infrastruttura operativa Internet diffusa in tutto il mondo.
In altre parole, un Internet decentralizzato offre molti più punti di accesso e di uscita, rendendo Internet più sicuro e più democratico.
Ethereum aiuta a realizzare la visione dell'informatica decentralizzata in due modi.
Il primo modo è creare un sistema distribuito di nodi, che si attiva ogni volta che un computer o un miner si unisce alla blockchain di Ethereum: chiunque, con una potenza di calcolo sufficiente, può diventare un nodo, rendendo Ethereum una blockchain senza autorizzazioni.
Un nodo è qualsiasi macchina che contiene una copia della blockchain. Più nodi esistono, più Ethereum diventa resistente alle violazioni della sicurezza e alle interruzioni.
L'ampia distribuzione della rete consente agli sviluppatori di creare applicazioni decentralizzate utilizzando contratti intelligenti open source, che è il secondo modo in cui Ethereum sta rendendo possibile la decentralizzazione digitale.
Uno smart contractè fondamentalmente un programma per computer che esegue una transazione dopo che una serie di requisiti sono stati soddisfatti.
La maggior parte delle app Ethereum sono scritte usando il linguaggio Solidity (ci sono anche altri linguaggi specifici per Ethereum).
Tre casi d'uso popolari di Ethereum
Ci sono tre usi principali che stanno emergendo per Ethereum: come piattaforma per le offerte iniziali di moneta (ICO), come mezzo per creare token ERC20 e come modo per creare ERC271.
ICO:
Un'offerta iniziale di moneta è molto simile a quando un'azienda tradizionale lancia un'offerta pubblica iniziale (IPO) per raccogliere capitali al fine di crescere.
Nel caso di un'ICO, una persona o un gruppo di persone si riuniscono, creano un sito web o un white paper che spiega un progetto e poi lanciano una vendita di monete o token.
Mentre il boom delle ICO del 2017 ha contribuito ad alimentare l'ascesa vertiginosa del mercato delle criptovalute e ha aiutato a lanciare molti progetti nuovi e interessanti, il meccanismo di raccolta fondi delle ICO è stato utilizzato anche per raccogliere fondi per progetti che non erano abbastanza sviluppati per avere successo e/o erano vere e proprie frodi.
In molti casi, alcune delle centinaia di ICO lanciate negli ultimi due anni sono state lanciate su Ethereum.
È come il paradosso del successo: gli sviluppatori di Ethereum hanno fatto un ottimo lavoro nel creare un modo per permettere alle persone di lanciare progetti decentralizzati senza alcun tipo di supervisione o controllo, ma molti progetti hanno approfittato del sistema e dell'euforia generale per raccogliere fondi nel mondo delle criptovalute.
Comunque, nonostante il boom esagerato delle ICO, la possibilità di creare e lanciare velocemente un progetto senza dover raccogliere capitali attraverso i canali tradizionali ha aiutato molti progetti davvero innovativi e interessanti a decollare.
Token ERC20
Un token ERC20 è un'unità di conto digitale completamente scambiabile con un'altra unità dello stesso sistema.
In altre parole, i token ERC20 sono progettati per essere fungibili. Questo aspetto della fungibilità permette ai token di essere scambiati avanti e indietro, proprio come i dollari possono essere scambiati con altri dollari o gli euro con altri euro.
La creazione dello standard ERC20 è stata davvero un'infrastruttura importante perché permette ai progetti di criptovaluta di interagire in un certo senso.
Per esempio, il protocollo 0x, che è stato costruito secondo gli standard ERC20, sta creando degli scambi decentralizzati che permetteranno ad altri progetti di token ERC20 di scambiare token e altre forme di valore.
Oltre al livello infrastrutturale, lo standard ERC20 significa anche che i singoli progetti di token possono costruire economie di token indipendenti.
A lungo termine, economie token ben concepite e ben gestite permetteranno ai progetti di sostenersi e di promuovere la crescita e l'adozione.
In questo momento, le economie dei token stanno spuntando intorno a nuovi modi di condividere i dati digitali, nuovi modi di controllare l'identità personale, i mercati dei futures e tutti i tipi di idee interessanti rese possibili dall'ERC20.
Token ERC721
All'estremo opposto dello spettro dei token ERC20 ci sono i token che rientrano nello standard ERC271.
Invece di essere fungibili, ovvero facilmente convertibili l'uno nell'altro, i token ERC271 sono non fungibili.
La possibilità di creare e distribuire token non fungibili apre il potenziale per utilizzare i token ERC271 per creare oggetti da collezione o tokenizzare (ovvero creare una rappresentazione digitale) di qualsiasi cosa sia unica e di valore.
Questo può andare dalle opere d'arte alle collezioni di figurine di baseball.
Il modello dei token non fungibili è ancora un campo emergente, ma ci sono progetti interessanti in corso per capire se si può usare ERC271 per proteggere proprietà e diritti digitali, il che potrebbe portare ad applicazioni che vanno ben oltre gli attuali casi d'uso delle criptovalute.
Le potenziali applicazioni vanno dalla creazione di scarsità digitale alla possibilità di realizzare algoritmi genetici, in cui un bene digitale unico potrebbe essere abbinato ad altri beni digitali unici, dando vita a una sorta di discendenza, con la genealogia verificabile e tracciabile tramite la blockchain di Ethereum.
Ether
Come altre blockchain, Ethereum ha una criptovaluta nativa chiamata ether (ETH). ETH è denaro digitale.
Se hai sentito parlare di Bitcoin, ETH ha molte delle stesse caratteristiche. È puramente digitale e può essere inviato a chiunque in qualsiasi parte del mondo all'istante.
L'offerta di ETH non è controllata da nessun governo o azienda: è decentralizzata e scarsa. Persone di tutto il mondo usano ETH per effettuare pagamenti, come riserva di valore o come garanzia.
Man mano che Ethereum cresce e diventa una rete enorme, vengono creati sempre più portafogli Ethereum per contenere ether, la valuta della blockchain di Ethereum.
Il valore principale di Ether è quello di essere il token nativo della blockchain di Ethereum. Proprio come sulla blockchain di Bitcoin, le transazioni sulla blockchain di Ethereum hanno un costo.
Il costo delle transazioni su Ethereum, chiamato gas, si paga in ether.
Ethereum usa attualmente la prova di lavoro, che come Bitcoin si basa su un sistema di convalida delle transazioni della blockchain e di creazione di nuove monete attraverso calcoli complessi.
Man mano che il processo di proof-of-work diventa più difficile, saranno necessarie più risorse per contribuire alla rete.
Per Bitcoin, questo sistema funziona perché c'è un'offerta fissa di 21 milioni di monete. Con Ethereum, non c'è un'offerta fissa, quindi la proof-of-work e i calcoli intensi potrebbero avere meno senso.
Invece, la comunità Ethereum cercherà di passare a un sistema proof-of-stake, che è un modo di usare il consenso distribuito (invece del mining) per confermare le transazioni e far andare avanti la blockchain.
La valuta della blockchain di Ethereum, l'ether, è attualmente al secondo posto per capitalizzazione di mercato delle criptovalute, con quasi 111 milioni di ether in circolazione.