I recently came across a thread here on maidsafe.org that got me thinking : Is it possible to have Distributed Computing on the SAFE Network?
The concept is almost exactly similar to BOINC : http://boinc.berkeley.edu/. For example would it be possible for users provide their CPU or GPU’s computational power on the network for others to use or rent out?
This has virtually limitless uses, but here’s a quick example I thought about. It focuses on providing computational power for gamers who have hardware that is not powerful enough to run their desired games at optimal settings.
The player of the game could then rent out X amount of computing power for Y amount of Safecoins and play the game at its highest settings all via the SAFE Network.
The computing power will be sourced from users on the SAFE Network providing their CPU & GPU’s for use, which make the most impact on games. Each frame buffer for the game that needs to be rendered can be sent via the SAFE Network to the users providing the computing power, rendered, and then sent back via the SAFE Network to the player of the game who has rented out the computing power.
The concept is like a faster, more powerful, decentralized version of this : https://www.gaikai.com/
This process would virtually go like this everytime, for most if not all uses :
Buy X amount of computational power with Safecoins
The renter of the computational power sends data to the users providing their computational power via the SAFE Network for processing .
The users providing their computational power resend the processed data back to the renter, who can now make use of it.
Would something similar to that concept, where users can buy computational power from other users on the SAFE Network with Safecoins, (not the actual game itself) be possible to implement on the SAFE Network?