The systems nowadays, are much more capable than we can think of. If these hardware resources can be used by others in exchange of cryptocurrencies it would be more secure and profitable than it would have been in the past.
Security of the host system which was given the responsibility to remotely process the data would not tamper with it. Though it may seem as a very obvious problem, there has been a long debate on the feasibility of such authentication and security. We can reduce the risks though, by using key to key encryption and making conditions in the smart contracts.