Proof of Work (PoW)
Il Proof of Work (PoW) è un sistema con cui una blockchain determina quali transazioni sono valide. Per farlo, i computer eseguono molti calcoli; chi trova la soluzione per primo può aggiungere un nuovo blocco.
Che cos’è il Proof of Work?
Il Proof of Work è un meccanismo di consenso. È un modo con cui i partecipanti a una rete raggiungono un accordo, senza un’entità centrale come una banca.
Con il PoW, i miner cercano di risolvere un difficile rompicapo digitale. Un miner è un computer che contribuisce alla rete con la propria potenza di calcolo. Il primo miner che trova la soluzione corretta può aggiungere alla blockchain un blocco di transazioni. Gli altri miner possono poi verificare facilmente la soluzione.
Questo processo si chiama mining. Di solito, il miner che trova la soluzione riceve una ricompensa in nuova crypto. Un gran numero di miner attivi rende più difficile per una sola parte influenzare la rete. Questo sistema, però, richiede molta energia e hardware potente.
Un esempio semplice di Proof of Work
Immagina che molti miner vogliano aggiungere contemporaneamente un nuovo blocco a Bitcoin. Ognuno cerca di trovare il più velocemente possibile la soluzione corretta allo stesso rompicapo.
Un miner trova la soluzione per primo. Gli altri miner la verificano e il blocco viene aggiunto. Il miner che ha vinto riceve una ricompensa. In questo modo, il Proof of Work dimostra chi ha eseguito i calcoli.
Perché il Proof of Work è importante nel mondo crypto?
Bitcoin usa il Proof of Work. Per questo il termine ricorre spesso nelle notizie sul mining di Bitcoin, sui miner, sulle pool di mining e sul consumo energetico della rete.
Le notizie possono parlare anche dell’hashrate: la potenza di calcolo complessiva dei miner. Una maggiore potenza di calcolo da parte di miner indipendenti può rendere più difficile manipolare la rete. Per prenderne il controllo, un aggressore dovrebbe disporre di più della metà di tutta la potenza di calcolo.
Il Proof of Work non significa che una rete sia priva di svantaggi. L’elevato consumo energetico, l’hardware costoso e le grandi pool di mining possono mettere a rischio la decentralizzazione. Per questo alcune blockchain usano altri sistemi, come il Proof of Stake.