A network node that finds valid proof of work for new blocks, by repeated pass:[hashing].