La “prova di lavoro”, è l’algoritmo di consenso alla base della rete di alcune Blockchain come quella di Bitcoin, che viene utilizzato nel processo di mining come meccanismo fondamentale per garantire la completa sicurezza del sistema.
Questo meccanismo prevede che i miners competano fra loro per conquistare il compito di creare un nuovo blocco. La ricompensa in palio per questo lavoro spetta solo a uno e quindi i miners devono dare effettiva prova del loro impegno nel verificare correttamente le transazioni.