It should be simple.
It should let dragonflies act independently.
It should independently collect reports and resources when they are avaiable.
It should allow hackers to help users. This requires that involved internet devices allow for internet traffic pass, so we can help each other. Such traffic should not interfere with user's privacy (perhaps there can be secure channel for it).
(critic requested and welcome).
(channel channels streams... and it should survive overflows, if possible).