5
2
I'm new to Bitcoin and am considering allowing people to pay for my software with them. Before I continue I would like to clarify some things. My googling did not get me the answers I was after.
I understand that you can create new addresses for each transaction. Say I have 1BTC paid to A and 1BTC paid to B.
On the overview tab of the default Bitcoin client, the balance would be displayed as 2BTC. I can only assume it has simply added up all the amounts in A and B address?
But when I send 2BTC to address C, does it create a new 'sending address' X and move to amounts from A and B to X and then send to C or send two transactions, one from each account A and B?
There really aren't "sending addresses" in Bitcoin. The client creates a transaction that gathers all the inputs and sends them as an output. – David Schwartz – 2012-05-18T03:46:18.657