Letting Mac users,of my app, share compute power. Feasible or problematic?
I'm exploring the idea of letting users of my Mac app contribute their compute power to help process data for other users. This could be useful for Al workloads, decentralized processing, reducing cloud costs. Users could opt-in, control resource usage, and possibly get incentives for contributing.
However, l'm aware of challenges like privacy concerns, security risks, and potential performance issues. How would you approach these problems?
Would you trust an app to do this? Any thoughts on how to make it viable? If this is the whole point of the app, and your users are downloading it for this reason, then the users know what they’re getting into. If I were looking at a random todo app and it had this feature, I’d assume the worst and stay far, far away. Its a 3D app for iOS and macOS. Thinking about doing the processing of 3D models in the macOS app. Is the idea to processes other people 3D models or arbitrary calculations? Is it op-in or op-out? How do you prevent leeches? I'd be worried about privacy. Also about rendering ilegal content. Thank you. Do you know of any legal challenges? Can you be more specific?