Cosa significa l’algoritmo Proof of Stake di Ethereum per i minatori?

Ethereum è una piattaforma di criptovaluta che è stata inizialmente presentata dall’allora diciannovenne Vitalik Buterin nel 2013. Il lancio ufficiale di Ethereum è avvenuto nel 2015 dopo una vendita di massa iniziale di grande successo. Ether, la valuta token che alimenta Ethereum, è molto simile a Bitcoin in quanto è una criptovaluta decentralizzata che pubblica tutte le transazioni sul registro pubblico o blockchain ed è generata dal “mining”, ovvero dalla risoluzione computazionale di enigmi crittografici. Attualmente, Ethereum è a metà della sua roadmap di sviluppo nella fase “Homestead” con piani per miglioramenti in un futuro non così lontano. Uno di questi miglioramenti è una transizione da un algoritmo di proof of work (Pow) a un algoritmo di proof of stake (PoS). Ciò accadrà con l’implementazione di “Casper” dopo il “Metropoli“Calo di sviluppo.

Prova di lavoro contro palo?

La prova del lavoro è ciò che la maggior parte degli utenti di criptovaluta conosce. È l’algoritmo di convalida della transazione utilizzato da Bitcoin. Colloquialmente, può essere spiegato come un array decentralizzato di computer, cioè “minatori”, in tutto il mondo che risolvono enigmi crittografici. Qualsiasi persona con hardware adeguato può installare software open source per agire come un minatore. Tuttavia, in generale, non è redditizio per i dilettanti entrare in una nuova impresa di mining di Bitcoin senza un capitale significativo. Una volta che un puzzle viene risolto da uno dei computer in tutto il mondo, le transazioni in coda sulla rete Bitcoin vengono pubblicate nel “blocco” sbloccato con la soluzione. La soluzione viene distribuita a tutti i computer (nodi) che ospitano il protocollo Bitcoin in modo tale che tutti siano a conoscenza del nuovo blocco e ne riconoscano la validità controllando la soluzione. La totalità di tutti i blocchi e il registro delle transazioni al loro interno sono noti come blockchain. Poiché un nuovo blocco è difficile da creare perché richiede molta potenza di calcolo per risolvere il puzzle successivo, la rete è altamente sicura ed estremamente difficile da invalidare.

Per prova della posta in gioco, invece di risolvere enigmi, le transazioni vengono convalidate “picchettando” i propri fondi come garanzia. I fondi vengono quindi congelati per un periodo di tempo mentre viene raggiunto il consenso sulla validità della transazione. Dopo il consenso, la transazione viene aggiunta alla blockchain. I fondi vengono mantenuti in uno stato congelato per un periodo di tempo per prevenire attacchi dannosi e aggiungere sicurezza. Una volta che i fondi non sono stati congelati, lo staker riceve indietro i fondi originali e una “mancia” sotto forma di commissioni di transazione. Questo algoritmo di consenso scoraggia i malintenzionati a causa del rischio di perdere i loro fondi puntati per aver convalidato erroneamente una transazione.

Ethereum sta passando alla proof of stake per una serie di motivi. Alcuni degli incentivi inclusi per questa transizione sono una maggiore scalabilità, una più facile implementazione dei protocolli di sharding, una migliore economia del protocollo e compatibilità ambientale.

Il piano per la transizione alla prova di partecipazione non è ancora completamente dettagliato, tuttavia, alcune cose sono attualmente note. Innanzitutto, arriverà con il rilascio di “Casper”. Questo aggiornamento viene implementato dopo “Metropolis” (fase 3 su 4 nella roadmap di sviluppo) e molto probabilmente all’interno di “Serenity” (fase 4 su 4). Metropolis è previsto entro la fine del 2017, con Serenity potenzialmente nel 2018. La transizione a PoS a Casper avverrà in modo incrementale. Inizialmente, 1 transazione su 100 verrà convalidata tramite PoS. Ciò aumenterà nel tempo poiché la rete viene attentamente monitorata dagli sviluppatori. Alla fine, tutte le transazioni verranno convalidate tramite PoS, consentendo così agli sviluppatori di implementare ulteriori miglioramenti di ridimensionamento in “Serenity”.

Cosa significa questo per i minatori?

Per il momento non molto. Ethereum è ancora sotto l’algoritmo di prova del lavoro poiché Metropolis è ancora in fase di sviluppo e test. Metropolis è importante per i minatori a causa della bomba di difficoltà in corso che è stata attivata. In origine, la bomba della difficoltà aveva lo scopo di aumentare gradualmente la difficoltà di mining di Ethereum al fine di forzare una transizione alla proof of stake. Tuttavia, con Casper ancora in fase di sviluppo, Metropolis affronterà questo problema ritardando la bomba della difficoltà. A parte questo, i minatori di Ethereum possono aspettarsi di essere in grado di estrarre Ethereum per almeno altri 6 mesi.

Cosa succede ai minatori una volta che PoS è completamente implementato? I miner di Ethereum dovranno passare a una moneta diversa se desiderano continuare a utilizzare il loro hardware di mining. In alternativa, possono mettere in gioco il loro Ether se desiderano continuare a guadagnare passivamente Ether, o prestare la loro potenza di calcolo su reti di calcolo decentralizzate come Golem. Indipendentemente da ciò, si prevede che le monete sostenute da PoW saranno disponibili per il prossimo futuro, quindi i minatori non devono preoccuparsi.

A lungo termine, se PoS ha un enorme successo, sempre più monete potrebbero adottare questo algoritmo di consenso. Ciò potrebbe potenzialmente rendere obsoleta la prova del lavoro e del mining. Questo è probabilmente improbabile, ma possibile. Nel frattempo, l’estrazione mineraria è un’impresa redditizia; dovremo aspettare e vedere cosa succede.