Author

Topic: Bitcoin Core--Sending Address? (Read 576 times)

newbie
Activity: 9
Merit: 0
June 07, 2017, 01:52:35 PM
#3
Thanks for the detailed reply. All understood now
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
June 07, 2017, 04:25:06 AM
#2
Hi,

I'm more of a newbie so excuse my ignorance. I just downloaded Bitcoin Core and see "Sending address" and "recieving address".
I understand that I can generate as many recieving addreses to give out to people, but when I send bitcoin, do I always appear as
the same address? Or is it a different one each time?
I believe you are confused about the wording.
In Bitcoin Core, the sending address refers to the address that you have saved as a "contact" in the client. You can save the address with a nickname eg. Coinbase address.
The receiving address refers to the address which you can use to receive coins. The way Bitcoin works is that a transaction spends the unspent output from the receiving addresses. Hence, it depends on which receiving address you received coins from, your coin control and amount.

E.g.
1. If you receive 1BTC on 1AddressA and spend 1BTC in the client, the blockexplorer will identify the origin as 1AddressA.
2. If you receive 0.5BTC and 1 BTC on 1AddressA and 1AddressB respectively and you spend 0.5BTC, the blockexplorer will identify the sending address is 1AddressA.
3. If the scenario is the same as 2, and you spend 0.6BTC, the sending address will appear as from both and there will be another output going to another address in your client. It is called the change and the address isn't showed within the client*. However, you can spend it in your next transaction.

Depending on your client*, you can also choose which output from which address to use. E.g. For 2, I can choose to use 1AddressB to spend from as opposed to 1AddressA.

newbie
Activity: 9
Merit: 0
June 07, 2017, 01:14:14 AM
#1
Hi,

I'm more of a newbie so excuse my ignorance. I just downloaded Bitcoin Core and see "Sending address" and "recieving address".
I understand that I can generate as many recieving addreses to give out to people, but when I send bitcoin, do I always appear as
the same address? Or is it a different one each time?
Jump to: