I am quite new to Bitcoin. I have a doubt.
Let's say I, person A, have 1 bitcoin. I want to send 0.5 BTC to person B and 0.5 BTC to person C in a single transaction. Is it possible to do so within one single transaction?
Later on, if Person C sends the same bitcoin to Person B, will it be possible for person B to recognize that the bitcoin which it now received from person B and the one which it already received from person A, originated from the same source?