Proof of stake è un protocollo di consenso che blocca le criptovalute per proteggere la rete. È meno dispendioso in termini di energia rispetto al meccanismo di prova del lavoro di Bitcoin.
In breve
- La prova della posta in gioco è un meccanismo di consenso, che assicura che solo le transazioni legittime vengano aggiunte ai blocchi.
- Funziona facendo in modo che i validatori blocchino la loro criptovaluta per proteggere la rete.
L’estrazione di criptovalute è un’attività ad alta intensità energetica. Ma non deve esserlo.
La comunità di Ethereum ha lavorato per cambiare il modo in cui viene creata la valuta al fine di ridurre radicalmente l’impronta di carbonio della blockchain. Il metodo su cui sta lavorando è chiamato proof of stake (PoS).
La prova di posta è un’alternativa alla prova di lavoro (PoW), che attualmente utilizzano Bitcoin ed Ethereum.
Sia PoS che PoW sono esempi di meccanismi di consenso.
Meccanismi di consenso
Le blockchain pubbliche , al loro livello più elementare, sono solo database.
La maggior parte dei database imposta le autorizzazioni per chi può accedervi e modificarli. Questo controllo centralizzato è conveniente ma li rende vulnerabili agli hack. Al contrario, le blockchain rendono tutti coloro che eseguono il software, dagli scambi ai commercianti nel loro seminterrato, responsabili dell’aggiornamento.
Sembra che sarebbe disordinato, motivo per cui le blockchain usano “meccanismi di consenso” o “algoritmi di consenso”. I meccanismi di consenso mantengono la rete in movimento, assicurandosi che solo le transazioni legittime vengano aggiunte ai blocchi. Sono tutti i nodi, o i computer che eseguono il software blockchain, che controllano insieme per dire “Sì, è vero”.
In tal modo, si proteggono dagli attacchi del 51%, ovvero quando qualcuno ottiene più della metà della potenza di calcolo in una rete distribuita e può quindi controllarla.
Prova di lavoro
Per prevenire gli attacchi, che consentono di spendere due volte i fondi, Bitcoin utilizza l’algoritmo di consenso proof-of-work. Quel sistema chiede alle persone di utilizzare hardware ed elettricità per aiutare la rete a elaborare le transazioni. A prova di lavoro, i minatori (o, per la precisione, i loro computer) cercano di risolvere enigmi diabolicamente difficili per essere i primi a completare un blocco di transazioni. Il loro lavoro aiuta a verificare che le transazioni siano legittime. Come compenso, vengono ricompensati con criptovalute come Bitcoin.
La prova del lavoro è stata integrata nel design di Bitcoin e replicata da altre criptovalute, incluso Ethereum. Tuttavia, uno dei sottoprodotti di questo sistema è che richiede molta elettricità e macchine che lavorano su un problema per risolverlo.
Lo sapevate?
La sola rete Bitcoin attualmente consuma più elettricità all’anno rispetto all’Argentina.
Prova della posta in gioco
Gli sviluppatori di Ethereum stanno costruendo un set separato di aggiornamenti, Ethereum 2.0 che verrà eseguito su prova di partecipazione e alla fine si fonderà con la mainnet di Ethereum.
La prova di partecipazione su Ethereum 2.0 mira a raggiungere lo stesso risultato della prova di lavoro: verificare in modo sicuro le transazioni sulla blockchain.
Ma mentre i minatori PoW dedicano risorse hardware (computer grandi e costosi) per proteggere la rete, i “validatori” PoS dedicano la loro criptovaluta. Con PoS, per avere la possibilità di verificare le transazioni in un blocco e ottenere le commissioni associate, i validatori devono bloccare, o puntare, almeno 32 ETH che non possono spendere. La blockchain utilizza quella crittografia bloccata per proteggere la rete.
Secondo la Fondazione Ethereum, la prova dello stacco presenta diversi vantaggi rispetto alla prova del lavoro.
- 🖥️ Dal momento che guadagnare premi non si basa sull’avere la massima potenza di calcolo, non hai bisogno di hardware super-fantasioso.
- 👨💻 Ciò apre la possibilità a più persone di partecipare alla gestione di un nodo Ethereum, il che consentirà un’ulteriore decentralizzazione e una maggiore resistenza agli attacchi del 51%.
- 🔌 A causa dei requisiti hardware inferiori, la prova di partecipazione utilizza molta meno energia della prova di lavoro.
Come sceglie la rete?
I validatori sono scelti a caso dalla rete per proporre nuovi blocchi.
Sono inoltre raggruppati casualmente in comitati di 128 nodi, che cambiano giornalmente. Ogni volta che un nuovo blocco di transazioni viene creato e aggiunto al database blockchain, il meccanismo di consenso PoS seleziona più comitati per “attestare” che il blocco proposto è corretto.
I validatori ricevono ricompense sia per la creazione di blocchi sia per l’attestazione di aver visto la creazione di altri blocchi. Se i validatori sono offline o non fanno attestazioni corrette, ricevono una penalità. Se provano ad attaccare la rete, possono perdere fino all’intera puntata.
L’algoritmo è progettato per rendere statisticamente improbabile un attacco alla rete. Secondo ConsenSys (che finanzia un Decrypt editorialmente indipendente ) , “C’è meno di 1 su un trilione di possibilità che un attaccante che controlla 1/3 dei validatori sulla rete controlli ⅔ dei validatori in un comitato per eseguire con successo un attacco .”
Il futuro
Ethereum non è la prima criptovaluta a utilizzare la prova di puntata.
Algorand , Cardano , Cosmos , EOS , Polkadot e Tezos hanno tutti implementato una versione di prova di partecipazione.
La rete Ethereum è attualmente nella Fase 0 del suo aggiornamento a Ethereum 2.0. Sebbene le persone abbiano messo in palio ETH sulla rete, non è ancora pronto per essere costruito.