Bitcoin Forum
May 06, 2024, 01:58:14 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: The origin of a payment  (Read 554 times)
roeylee (OP)
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
March 21, 2013, 09:28:29 AM
 #1

Assume I send someone BTC. Then he returns it back to me. Is there a way to know that the origiin of his return is mine?
1715003894
Hero Member
*
Offline Offline

Posts: 1715003894

View Profile Personal Message (Offline)

Ignore
1715003894
Reply with quote  #2

1715003894
Report to moderator
Whoever mines the block which ends up containing your transaction will get its fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715003894
Hero Member
*
Offline Offline

Posts: 1715003894

View Profile Personal Message (Offline)

Ignore
1715003894
Reply with quote  #2

1715003894
Report to moderator
1715003894
Hero Member
*
Offline Offline

Posts: 1715003894

View Profile Personal Message (Offline)

Ignore
1715003894
Reply with quote  #2

1715003894
Report to moderator
1715003894
Hero Member
*
Offline Offline

Posts: 1715003894

View Profile Personal Message (Offline)

Ignore
1715003894
Reply with quote  #2

1715003894
Report to moderator
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1028



View Profile WWW
March 21, 2013, 01:12:48 PM
 #2

In your wallet, you have a collection of previous payments you have received. If you have sent out other payments (creating change), these individual balances may be stored in differing amounts in various addresses not shown to you.

When you create a transaction sending Buddy a payment, one or several of the previous payments you received will be used to fund the transaction paying Buddy.

When Buddy creates a transaction sending you a payment, one or several of the previous payments he received will be used to fund the transaction paying you back. There is no guarantee that he will be sending the same "input" payment back to you as an "output". Since transaction fees will alter the amount, the Bitcoin client may combine different input amounts to find an ideal amount to send, or the particular payment may have already spent, so you will get back some other coins from different funding sources.

An outside observer may not be able to readily observe what's going on. When you send a payment, it may come from other addresses than your published addresses, and when you get your refund, you can also create a one-time-use address just for that. Never using the same address twice makes it very hard for someone to have any idea what's going on between two individuals.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!