Fog network architecture can be adapted. Each fog layer would have one miner node which creates an empty block header. IoT devices derive pseudorandom stakeholders using the hash of the block header
(i) Less power consumption (ii) Low variance of the reward
(i) High number of communications between nodes, thus increased number of nodes will result in increased messages sent (ii) Communication overhead increases exponentially when a new node is added
Fog network architecture would be preferred in this case. Communications would take place between fog nodes