[1]https://blog.acolyer.org/2017/09/06/rem-resource-efficient-m...
Note: Even basic forms of proof of ‘useful’ work, like using the heat from the miners’ CPUs, just act like a subsidy and push the cost of competitive mining further away, rather than making the blockchain more efficient...
The only kinds of problems that are suitable for PoW are those with predictable computational cost. The only thing that even approaches this and is also extrinsically useful is maybe math problems like finding prime numbers, but we don’t actually know what complexity class that falls under.
There are many useful problems in this class.
(Of course here hard to solve would mean in the "worst case", which may not hold for every problem instance).
It's only 10 minutes in Bitcoin, rather than in most PoW algorithms.