Current crypto code has:
- no conception of "closest nodes"
- no way to "split the work between" nodes
- no way to "lost the block" if it was already added to blockchain
- ...
You must first define these concepts and create a way to implement them; writing some common words is not enough.
A major part of the problem is thinking of a solution to the problem while actually giving that solution to the hacker at the same time. You have to think how someone will try to exploit the idea with superior resources...
Anyway, antibotnet white paper v0.6 added with 'solutions' to the first two issues.
www.worldo.org/botnet.pdf Clients check if they're in the same hemisphere as the winning miner, same time zone and then if they have a close IP. Nearest ones then all query the winner at the same time.
This all adds a slight overhead to the system over other cryptos but is still decentralised and better than competing with a multi-million strong botnet...
Extra shares for comments about v0.6!