Dear all, I have sumbled upon something I do not understand about the way the Bitcoin network works.
So the situation is as follows, I have about 10 different receive addresses in my client, and I've just made a payment to someone. He requires me to send him the address from which I sent the BTC. That is the first problem - I do not know how I can see which address my client used to send the payment.
Secondly, I tried to use the blockchain explorer to see what the sending address was. This is here:
http://blockexplorer.com/tx/8d5c000d91b22e3a3ae65373b57ea8196a15274c7e8a0d783cf32d6342dbb8bcNow, that address at the "input", namely 1AuaHSbRCL8YABK4WgQcKScFkjQ1mX6c83, is not in my "receive coins" list.
When I click the address (
http://blockexplorer.com/address/1AuaHSbRCL8YABK4WgQcKScFkjQ1mX6c83), I see that on an earlier payment I made this evening, the funds to the 1A address came from 1N72G2Go7h32FzKF8k9vGZUvMwytRVFQP3, an address that IS one of the addresses in my receive coins list. It says it sent to the 14so~.* address, which is the person I made the payment to, but also it says that it sent to the 15D~.* address, which is again an address that I do not know. When I click on that (
http://blockexplorer.com/address/1AuaHSbRCL8YABK4WgQcKScFkjQ1mX6c83) it says that that address now has a balance of 8.something BTC.
Still my wallet shows correctly that I still have about 20 BTC, so I haven't lost anything. So apparently that 15D~.* address is mine, yet it is not in my address list..
I cannot make sense of this and I hope someone can explain what is going on.