Che cos’è la proof-of-stake?

“Il proof-of-stake è un meccanismo per ottenere il consenso su una blockchain. Blockchain è una tecnologia che registra le transazioni che non possono essere cancellate o alterate. È un database decentralizzato, o registro, che non è sotto il controllo di una persona o di un’organizzazione. Poiché nessuno controlla il database, sono necessari meccanismi di consenso, come il proof-of-stake, per coordinare il funzionamento dei sistemi basati su blockchain”, spiega Scott Ruoti, Assistente Professore di Informatica, Università del Tennessee in un recente articolo su The Conversation.

“Il primo meccanismo di consenso blockchain ampiamente commercializzato è stato il proof-of-work, che consente agli utenti di raggiungere il consenso risolvendo complessi problemi matematici. Per risolvere questi problemi, agli utenti viene comunemente fornito un interesse nel sistema. Questo processo, chiamato mining, richiede grandi quantità di potenza di calcolo. Proof-of-stake è un’alternativa che consuma molta meno energia.

Al suo interno, la tecnologia blockchain fornisce tre importanti proprietà:

  1. Governance e funzionamento decentralizzati: le persone che utilizzano il sistema possono decidere collettivamente come governare e far funzionare il sistema.
  2. Stato verificabile: chiunque utilizzi il sistema può convalidare la correttezza del sistema, con ogni utente in grado di garantire che il sistema funzioni attualmente come previsto e lo sia stato sin dal suo inizio.
  3. Resilienza alla perdita di dati: anche se alcuni utenti perdono la loro copia dei dati di sistema, per negligenza o attacco informatico, tali dati possono essere recuperati da altri utenti in modo verificabile.

La prima proprietà, governance e funzionamento decentralizzati, è la proprietà che controlla quanta energia è necessaria per far funzionare un sistema blockchain.

I sistemi blockchain utilizzano il voto per decentralizzare la governance e il funzionamento. Mentre i meccanismi esatti per il modo in cui il voto e il consenso vengono raggiunti differiscono in ciascun sistema blockchain, ad alto livello, i sistemi blockchain consentono a ciascun utente di votare su come dovrebbe funzionare il sistema e se una determinata operazione, accettando un nuovo blocco nella catena, per esempio – dovrebbe essere approvato.

Tradizionalmente, il voto richiede che l’identità delle persone che votano possa essere conosciuta e verificata per garantire che solo le persone ammissibili votino e lo facciano solo una volta. Alcuni sistemi blockchain consentono agli utenti di presentare un ID digitale per dimostrare la propria identità, consentendo di votare con un consumo energetico trascurabile.

Nella maggior parte dei sistemi blockchain, gli utenti sono anonimi e non hanno un ID digitale che possa provare la loro identità. Che cosa, allora, impedisce a un individuo di fingere di essere molti individui e di esprimere molti voti? Esistono diversi approcci, ma il più utilizzato è il proof-of-work.

Nella prova di lavoro, gli utenti ottengono voti in base alla quantità di potenza di calcolo che hanno in proporzione agli altri utenti. Dimostrano la loro proprietà di questo potere di calcolo risolvendo difficili problemi matematici. Se un utente può risolvere il doppio dei problemi di un altro utente, ha il doppio della potenza di calcolo degli altri utenti e ottiene il doppio dei voti.

La risoluzione di questi problemi matematici è estremamente dispendioso in termini di energia, il che porta a lamentele sul fatto che il proof-of-work non è sostenibile. I ricercatori dell’Università del New Mexico hanno scoperto che l’impatto climatico dell’estrazione di bitcoin è maggiore dell’impatto della produzione globale di carne bovina.

Proof-of-stake

Per affrontare il consumo di energia del proof-of-work, è necessario un altro modo per convalidare gli utenti. Il proof-of-stake è uno di questi metodi. Nella prova di partecipazione, gli utenti convalidano le loro identità dimostrando la proprietà di alcune risorse sulla blockchain. Ad esempio, in Bitcoin, questa sarebbe la proprietà dei bitcoin e in Ethereum, sarebbe la proprietà di Ether.

Sebbene ciò richieda agli utenti di bloccare temporaneamente le proprie risorse nella blockchain per un periodo di tempo, è molto più efficiente perché richiede un dispendio energetico trascurabile. Secondo le stime dell’azienda, il passaggio dal proof-of-work al proof-of-stake ridurrà il consumo energetico di Ethereum del 99,95%.

Leggi le ultime news su: https://w3b.today

Può interessarti anche: Perché la tecnologia blockchain aiuta l’anonimato

Seguici su Telegram https://t.me/presskit

Related Posts