How many Bitcoin addresses can a mnemonic phrase create?

3 replies 41 views
max2017Member
Posts: 5 · Reputation: 99
#1Jun 26, 2017, 12:05 AM
So I was chatting with Bard, and it mentioned that a mnemonic phrase following the BIP-39 standard can create 2^126 Bitcoin addresses. But then GPT chimed in saying it's actually 2^32. I've seen some folks claim that a mnemonic phrase can produce an infinite number of Bitcoin addresses, but I can't buy that. It just doesn’t make sense to me. If a mnemonic phrase could really create infinite addresses, then we'd be talking about 2^256 addresses from a single phrase, which is just not true. This whole thing has been bugging me for a while, and I can’t find a solid answer. Anyone got a clue? Thanks
5 Reply Quote Share
leo.wolfHero Member
Posts: 540 · Reputation: 2813
#2Jun 26, 2017, 12:29 AM
The number of address that a seed phrase can create is not infinity but the number is so large that people think it is unlimited but no it is not. It is reported to be even higher than 4 billion child addresses from a parent extended key. I will quote two post that explain it better.
4 Reply Quote Share
max2017Member
Posts: 5 · Reputation: 99
#3Jun 26, 2017, 04:36 AM
Thank you for your help.
0 Reply Quote Share
jake.chainSenior Member
Posts: 280 · Reputation: 1307
#4Jun 26, 2017, 07:17 AM
I don't know why people continue to ask these AI models anything technical, especially when it comes to bitcoin. They are consistently wrong and can easily be prompted in to providing any answer. It can't be infinite since there are a maximum possible number of bitcoin addresses. If we are considering only one type of bitcoin address (such as P2WPKH addresses), then there are "only" 2160 possible addresses, since each address encodes the output of a RIPEMD-160 hash. But it is correct to say that every possible P2WPKH address could be generated from a single seed phrase, if you scanned enough derivation paths. My answer that Zaguru12 has quoted above explains why. Doing this is obviously impossible, though, and is akin to simply brute forcing all possible private keys.
1 Reply Quote Share

Related topics