Bitcoin Forum
May 10, 2024, 12:26:57 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to confirm someone owns an address?  (Read 759 times)
dan123 (OP)
Jr. Member
*
Offline Offline

Activity: 55
Merit: 1


View Profile WWW
May 10, 2014, 11:24:47 PM
 #1

What would be the best way to prove someone owns an address?
I can ask a person to send me a very small amount of bitcoin and I can check my transactions to see what account it's coming from.

But then if they're using something like coinbase, won't many people send from that same address?  Or that address change over time.
Would a good check be having them send from the same address twice (maybe a couple weeks apart)?
Is there some kind of check to see if the address is a group address?

1715344017
Hero Member
*
Offline Offline

Posts: 1715344017

View Profile Personal Message (Offline)

Ignore
1715344017
Reply with quote  #2

1715344017
Report to moderator
1715344017
Hero Member
*
Offline Offline

Posts: 1715344017

View Profile Personal Message (Offline)

Ignore
1715344017
Reply with quote  #2

1715344017
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715344017
Hero Member
*
Offline Offline

Posts: 1715344017

View Profile Personal Message (Offline)

Ignore
1715344017
Reply with quote  #2

1715344017
Report to moderator
ThePurplePlanet
Full Member
***
Offline Offline

Activity: 144
Merit: 100


View Profile
May 10, 2014, 11:36:55 PM
 #2

What would be the best way to prove someone owns an address?
I can ask a person to send me a very small amount of bitcoin and I can check my transactions to see what account it's coming from.

But then if they're using something like coinbase, won't many people send from that same address?  Or that address change over time.
Would a good check be having them send from the same address twice (maybe a couple weeks apart)?
Is there some kind of check to see if the address is a group address?



They can just sign a message no need to send a small amount
dan123 (OP)
Jr. Member
*
Offline Offline

Activity: 55
Merit: 1


View Profile WWW
May 10, 2014, 11:56:47 PM
 #3

how easy is it for someone to sign their address though?  You can't do that on blockchain.info or anything like that can you?
Is there a good site to do that, or do you mostly sign stuff if you have a desktop client wallet.  There's no way for me to do it for them cus I'd need their private key.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
May 11, 2014, 12:00:31 AM
 #4

how easy is it for someone to sign their address though?  You can't do that on blockchain.info or anything like that can you?
Is there a good site to do that, or do you mostly sign stuff if you have a desktop client wallet.  There's no way for me to do it for them cus I'd need their private key.

Blockchain.info supports signing messages.  Sites like coinbase don't.  The user doesn't own the address.  They don't have the private key thus they can't sign anything (nor should they be able to). 
Foxpup
Legendary
*
Offline Offline

Activity: 4354
Merit: 3044


Vile Vixen and Miss Bitcointalk 2021-2023


View Profile
May 11, 2014, 12:20:35 AM
 #5

I smell an X-Y problem. Why do you want to prove someone owns an address? If you think you need to, you're probably doing something wrong.

Will pretend to do unspeakable things (while actually eating a taco) for bitcoins: 1K6d1EviQKX3SVKjPYmJGyWBb1avbmCFM4
I am not on the scammers' paradise known as Telegram! Do not believe anyone claiming to be me off-forum without a signed message from the above address! Accept no excuses and make no exceptions!
ThePurplePlanet
Full Member
***
Offline Offline

Activity: 144
Merit: 100


View Profile
May 11, 2014, 12:28:32 AM
 #6

how easy is it for someone to sign their address though?  You can't do that on blockchain.info or anything like that can you?
Is there a good site to do that, or do you mostly sign stuff if you have a desktop client wallet.  There's no way for me to do it for them cus I'd need their private key.

Same as signing a transaction to sent bitcoins. Instead of signing a transaction message you sign any arbitrary message. Any client has an option to do that I think. Look for sign a message option.
dan123 (OP)
Jr. Member
*
Offline Offline

Activity: 55
Merit: 1


View Profile WWW
May 11, 2014, 01:41:37 AM
 #7

Yeah, thanks. Signing would work fine and I see blockchain also supports signing.  There's also a coinbase API with oauth2 for a coinbase user account.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
May 11, 2014, 01:44:13 AM
 #8

There's also a coinbase API with oauth2 for a coinbase user account.

Which has nothing to do with proving someone has control of an address.  I think foxpup got it right.
Luke-Jr
Legendary
*
expert
Offline Offline

Activity: 2576
Merit: 1186



View Profile
May 11, 2014, 07:37:13 AM
 #9

Bitcoin wallets have a Sign Message that proves who receives with an address.
Note that there is no functionality to prove who controls the private key associated to it, which often is a different person.

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!