Bitcoin Forum
June 27, 2024, 01:56:17 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How can I prove that I sent Bitcoins to someone?  (Read 502 times)
LaOrtega (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
April 26, 2013, 04:28:58 PM
 #1

Hi there.

Lets say that I sent some BTC from my wallet to someone's address.  How can I prove to the person that I was the one who sent the bitcoins?

I can look up their address and see that my bitcoins arrived there, but how do i prove to them that those were indeed the bitcoins from my wallet and not some from someone else.

I'm sure this has been answered before, but when I type in words like "proof" and "transaction" into the search bar too many posts are returned.

Can someone please help me out?

Thanks.
BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1136

All paid signature campaigns should be banned.


View Profile WWW
April 26, 2013, 04:34:38 PM
Last edit: April 26, 2013, 07:09:11 PM by BurtW
 #2

Hi there.

Lets say that I sent some BTC from my wallet to someone's address.  How can I prove to the person that I was the one who sent the bitcoins?

I can look up their address and see that my bitcoins arrived there, but how do i prove to them that those were indeed the bitcoins from my wallet and not some from someone else.

I'm sure this has been answered before, but when I type in words like "proof" and "transaction" into the search bar too many posts are returned.

Can someone please help me out?

Thanks.

The Bitcoins were sent from an address you control so you can sign a message proving that you have the private key of the address that the coins were sent from.

Like this message:

Quote
I sent 0.869 BTC from 1BurtWEejbnKeBRsvcydJvsNztB1bXV5iQ to 1HJzFEUPybQJeEJz8h292jSgtYg1XPyHR4  2013-04-24 22:36:41

Signature:  HIZxlOZ7erYDmvj8mKn3vInL7/75nQcGQzMmJ9ye4QCnFf0cfLzAI6vAcUcvdyKBm/5+cYftTOSd+CDV1wdi0ck=

Now all you need is the message text, the signature and the public Bitcoin address (1BurtWEejbnKeBRsvcydJvsNztB1bXV5iQ) to verify the message.

If you enter these three things into the client in the verify message dialog it will verify that I do in fact have the private key for the public address 1BurtWEejbnKeBRsvcydJvsNztB1bXV5iQ

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
DannyHamilton
Legendary
*
Offline Offline

Activity: 3430
Merit: 4680



View Profile
April 26, 2013, 07:04:25 PM
 #3

- snip -
The Bitcoins were sent from an address you control so you can sign a message proving that you have the private key of the address that the coins were sent from.
- snip -

Unfortunately, the Bitcoin-Qt wallet doesn't display the addresses that it sends "change" to.

If all the bitcoins in your transaction came from "change" addresses, there is nothing in the user interface that makes it easy to sign a message using any of those addresses.

It can be done, but not without significant technical know-how.

It would be nice if a future version of the wallet would address this issue.
ahgadget
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
April 26, 2013, 07:08:03 PM
 #4

Great explanation - thanks!
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!