change – Why are there two transaction outputs when sending to at least one deal with?

0
21
change – Why are there two transaction outputs when sending to at least one deal with?


147krm8yWUcVq9Ta25h679TCpsEznzgvRz is the change from the transaction. There was a couple of output as a result of you did not have any earlier transactions (generally regarded as “cash”) that added up the precise quantity of the transaction.

So your consumer picked some cash that added as much as at the very least that quantity after which created a brand new deal with to obtain the leftover quantity. So, 147krm8yWUcVq9Ta25h679TCpsEznzgvRz is you. You simply do not know it as a result of the consumer is not good at disclosing that you just. Basically you needed to ship 22 cents, however solely had greenback payments in your pockets. So the 0.78 was the leftover quantity and the consumer created a brand new deal with to carry it quite than reusing 1JFWE8THcAQQRYx99c43DXSGyoPL9Zs62D.

Evidently this habits of the Qt consumer (silently creating new addresses that obtain the change from transactions) was created for privateness causes. I consider the pondering was, why ship the change again to the unique deal with when a brand new deal with may simply be created? In that means, it isn’t even apparent whether or not your transaction was a cost of 0.78 BTC with a change of 0.22, or a cost of 0.22 BTC with a change of 0.78 BTC. Nevertheless it appears to be inflicting lots of confusion for customers, primarily based on what I see on this stack change. For my part, it is perhaps higher if the default consumer despatched the change again to the sending deal with. Or if, at the very least, it confirmed that change deal with and its steadiness someplace.

Another wallets do allow you to manually choose which deal with ought to obtain the change from a transaction.

LEAVE A REPLY

Please enter your comment!
Please enter your name here