PoW (Proof of Work) es un método que se utiliza para certificar que la información producida para introducirse en un nuevo bloque fue difícil y costosa de producir en términos de energía, esfuerzo de cálculo y tiempo de cómputo.
Una prueba de trabajo PoW (Proof of Work) es en sí misma un dato (resultado de un cálculo complejo) que
ha sido muy difícil (en las dimensiones de tiempo y costo) de producir para satisfacer
ciertos requerimientos prefijados. El costo se asocia con poder de procesamiento el
cual, a su vez, tiene componentes de hardware, energía y tiempo. La metodología exige que debe
ser fácil de verificar, para otros, que este costo cumple con los requerimientos.
La
producción de una prueba de trabajo es un proceso aleatorio de
probabilidad de éxito baja, así que mucho de prueba y error es necesario antes de
producir una Prueba de Trabajo válida. Bitcoin usa la metodología de Prueba de Trabajo denominada hashcash. Hay otras metodologías de Prueba de Trabajo utilizada por otras criptomonedas.
Las Pruebas de Trabajo adjuntadas a los datos de cada nuevo bloque son
un requisito riguroso para aceptar los bloques en la cadena de bloques - blockchain -. La dificultad de este trabajo está ajustada para limitar la velocidad a la que pueden crearse nuevos bloques a
sólo uno cada diez minutos.
Dada
la baja probabilidad de una generación exitosa, se hace impredecible
cuál computador de la red será capaz de generar el próximo bloque.