I'm reading bitcoinj examples, and noticed this: "PingService .... sits on the network and when it receives coins, simply sends them right back to the previous owner, determined rather arbitrarily by the address of the first input."
What does this mean? What do I do to get the previous owner of the coins I receive, with certainty?