Most mobile devices have powerful processors that could be used for something when the owner is not playing Candy Crush. My idea would be to distribute non-time-sensitive calculations to (tens of) thousands of devices and maybe incentivize the user with some kind of compensation (credits that could be used in certain paid games?).<p>I know little about big data processing, is there a scenario where something like this would be viable?