The process of bitcoin mining basically consists in repeatedly increasing the nonce of the block until a valid sha256d hash is found that breaks the difficulty level. That's what I got so far.
Now, suppose one has 2 different computers with cgminer running on the same pool and connected to the
same exact worker.
I don't want a computer to check the same hashes as the other to not waste work. How can I be sure that the two machines are not generating the same hashes, given the above pool connection? Can I set cgminer in a way that avoids such collisions?
Same condition is explained here:
https://en.bitcoin.it/wiki/Block_hashing_algorithmBut I guess it applies to solo mining only.
Does this logic apply for pools that let you mine unregistered? So that you can set the same credentials and same address in both machines but avoiding wastes of work. Maybe by selecting a different password idk.