Number of wallets permitted on a bitcoind

1

If I am running an online wallet system how many wallets or users can bitcoind handle? I read somewhere the performance of bitcoind starts deteriorating as the number of wallets increase.

user11286

Posted 2013-12-26T13:09:44.217

Reputation: 95

Not sure what you mean. Are you asking about the number of accounts in a bitcoind wallet or the number of peer connections? As far as I know, bitcoind maintains a single local wallet but the wallet can have multiple accounts in it.ScripterRon 2013-12-26T15:01:30.253

oh? I thought bitcoind permits the creation of multiple wallets? If I develop my own online wallet system (each user can create his/her own wallet) does it then imply I create one wallet and then accounts within the wallet for every user on my system?user11286 2013-12-26T15:19:06.053

That's my understanding. Or you could maintain the user accounts in your own database and only use the bitcoind wallet when you send or receive coins to external users. This would allow you to move funds among your users without involving blockchain transactions. Either method gives you control of the user funds since you control either the bitcoind wallet or your database. Unless the private keys are stored on the user systems, in which case I'm not sure what service you are providing.ScripterRon 2013-12-26T18:18:02.093

Is there a limit on the number of accounts one can have per wallet?user11286 2013-12-26T20:51:12.480

I don't know. But I expect performance will degrade quickly as the number of accounts increases. It would be better to handle a large number of accounts outside of bitcoind using database software.ScripterRon 2013-12-27T00:53:37.983

No answers