Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: jarhed on December 22, 2013, 03:50:59 PM



Title: Maximum address wallet can handle
Post by: jarhed on December 22, 2013, 03:50:59 PM
 ???


Title: Re: Maximum address wallet can handle
Post by: empoweoqwj on December 23, 2013, 03:56:04 AM
Depends on the wallet software. Which wallet are you asking about?


Title: Re: Maximum address wallet can handle
Post by: wumpus on December 23, 2013, 06:35:24 AM
There is no maximum.
But gradually your software will become slower with more addresses and transactions.
Thousands or ten thousands of addresses shouldn't be a problem.
But I suggest to do your own experiments.


Title: Re: Maximum address wallet can handle
Post by: jarhed on December 25, 2013, 10:54:24 AM
No particular wallet in mind.

I was under the impression wallet address's are limited to 100 ???


Title: Re: Maximum address wallet can handle
Post by: empoweoqwj on December 25, 2013, 11:17:53 AM
No particular wallet in mind.

I was under the impression wallet address's are limited to 100 ???

One might be ..... but they are all just software programs ... each one can do what its programmer wants.

Or maybe one has 100 addresses as "default"?


Title: Re: Maximum address wallet can handle
Post by: gamybtc on December 25, 2013, 01:27:17 PM
There is no maximum limit for each wallet can handle, it all depends upon the site programmer how much he can handle it.

But if you plan to use from bitcoind, you can handle unlimited.


Title: Re: Maximum address wallet can handle
Post by: rarkenin on December 25, 2013, 01:32:23 PM
If I'm understanding the MultiBit source correctly we're limited to 2^31 - 1 bytes for the wallet files which includes addresses and private keys.

Edit since not even clear to myself: This only applies for the Multibit client.


Title: Re: Maximum address wallet can handle
Post by: acegilz on December 25, 2013, 03:07:36 PM
no limits baby


Title: Re: Maximum address wallet can handle
Post by: rarkenin on December 25, 2013, 03:32:15 PM
no limits baby

Reference?


Title: Re: Maximum address wallet can handle
Post by: Qoheleth on December 25, 2013, 07:38:01 PM
No particular wallet in mind.

I was under the impression wallet address's are limited to 100 ???
The limit you're probably thinking of has to do with the number of addresses the reference client (bitcoind/bitcoin-qt) creates ahead of time. See, in addition to all of the addresses you've generated, your wallet.dat (if you're using bitcoin-qt) contains an extra 100 addresses which will be used for the change from your transactions. This is why regular backups of your wallet.dat are so important; after you use those 100 addresses, bitcoind will start to use addresses that weren't in the backup, and things could get hairy.


Title: Re: Maximum address wallet can handle
Post by: jarhed on December 26, 2013, 12:57:45 AM
No particular wallet in mind.

I was under the impression wallet address's are limited to 100 ???
The limit you're probably thinking of has to do with the number of addresses the reference client (bitcoind/bitcoin-qt) creates ahead of time. See, in addition to all of the addresses you've generated, your wallet.dat (if you're using bitcoin-qt) contains an extra 100 addresses which will be used for the change from your transactions. This is why regular backups of your wallet.dat are so important; after you use those 100 addresses, bitcoind will start to use addresses that weren't in the backup, and things could get hairy.

 ;D

Thanx.


Title: Re: Maximum address wallet can handle
Post by: empoweoqwj on December 26, 2013, 01:38:55 AM
No particular wallet in mind.

I was under the impression wallet address's are limited to 100 ???
The limit you're probably thinking of has to do with the number of addresses the reference client (bitcoind/bitcoin-qt) creates ahead of time. See, in addition to all of the addresses you've generated, your wallet.dat (if you're using bitcoin-qt) contains an extra 100 addresses which will be used for the change from your transactions. This is why regular backups of your wallet.dat are so important; after you use those 100 addresses, bitcoind will start to use addresses that weren't in the backup, and things could get hairy.

Great explanation. I don't use bitcoin-qt so didn't know about the 100 address creation thing, but makes perfect sense.


Title: Re: Maximum address wallet can handle
Post by: drrussellshane on December 27, 2013, 02:24:29 PM
No particular wallet in mind.

I was under the impression wallet address's are limited to 100 ???

One might be ..... but they are all just software programs ... each one can do what its programmer wants.

Or maybe one has 100 addresses as "default"?

100 addresses and private keys are generated upon initial startup of the reference client (Bitcoin-QT).

So, if you backup your wallet immediately after startup, it will have the first 100 addresses that were automatically generated.

After the first 100 addresses are used, new addresses are created, but won't be a part of the first backup.

This is why it is important to back up your wallet often if you use Bitcoin-QT.

But there is, to my knowledge, a hard limit to the amount of addresses that can be generated and stored in a wallet.


Title: Re: Maximum address wallet can handle
Post by: empoweoqwj on December 28, 2013, 02:46:37 AM
No particular wallet in mind.

I was under the impression wallet address's are limited to 100 ???

One might be ..... but they are all just software programs ... each one can do what its programmer wants.

Or maybe one has 100 addresses as "default"?

But there is, to my knowledge, a hard limit to the amount of addresses that can be generated and stored in a wallet.

Did you really mean "a hard limit" or mean to say "no hard limit"?