If we take the Ethereum blockchain as an example, the miner is a computer hardware whose role is to validate the blocks on the network, on which an Ethereum node has been installed. The role of this node is to find the proof of valid work for the new blocks, by repeated and incremental hashing of a nonce.