Cos'è Ethereum Classic
Ethereum Classic (ETC) è una piattaforma decentralizzata che esegue smart contract o applicazioni che mirano a funzionare esattamente come sono programmati senza preoccuparsi di interferenze di terze parti, tempi di inattività, censura o frodi. Ethereum Classic rappresenta la continuazione dell'exploit post blockchain di Ethereum originale, che ha portato al furto di milioni di Ether.
Breve storia di Ethereum Classic
La blockchain di Ethereum è un'unica rete in cui la criptovaluta Ether era la valuta principale che supportava le transazioni. Tuttavia, nel giugno 2016, un hacker ha rubato asset per un valore di 50 milioni di dollari. Di conseguenza, la rete è stata divisa con un hard fork per salvaguardarla. Ethereum Classic è nata come una versione frammentata della blockchain di Ethereum, mentre l'altra era Ethereum stesso. Secondo i registri prima dell'hacking, hanno diviso Ethereum per restituire il denaro rubato ai legittimi proprietari.
Grayscale Ethereum Classic Trust investe esclusivamente e passivamente in Ethereum Classic, consentendo agli investitori di ottenere esposizione a ETC sotto forma di security evitando le difficoltà di acquisto, detenzione e salvaguardia diretta di ETC.
La macchina virtuale Ethereum (EVM) è una macchina virtuale decentralizzata che può eseguire programmi su una rete mondiale di nodi pubblici. A differenza di altri, come il codice di Bitcoin, il set di istruzioni della macchina virtuale è Turing-complete. Il gas, un sistema interno dei prezzi delle transazioni, attenua lo spam e alloca le risorse di rete.
Ethereum Classic consente agli sviluppatori di creare e distribuire smart contract che sono blocchi di codice autonomi e autoeseguibili che svolgono determinate attività a seconda di circostanze predeterminate.
Come funziona Ethereum Classic
Ethereum Classic è una criptovaluta quasi identica a Ethereum. È una blockchain che sostituisce i pagamenti e produce smart contract e app di cui gli utenti possono possedere, trasferire la proprietà e interagire. L'uso del linguaggio di programmazione Turing completo consente agli sviluppatori di creare app automatizzate che possono essere monitorate utilizzando risultati condizionali.
In altre parole, i contratti possono agire senza il coinvolgimento di un terzo, come un avvocato. Gli smart contract sono paragonabili alle dichiarazioni if-then in quanto se le azioni del contratto vengono eseguite, i parametri di risposta del contratto terminano. In caso di mancato rispetto dei criteri contrattuali, può essere applicata una penale, oppure il contratto può risolversi, a seconda delle condizioni pattuite all'inizio del contratto.
Come tutte le altre blockchain, Ethereum Classic conserva un registro completo di tutte le transazioni in un database condiviso. Inoltre, tiene traccia dello stato più recente di tutti gli smart contract supportati dalla blockchain e dei saldi degli utenti, che possono essere trasferiti digitalmente al wallet di terzi. Il mining di token ERC20, tramite il meccanismo proof of work (PoW), alimenta tutte le attività della rete.
A cosa serve Ethereum Classic
Ethereum Classic semplifica l'esecuzione di smart contract fornendo il vantaggio della governance decentralizzata.
Su Ethereum Classic, righe di codice delineano un accordo tra acquirente e venditore all'interno di uno smart contract; lo smart contract si auto-esegue quindi in base ai termini del contratto. Di conseguenza, non è necessaria un'autorità centrale per il monitoraggio o la censura esterni poiché il codice controlla l'esecuzione del contratto.
Una delle principali poblematiche di Ethereum Classic sono i suoi possibili limiti di scalabilità. La rete può gestire tipicamente 15 transazioni al secondo; tuttavia, questo valore è significativamente inferiore rispetto a reti di pagamento come Visa, che possono gestire migliaia di transazioni al secondo. Sebbene Ethereum Classic abbia subito diversi aggiornamenti software, la scalabilità dei suoi sistemi di pagamento rimane uno dei problemi più significativi da risolvere in futuro.