Proof of work e proof of stake sono i due meccanismi di consenso più popolari e più antichi utilizzati dai progetti di criptovaluta. Uno dei maggiori argomenti nello spazio crittografico è quale di questi due meccanismi di consenso è il migliore: proof of work o proof of stake?

Questo è difficile da dire perché sono meccanismi diversi con caratteristiche diverse. Tuttavia, confronteremo gli attributi critici dei due meccanismi e vedremo quale è il migliore tra proof of work e proof of stake.

Che cos'è la prova del lavoro?

La prova del lavoro è un meccanismo di consenso decentralizzato utilizzato per le criptovalute che richiedono il mining. Il primo esempio che mi viene in mente è Bitcoin, la prima criptovaluta mai creata.

Le criptovalute che utilizzano la prova di partecipazione hanno bisogno che i minatori verifichino le transazioni tramite blocchi di mining, che vengono quindi ricompensati con nuove unità di criptovaluta.

Esiste un numero fisso di transazioni che un blocco può contenere, il che significa che la quantità di tempo necessaria per estrarre un blocco è approssimativamente fissa. Il processo di mining richiede l'uso di computer per risolvere un enigma matematico per estrarre i blocchi.

instagram viewer

Il processo richiede anche una notevole quantità di energia per far funzionare i computer. Ciò funge da deterrente per coloro che desiderano manipolare la rete annullando, ad esempio, una transazione confermata. La quantità di energia spesa e il costo dell'hardware fanno parte perché il mining di Bitcoin è così costoso.

Più un blocco diventa vecchio, più diventa difficile invertire le transazioni o modificare qualsiasi dettaglio in esso contenuto. Dogecoin, Litecoin e Bitcoin Cash sono altre criptovalute che utilizzano la prova del lavoro.

Che cos'è la prova di partecipazione?

La prova della posta in gioco è un meccanismo di consenso utilizzato nelle criptovalute che non utilizzano il mining ma si basano piuttosto sullo staking per proteggere la rete. Gli investitori che detengono una certa quantità di criptovaluta possono mettere in gioco le loro partecipazioni per proteggere la rete e essere ricompensati con nuove unità di criptovaluta.

Il principio alla base della prova di partecipazione è che se gli staker detengono una quantità significativa di criptovaluta, non faranno nulla per danneggiare la rete. Si ritiene quindi che possiedano un nodo validatore, che convalida le transazioni per conto della rete.

La prova di partecipazione è stata creata come alternativa alla prova di lavoro, che a causa del suo fabbisogno energetico è costosa. I nodi validatori, d'altra parte, possono essere semplici come un personal computer, che non richiede più energia di qualsiasi altro computer.

Le criptovalute che utilizzano la prova di partecipazione includono Cardano, Binance Coin e Solana.

Prova del lavoro vs. Proof of Stake: Sicurezza

Innanzitutto, confrontiamo i due meccanismi di consenso basati sulla sicurezza. L'obiettivo principale della sicurezza per una blockchain è il decentramento. Oltre a questo, la difficoltà di annullare o alterare una transazione rende la rete sicura.

Bitcoin ha attualmente oltre 12.000 nodi sparsi in 93 paesi. Significa che i minatori per lanciare un attacco alla rete con successo, avranno bisogno di poco più di 6.000 minatori per essere d'accordo, il che è un compito difficile.

Anche se i minatori accettano di lanciare un attacco, dovranno tornare indietro e annullare le transazioni passate, uno sforzo probabilmente inutile, a causa della folle quantità di energia richiesta per farlo. Si è quindi affermato che l'elevato consumo energetico nelle reti proof of work è una caratteristica e non un bug.

Per la prova di partecipazione, un validatore che desidera lanciare un attacco alla rete deve detenere la quota maggioritaria della criptovaluta. Questa strategia rende un attacco del genere meno gratificante per l'attaccante e funge da deterrente. Inoltre, le transazioni devono essere verificate da un certo numero di validatori prima di essere confermate.

In termini di sicurezza, sia il proof of work che il proof of stake sono affidabili e tutto dipende da quanto è decentralizzata la rete e dallo sforzo o dal costo necessario per lanciare un attacco alla rete.

Prova del lavoro vs. Proof of Stake: Commissioni

Usando Bitcoin come esempio, le criptovalute proof of work generalmente costano di più per elaborare le transazioni. Tuttavia, diverse criptovalute utilizzano PoW ed elaborano comunque le transazioni a basso costo. Gli esempi includono Litecoin e Bitcoin Cash, che a volte addebitano una frazione di centesimo in commissioni di transazione.

La prova di partecipazione generalmente ha la reputazione di costare pochissimo in commissioni. Esempi sono Cardano e Solana, che elaborano anche transazioni a frazioni di centesimo. In effetti, la maggior parte criptovalute con commissioni quasi zero sono criptovalute proof of stake.

Proof of stake è il meccanismo con commissioni più basse, ma le criptovalute proof of work sopra elencate elaborano anche transazioni a commissioni basse. Dipende quindi dalla criptovaluta che stai utilizzando.

Prova del lavoro vs. Proof of Stake: Tempo di transazione

Le reti di prova del lavoro tendono a richiedere più tempo per elaborare le transazioni. Questo è chiamato tempo di blocco, che varia da progetto a progetto. Per Bitcoin, il tempo di blocco è in media di circa dieci minuti, mentre progetti come Litecoin trasmettono un nuovo blocco all'incirca ogni 2,5 minuti.

Le criptovalute Proof of stake generalmente elaborano le transazioni più velocemente, con alcune che impiegano solo pochi secondi per finalizzare le transazioni. Inoltre, la configurazione di rete consente alle transazioni di trasmettere molto più velocemente, consentendo a sua volta ai validatori di convalidare molto più velocemente.

Prova del lavoro vs. Proof of Stake: throughput delle transazioni

Il throughput delle transazioni si riferisce al numero di transazioni elaborate al secondo. Sebbene le reti proof of work come Litecoin abbiano un throughput maggiore rispetto a Bitcoin, sono ancora in ritardo rispetto alle reti proof of stake.

Alcune reti proof of stake elaborano migliaia di transazioni al secondo, con esempi principali di Avalanche (5.000), Cosmos (10.000) e Tron (2.000).

Chiaramente, le reti proof of stake sono migliori in termini di throughput delle transazioni, ed è per questo che alcune persone sostengono che è meglio poiché se le persone vogliono che le criptovalute raggiungano il mainstream e sostituiscano o lavorino insieme alla valuta fiat, le transazioni crittografiche devono essere quasi istantanee finalizzazione.

Prova del lavoro vs. Proof of Stake: Verdetto

Finora il consenso alla prova del lavoro si è dimostrato molto efficace nel proteggere Bitcoin. Bitcoin non ha mai subito una violazione e non c'è quasi una possibilità futura. La sicurezza superiore di Bitcoin è stata attribuita al meccanismo di proof of work e al sostanziale decentramento dei nodi.

Tuttavia, altre criptovalute proof of work, come Ethereum Classic (ETC), hanno subito diversi attacchi del 51%, il che dimostra che sebbene PoW sia molto sicuro, non è senza problemi.

In termini di velocità effettiva delle transazioni e commissioni, le criptovalute proof of stake sono ancora in anticipo rispetto alle criptovalute proof of work. Inoltre, le reti proof of stake non richiedono l'enorme quantità di energia richiesta dai progetti proof of work.

Considerando tutti questi fattori, si può affermare che la prova della posta in gioco è un meccanismo di consenso migliore della prova del lavoro.