0
I'm looking for a bitcoin client capable of handling multiple wallets. At the moment I'm developing a shop which will allow bitcoin payments. The idea is to create a new address for each client making a transaction.
So what client should I use? I'm going to use Debian (possibly Ubuntu) server. Hopefully it will not require lots of resources (at the moment ~1GB of ram is max I can give but ~512MB is preferable).
Also I would like the solution to scale well. So perhaps working with wallets is not a correct thing in the first place? For example should I work with raw transactions ("send from temporary address X to the main addres A") instead? And only synchronize the main wallet?
On electrum's site I read
Instant on: Your client does not download the blockchain, it uses a remote server.Does that mean that it has access to the private key? How safe is it? – freakish – 2013-12-09T18:20:08.107No, a remote Electrum server does not touch your private keys, just the public ones. There's privacy and DOS issues, but they can under no circumstance steal your funds. – Anonymous – 2013-12-10T08:15:09.777