At the moment I am trying to set up a webservice encapsulating ethereum behind an easy webinterface and do stuff like:
- create, manage accounts
- deploy contract
Mining is not neccessary.
I don't know if it is secure to use one node for all users / accounts. That would mean the node knows all accounts and all accounts are unlocked all the time.
But the other way around (setting up a node fore every user of the service) would be a big resource problem. Every node downloading the whole blockchain locally...
Is it possible at all to use a single node in a multi-ethereum-user scenario? I am talking about 1k users per node.