This question already has an answer here:
1/ I do not understand why bitcoin mining is random when hashing is deterministic. reference : https://en.bitcoin.it/wiki/Nonce Can the mining pool with the most mining power always win? What value should nonce be when mining bitcoin ?
Read the above links and learnt that it is easier to increment a nonce than starts with a random one!
2/ And in the following scenario the node which has the most computational power should be able to solve the proof of work fastest. Of course, I am assuming that mining is deterministic.
Suppose every node in the network starts from zero and increment it. The hash of the nonce and the transaction would be executed by each node and the one computing the hash fastest would arrive at the correct nonce the fastest because hashing is deterministic? What's wrong in my argument?