Author

Topic: How to remove change from the output record (Read 420 times)

staff
Activity: 3458
Merit: 6793
Just writing some code
July 12, 2015, 10:25:12 PM
#2
You can't, at least, not for certain unless you are the sender. The whole point of a new change address is so that people cant find out how much Bitcoin someone has left. You can guess by looking at which address is receiving the weirder number. If a transaction has two outputs, 0.15 and 0.124575, you can assume that the not even number 0.124575 is the change.
newbie
Activity: 1
Merit: 0
A transaction includes several output records which includes the "real output" as well as the "change sent back to the owner".
And because of some reason (security?), the address which receive the change is not the original address of the owner.
So the problem is how to identify whether a output record is a "change record"?
Jump to: