Since i'm a programmer, i'm gonna list some interesting facts about the cloud space and why iExec or decentralized compute on spare pcs is a very, very small niche market.
1) No ability to verify in-deterministic programs (AI training, etc. etc.). Worker reputation scores are a miserable way to do this, no company would outsource important business logic to a server they can't be sure isn't cheating or the time & resources required to fault-check are higher than whatever savings you get through spare-compute.
2) No GDPR compliance and no SLAs. Yep this already precludes 90% of enterprise workloads
3) Shit-tier latency and bandwidth. Data-centers are literally built to have high extremely connectivety, no company will host a real-time service (website / etc) on manjeets basement raspberry Pi.
4) Google and AWS already offer "spot" instances, which use the spare compute and are much cheaper than dedicated instances. They have no need to participate in the iexec marketplace as suppliers. They could, but there is no incentive for them do it and there is no incentive for customers to use iexec instead of being comfy in using AWS or Google spot instances with all the controls that literally billions of dollars for armies of developers & decades of development have created
5) There is no need for everything (deals etc.) to run in smart contracts. Is ridiciuosly expensive and iexec is trying to get rid of this by building (centralized) side-chains. But then again who cares, why do I as a developer care if my deal with the cloud company or worker node is recorded on the blockchain. Token literally not needed.
Then why are we still poor? Surely the booleans would make us rich
Easton Cruz
I know this is bait but im gonna reply anyway cause i don't want newfags to miss out on the next ETH.
1) No ability to verify in-deterministic programs (AI training, etc. etc.). Worker reputation scores are a miserable way to do this, no company would outsource important business logic to a server they can't be sure isn't cheating or the time & resources required to fault-check are higher than whatever savings you get through spare-compute.
Iexec encrypts the data before the job is handed over to the node to compute, execution results carried out in Trusted Execution Environments (TEE) such as Intel SGX. As for cheating jobs, see PoCo: docs.iex.ec/key-concepts/proof-of-contribution
2) No GDPR compliance and no SLAs. Yep this already precludes 90% of enterprise workloads
3) Shit-tier latency and bandwidth. Data-centers are literally built to have high extremely connectivety, no company will host a real-time service (website / etc) on manjeets basement raspberry Pi.
Apparently you don't know what Fog/Edge computing is.
4) Google and AWS already offer "spot" instances, which use the spare compute and are much cheaper than dedicated instances. They have no need to participate in the iexec marketplace as suppliers. They could, but there is no incentive for them do it and there is no incentive for customers to use iexec instead of being comfy in using AWS or Google spot instances with all the controls that literally billions of dollars for armies of developers & decades of development have created
Except they already are working along side already established cloud providers. Iexecs marketplace is essentially made up of buying and selling spot instances. Iexec offers secure deployment of spot instances built to handle decentralized applications and big data, something pre-existing cloud infrastructure cannot currently handle. They have built a new stream of revenue for pre-existing cloud providers to profit from.