- make it very easy to provide the service -- so that if anybody is being malicious or charging too much, others can provide it.
- Encourage many (30+) different service providers to exist
- you can always run it yourself -- if it is more expensive to use a service than do it yourself, you will do it yourself. -- this means that service providers have to charge fairly, or nobody will use them.
-
“outsource SNARK computation to third party service providers.”How to avoid the centralization of these third-party organizations?