Post
Topic
Board Bitcoin Discussion
Re: Is it possible to transfer BTC between addresses in the same wallet?
by
kingcolex
on 18/02/2017, 20:49:28 UTC
There is more than one address in a wallet. We can receive different payments using these addresses. But all the pays are in the same wallet. When we make an address payment, we will send our through which address.

For example, MyWallet is my purse. I have my A, B, C, D addresses in this wallet.

A: 0.2 BTC
B: 0.1 BTC
C: 0.7 BTC
D: 0 BTC

MyWallet: 1 BTC

I want to send the address bitcoin to D. Now when I write address D in my wallet, 0.5 BTC will be sent from which address.

While you can do it, as you have seen from the posts preceding this one, why would you want to do that?  All those addresses come from the same SEED and/or all share the same master public key.  In fact on most of the better wallets when you send coins from one of your addresses, ANY coins left in the sending coin address are automatically moved to a new "change" address (Electrum as example).  Still, I can visualize why you might want to move coins from a publicly available address where you repeatedly receive coins.  There is NO harm in simply moving them to another address in the same wallet.  Just remember that all those addresses are mathematically related, should the MPK ever get discovered, OR if someone does a trace through the blockchain to follow your transactions from that one initial address.  You may not care about this, but for some, this it a factor worth consideration.  Just sayin!!
Exactly there is no reason to do it and just allows more tracing on your wallet, anyone would be able to see all of your other addresses due to having to transfer them and see your complete history of purchases.