Che cos’è la proof-of-stake?

Che cos'è la proof-of-stake? - proof of stake 1024x573La proof-of-stake è un metodo per mantenere l’integrità di una criptovaluta, impedendo agli utenti di stampare monete extra illegalmente. Attualmente, Bitcoin ed Ethereum – le due più grandi criptovalute per capitalizzazione di mercato – utilizzano un metodo diverso, chiamato proof-of-work, ma Ethereum ha in programma di migrare al proof-of-stake per rendere la piattaforma più scalabile e ridurre il consumo di energia della rete.

Il proof-of-work e il proof-of-stake sono quelli che vengono chiamati “meccanismi di consenso”, ovvero il metodo con cui una blockchain mantiene la sua integrità. Il consenso è ciò che affronta il problema della “doppia spesa” del denaro digitale.

Se ci fosse un modo in cui l’utente di una criptovaluta potrebbe spendere le sue monete più di una volta, farebbe saltare l’intero sistema. La rete Bitcoin è stata la prima a risolvere questo problema con il proof-of-work. Il proof-of-stake è emerso come una possibile alternativa che alcuni ricercatori ritengono sia più efficiente dal punto di vista energetico e più sicura, anche se persiste un dibattito su questo.

Perché è necessario un meccanismo di consenso?

Non è così difficile prevenire la doppia spesa in modo centralizzato, quando c’è un’unica entità che gestisce un registro di tutte le transazioni. PayPal (PYPL) fa esattamente questo. Ma le criptovalute sono diverse.

L’obiettivo non è avere un leader o un’entità nel controllo del sistema, il che rende più complicato questo progetto. Invece di un solo leader, migliaia di utenti eseguono il software Bitcoin in tutto il mondo. Questi “nodi” garantiscono il rispetto delle regole della rete.

Questa vasta infrastruttura deve essere collegata in modo che tutto il software sia d’accordo. Altrimenti questi nodi saranno isole scollegate. Si scopre che non è facile convincere questi utenti in tutto il mondo a essere d’accordo tra loro, quindi il denaro decentralizzato è stato fuori dalla portata dei ricercatori per molto tempo.

Fino all’arrivo di Bitcoin. Il proof-of-work è l’algoritmo innovativo che il creatore di Bitcoin, Satoshi Nakamoto, ha inventato, facendo guadagnare denaro decentralizzato senza che alcun leader ne avesse il controllo per la prima volta.

Proof-of-work vs. proof-of-stake

Alcuni sostengono che la proof-of-work abbia dei problemi. Alcuni gruppi di mining, infatti, sono diventati più potenti di quanto avesse previsto il creatore di Bitcoin. Inoltre, Bitcoin attualmente utilizza almeno la stessa energia di tutta la Svizzera.

In poche parole, questi schemi proof-of-X aiutano a verificare quali transazioni vengono aggiunte alla blockchain tramite blocchi, che vengono riempiti con le ultime transazioni. Il nodo che si aggiudica un blocco vince una ricompensa.

Proof-of-work e proof-of-stake scelgono ciascuno un “vincitore” in un modo diverso. Con la proof-of-work, la probabilità di aggiungere blocchi alla blockchain dipende dalla potenza di calcolo dei miner, che è alimentata dall’elettricità.

Nel proof-of-stake, i miner hanno maggiori probabilità di vincere blocchi aggiuntivi se hanno più soldi (ether, nel caso di Ethereum – qui la quotazione in tempo reale). In altre parole, il proof-of-stake si basa sulla “prova” di quanta “stake” hanno gli utenti. I critici sostengono che non è stato ancora dimostrato che la proof-of-stake possa sradicare questi problemi. Ma i sostenitori di questo meccanismo pensano che potrebbe essere la via da seguire.