My thought on the daily fluctuation of the network hashrate is that there is someone or some people that are in control of a large number of nodes, be it a commercial and/or educational and/or governmental organization(s), and these nodes are typically only powered on during normal business hours.
Could also be the exact opposite, where they are set up to mine outside of normal hours.
Very true, depending on time zone.
Or someone could have a solar powered mining equipment!!!!!! would explain the daily fluctuations and the varying magnitude (10 Mh -> 12 Mh -> 20 Mh). 20 is a realllly sunny day!
I'd love to find a way to investigate this botnet thing. Rationally, if it was a botnet, it would mine to a pool. But that would also be true of swoops hypothesis. However, swoop proposes a large number of "nodes", which would suggest individual full nodes that are solo-mining.
Regardless, the only thing that we could observe would be either a large increase in # of active nodes during the times of network hash increase.
Or an increase in the hashrate of a particular pool during times of network hashrate.
In either case, could be caused by botnet or "large number of nodes".