Un Sistema de prueba de trabajo o Sistema "POW" (del inglés "Proof-Of-Work system"), es un sistema que, para evitar comportamientos indeseados (por ejemplo ataques de denegación de servicio o spam), requiere que el cliente del servicio realice algún tipo de trabajo que tenga cierto coste y que es verificado fácilmente en la parte del servidor.