Bitcoin Forum
May 01, 2024, 11:11:28 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: I don't understand why do I have two addresses for the same account  (Read 193 times)
xfantasx (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 5


View Profile
February 14, 2024, 04:25:34 PM
Merited by BlackHatCoiner (4), ABCbits (1)
 #1

I bought a Ledger Nano X, I have installed the app in my Windows OS and iPhone.

The other day I transfered 100$ from Binance to my account bc1....3sw, and I received my sats, if I check the tx in the blockchain, my sats are associated to that account.
However, in my Ledger apps, when I open my default BTC account and I select "receive BTC" to reveal my address, both apps (that are showing the correct balance) show a different address, totally different: bc1....2sm, what is happening?

If I check the blockchain, it says Bech32 (P2WPKH), and my ledger app shows "Native segwit".

Any hint?

Thank you.
1714605088
Hero Member
*
Offline Offline

Posts: 1714605088

View Profile Personal Message (Offline)

Ignore
1714605088
Reply with quote  #2

1714605088
Report to moderator
1714605088
Hero Member
*
Offline Offline

Posts: 1714605088

View Profile Personal Message (Offline)

Ignore
1714605088
Reply with quote  #2

1714605088
Report to moderator
1714605088
Hero Member
*
Offline Offline

Posts: 1714605088

View Profile Personal Message (Offline)

Ignore
1714605088
Reply with quote  #2

1714605088
Report to moderator
No Gods or Kings. Only Bitcoin
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 3458
Merit: 6106



View Profile
February 14, 2024, 04:26:26 PM
Merited by ABCbits (1)
 #2

That's normal[1] For privacy reasons, the wallet will generate a new address each time you receive funds. If you were to receive funds to the address that ends with 2sm... another address will be given to you again.

This is actually how most non-custodial wallets operate. It's only the exchanges (like Binance) that stick to giving you one address.

[1] https://support.ledger.com/hc/en-us/articles/360034336713-Receiving-address-changed?support=true

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
xfantasx (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 5


View Profile
February 14, 2024, 04:35:58 PM
 #3

hmmm I understand, so if I ever want to receive 10 times money, my ledger will create 10 addresses? and if in the future, I receive money to any of these previous created accounts, will I receive them anyways?

what will happen if I send btc from Binance again to bc1...2sm? will the sats be credited in bc1...2sm? or in bc1...3sw?

Will I have 10 accounts with 10 different balances?

and, what is my main account?
BlackHatCoiner
Legendary
*
Offline Offline

Activity: 1512
Merit: 7340


Farewell, Leo


View Profile
February 14, 2024, 04:46:15 PM
 #4

hmmm I understand, so if I ever want to receive 10 times money, my ledger will create 10 addresses? and if in the future, I receive money to any of these previous created accounts, will I receive them anyways?
Yes.

what will happen if I send btc from Binance again to bc1...2sm? will the sats be credited in bc1...2sm? or in bc1...3sw?
The money will stay in bc1...2sm, and you can normally spend them. Ledger generates a new address each time for privacy reasons. Address reuse is completely valid, funds will be normally displayed; it is just not recommended as practice.

Will I have 10 accounts with 10 different balances?
You just have multiple addresses, in one account.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
xfantasx (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 5


View Profile
February 14, 2024, 04:49:09 PM
 #5

Will I have 10 accounts with 10 different balances?
You just have multiple addresses, in one account.

Ok, understood... so, what will happen if I my 10 addresses hold 1000BTC, divided in 100BTC each, and I want to do a tx of 250 to a new address?, will I have to send it from multiple sources? or Ledger will extract randomly money from each address until it matches 250?
satscraper
Hero Member
*****
Offline Offline

Activity: 728
Merit: 1336


Cashback 15%


View Profile
February 14, 2024, 04:59:51 PM
Last edit: February 15, 2024, 08:56:12 AM by satscraper
 #6

Will I have 10 accounts with 10 different balances?
You just have multiple addresses, in one account.

Ok, understood... so, what will happen if I my 10 addresses hold 1000BTC, divided in 100BTC each, and I want to do a tx of 250 to a new address?, will I have to send it from multiple sources? or Ledger will extract randomly money from each address until it matches 250?

Ledger X is just a hardware which is responsible for  private key storage and doing operations like signing transactions. To manage your coins you need to connect it to any software wallet with coin control. The latter will  allow you to select manually those UTXOs (each of 100 BTC ) to combine them into 250 + 50 ( 50 will go to change, not to mention the fee). Or, if you don't want manual UTXO selection, this software wallet will choose them for you.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
BlackHatCoiner
Legendary
*
Offline Offline

Activity: 1512
Merit: 7340


Farewell, Leo


View Profile
February 14, 2024, 05:01:21 PM
 #7

Ok, understood... so, what will happen if I my 10 addresses hold 1000BTC, divided in 100BTC each, and I want to do a tx of 250 to a new address?, will I have to send it from multiple sources? or Ledger will extract randomly money from each address until it matches 250?
I don't have a Ledger, but according to this, it allows you to make use of coin control. That means, you can pick which of the unspent outputs to spend.

Say, for instance, that you have Unspent Transaction Outputs (or UTXO for short) #1, #2..., #9, #10, each loaded with 100 BTC. To spend 250 BTC, you'll have to pick three, your choice which (e.g., #1, #2, #3), and use them as inputs for a transaction. In that transaction, you'll spend 300 BTC, to create two outputs, one worth of 250 BTC (the recipient's) and another worth of 50 BTC (your change).

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
xfantasx (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 5


View Profile
February 14, 2024, 05:12:48 PM
 #8

okay! I think I finally got it! thanks for the explanation.
Pmalek
Legendary
*
Offline Offline

Activity: 2758
Merit: 7124



View Profile
February 14, 2024, 05:31:26 PM
 #9

Ledger Live will never display and generate 10 new addresses in one Bitcoin account. To make it as simple as possible, it only shows one unfunded address each time you click on the receive bitcoin button. And, it will always be the same one until you send some BTC to it. If you want multiple new addresses at once, you are going to have to connect your Ledger with Electrum. Then, you'll always have access to 20 new and unfunded BTC addresses at once with default settings. This can be adjusted according to your needs.

Don't think of bitcoin as a total count in your balance. Let's use your example with 100 BTC. 100 + 100 equals 200 BTC, but those are two different UTXOs. They are separate coins, regardless if you deposit them into the same address or two different ones. If one day you want to spend 150 BTC, you are going to have to use both of your 100 BTC coins in a new transaction. 

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Findingnemo
Hero Member
*****
Offline Offline

Activity: 2324
Merit: 757


Bitcoin = Financial freedom


View Profile
February 14, 2024, 05:44:37 PM
 #10

I am not using Ledger so I am going to compare it with Electrum, when user wants to spend funds from their wallet they can use the default way of selecting the inputs or as you said by using coin control they can use which UTXO they want to include.

AFAIK, when we use the electrum default selection mode it chooses more inputs combining more funds needed than for spending thus making the fee go higher so if you want to avoid spending a high fee then using coincontrol is mandatory.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
View ArchiveReport to moderator
Pmalek
Legendary
*
Offline Offline

Activity: 2758
Merit: 7124



View Profile
February 15, 2024, 05:02:42 PM
Merited by Findingnemo (2)
 #11

I am not using Ledger so I am going to compare it with Electrum, when user wants to spend funds from their wallet they can use the default way of selecting the inputs or as you said by using coin control they can use which UTXO they want to include.
Ledger Live does have coin control, but it isn't done in a good and user-friendly way. In Electrum, you can simply go to the 'Coins' tab and select one or more coins to spend from. In Ledger Live, you can't select individual UTXOs in that way. When you activate the coin control feature, you see a list of all UTXOs associated to that bitcoin wallet. They are all pre-selected by default. You have to manually untick those you don't want to use and leave a tick for those you want. It isn't that big of a problem if you have a small number of coins, but imagine a wallet with 50 or 100 different UTXOs.

That's how it was when I last tested LL's coin control feature. I haven't updated the software in a long time, I can't rule out that they made this feature better in the meantime.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
virasog
Legendary
*
Offline Offline

Activity: 2982
Merit: 1159



View Profile
February 18, 2024, 12:50:23 AM
 #12

I bought a Ledger Nano X, I have installed the app in my Windows OS and iPhone.

The other day I transfered 100$ from Binance to my account bc1....3sw, and I received my sats, if I check the tx in the blockchain, my sats are associated to that account.
However, in my Ledger apps, when I open my default BTC account and I select "receive BTC" to reveal my address, both apps (that are showing the correct balance) show a different address, totally different: bc1....2sm, what is happening?

If I check the blockchain, it says Bech32 (P2WPKH), and my ledger app shows "Native segwit".

Any hint?


You may have got the answers to your questions in the above conversations; however it seems like that you have never use any software wallet like Electrum etc before as you are unaware of how the bitcoin addresses works within a wallet.
So without any sort of experience with the software wallet, you bought the hardware wallet. I hope you know completely how to safe guard your hardware wallet and the seed phrases stuff.

I am saying this as it seems like you were using binance before (as you transferred funds from that exchange) , there you just get one single btc address and it does not change. Also, you have a lot of ways to secure your access to your account like password, 2fa as opposed the software wallets where you only have seed phrases to access your wallet.

.
.DuelbitsSPORTS.
▄▄▄███████▄▄▄
▄▄█████████████████▄▄
▄██████████████████████▄
██████████████████████████
███████████████████████████
██████████████████████████████
██████████████████████████████
█████████████████████████████
███████████████████████████
█████████████████████████
▀████████████████████████
▀▀███████████████████
██████████████████████████████
██
██
██
██

██
██
██
██

██
██
██
████████▄▄▄▄██▄▄▄██
███▄█▀▄▄▀███▄█████
█████████████▀▀▀██
██▀ ▀██████████████████
███▄███████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
▀█████████████████████▀
▀▀███████████████▀▀
▀▀▀▀█▀▀▀▀
OFFICIAL EUROPEAN
BETTING PARTNER OF
ASTON VILLA FC
██
██
██
██

██
██
██
██

██
██
██
10%   CASHBACK   
          100%   MULTICHARGER   
Z-tight
Hero Member
*****
Offline Offline

Activity: 854
Merit: 1031


Only BTC


View Profile
February 19, 2024, 12:34:55 PM
 #13

I am saying this as it seems like you were using binance before (as you transferred funds from that exchange) , there you just get one single btc address and it does not change. Also, you have a lot of ways to secure your access to your account like password, 2fa as opposed the software wallets where you only have seed phrases to access your wallet.
In a software wallet, you can encrypt your wallet file with a password, and you can also add extra layers of security, like a passphrase or setting up a multisig wallet, it is also worth mentioning that you can set up a 2fa wallet in Electrum. The difference between a hardware and software wallet is that the former is an offline wallet that stores your keys offline, however you can set up your software wallet in an airgapped device which will likewise store your keys completely offline.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
virasog
Legendary
*
Offline Offline

Activity: 2982
Merit: 1159



View Profile
February 26, 2024, 01:18:49 AM
 #14

I am saying this as it seems like you were using binance before (as you transferred funds from that exchange) , there you just get one single btc address and it does not change. Also, you have a lot of ways to secure your access to your account like password, 2fa as opposed the software wallets where you only have seed phrases to access your wallet.
In a software wallet, you can encrypt your wallet file with a password, and you can also add extra layers of security, like a passphrase or setting up a multisig wallet, it is also worth mentioning that you can set up a 2fa wallet in Electrum. The difference between a hardware and software wallet is that the former is an offline wallet that stores your keys offline, however you can set up your software wallet in an airgapped device which will likewise store your keys completely offline.


Softwires wallets even with encryption or passphrases may not be secure if the device has access to the internet. There are malwares that may expose your wallet keys to the hackers so software wallets aren't secure to store a large amount of bitcoins. The only way to make your device secure is to make it a cold wallet, that is a device that never touches the internet (termed as air gapped device).  

.
.DuelbitsSPORTS.
▄▄▄███████▄▄▄
▄▄█████████████████▄▄
▄██████████████████████▄
██████████████████████████
███████████████████████████
██████████████████████████████
██████████████████████████████
█████████████████████████████
███████████████████████████
█████████████████████████
▀████████████████████████
▀▀███████████████████
██████████████████████████████
██
██
██
██

██
██
██
██

██
██
██
████████▄▄▄▄██▄▄▄██
███▄█▀▄▄▀███▄█████
█████████████▀▀▀██
██▀ ▀██████████████████
███▄███████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
▀█████████████████████▀
▀▀███████████████▀▀
▀▀▀▀█▀▀▀▀
OFFICIAL EUROPEAN
BETTING PARTNER OF
ASTON VILLA FC
██
██
██
██

██
██
██
██

██
██
██
10%   CASHBACK   
          100%   MULTICHARGER   
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!