Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: alani123 on March 23, 2015, 03:47:08 PM



Title: Is there a way to associate bitcoin addresses?
Post by: alani123 on March 23, 2015, 03:47:08 PM
I think there was a website that helped with this, I don't really remember its name.


Title: Re: Is there a way to associate bitcoin addresses?
Post by: emrebey on March 23, 2015, 04:17:47 PM
what do you mean by "associate"?

what do you want to associate with?


Title: Re: Is there a way to associate bitcoin addresses?
Post by: alani123 on March 23, 2015, 04:18:59 PM
what do you mean by "associate"?

what do you want to associate with?

It was a website that you put in two addresses and would tell you if there's any relationship between them and how likely it is that they're owned by the same person.


Title: Re: Is there a way to associate bitcoin addresses?
Post by: Mousepotato on March 23, 2015, 06:11:59 PM
If there is a site that does this, I'd like to see it. I'm not sure how you'd do it other than manually following the input/outputs of an address, and even then I'm not clear on how you'd draw a relationship between different addresses wrt ownership.


Title: Re: Is there a way to associate bitcoin addresses?
Post by: nano-btc on March 23, 2015, 06:14:18 PM
You are a Professional googler, or not?  :P :P


Title: Re: Is there a way to associate bitcoin addresses?
Post by: pedrog on March 23, 2015, 06:16:15 PM
what do you mean by "associate"?

what do you want to associate with?

It was a website that you put in two addresses and would tell you if there's any relationship between them and how likely it is that they're owned by the same person.

Maybe this will help: http://www.walletexplorer.com/


Title: Re: Is there a way to associate bitcoin addresses?
Post by: alani123 on March 23, 2015, 06:22:05 PM
You are a Professional googler, or not?  :P :P

I am, not every website has a good SEO though. It has to be on google to find it there by googling you know. :D


Title: Re: Is there a way to associate bitcoin addresses?
Post by: emrebey on March 23, 2015, 08:03:34 PM
I am curious how's the related web app differentiate change addresses with payment addresses. I don't know it's detectable. so, associating it should be an educated guess imho.


Title: Re: Is there a way to associate bitcoin addresses?
Post by: alani123 on March 23, 2015, 08:05:24 PM
I am curious how's the related web app differentiate change addresses with payment addresses. I don't know it's detectable. so, associating it should be an educated guess imho.

The page I remember made associations according to transaction evidence from the blockchain.


Title: Re: Is there a way to associate bitcoin addresses?
Post by: pedrog on March 23, 2015, 09:46:20 PM
I am curious how's the related web app differentiate change addresses with payment addresses. I don't know it's detectable. so, associating it should be an educated guess imho.

You can only be sure if the addresses have been used in the same transaction, as only the owner of those addresses can do that.


Title: Re: Is there a way to associate bitcoin addresses?
Post by: shorena on March 23, 2015, 10:45:00 PM
-snip-
You can only not be sure if when the addresses have been used in the same transaction, as only the owner of those addresses can do that. its possible for several people to create a shared transaction.

*cough* CoinJoin *cough*


Title: Re: Is there a way to associate bitcoin addresses?
Post by: pedrog on March 23, 2015, 10:56:55 PM
-snip-
You can only not be sure if when the addresses have been used in the same transaction, as only the owner of those addresses can do that. its possible for several people to create a shared transaction.

*cough* CoinJoin *cough*

Can you provide an example?


Title: Re: Is there a way to associate bitcoin addresses?
Post by: shorena on March 23, 2015, 11:04:47 PM
-snip-
You can only not be sure if when the addresses have been used in the same transaction, as only the owner of those addresses can do that. its possible for several people to create a shared transaction.

*cough* CoinJoin *cough*

Can you provide an example?

This[1] is allegedly[2] a CoinJoin transaction (bc.i calls the service SharedCoin). I also read[3] that it was broken in the past and fixed[4] earlier this year. The underlying theory however is sound. Just because a transaction spends two inputs, does not mean these two inputs are signed by private keys owned by the same person and/or company. Its pretty bad obfuscation if you provide an input worth 0.3001 to spend 0.3 and I provide an input worth 0.3101 to spend 0.31 and we pay a total fee of 0.0002 though.


[1] https://blockchain.info/tx/a95d3964f90e96b11b1813fe02115f60346b8734603054a305c2d635fe5648a0
[2] https://bitcointalk.org/index.php?topic=580791.0
[3] http://www.coinjoinsudoku.com/
[4] https://github.com/blockchain/Sharedcoin/issues/3/


Title: Re: Is there a way to associate bitcoin addresses?
Post by: EcuaMobi on March 23, 2015, 11:07:19 PM
-snip-
You can only not be sure if when the addresses have been used in the same transaction, as only the owner of those addresses can do that. its possible for several people to create a shared transaction.

*cough* CoinJoin *cough*

Can you provide an example?

Another example of my own from Blockchain's shared send feature:
https://blockchain.info/tx/be4a639b6a1a37edbf447c06471b820ba60faa473bca4f0613f2465795082418

One of the input addresses of this TX and 2 of the outputs are mine. I have no idea whose all the other ones are.
If someone assumes that all the input addresses belong to the same person because they were signed in the same transaction, they would have made a big mistake.


Title: Re: Is there a way to associate bitcoin addresses?
Post by: pedrog on March 23, 2015, 11:13:24 PM
Thank you, shorena, EcuaMobi.

Was reading Wikipedia article about it, was under the impression these were simple mixing services.

If someone assumes that all the input addresses belong to the same person because they were signed in the same transaction, they would have made a big mistake.


Correct.

Walletexplorer.com only reliable for transactions previous to this method.


Title: Re: Is there a way to associate bitcoin addresses?
Post by: soowein on March 25, 2015, 07:13:14 AM
If there is a site that does this, I'd like to see it. I'm not sure how you'd do it other than manually following the input/outputs of an address,

 and even then I'm not clear on how you'd draw a relationship between different addresses wrt ownership...


Title: Re: Is there a way to associate bitcoin addresses?
Post by: BrianM on March 30, 2015, 11:32:38 AM
If there is a site that does this, I'd like to see it. I'm not sure how you'd do it other than manually following the input/outputs of an address,

 and even then I'm not clear on how you'd draw a relationship between different addresses wrt ownership...

I think it would be interesting if there is a site that can do that.
It will be a strong tool in hunting down those scammers who steal our
bitcoins. Sounds like a good business idea, if someone is up for the task.


Title: Re: Is there a way to associate bitcoin addresses?
Post by: alani123 on April 01, 2015, 05:13:55 AM
Found it

https://bitiodine.net/


Title: Re: Is there a way to associate bitcoin addresses?
Post by: coinpr0n on April 01, 2015, 01:57:45 PM
Found it

https://bitiodine.net/

Hmm... interesting. It's like traceroute for addresses. Thanks for sharing.


Title: Re: Is there a way to associate bitcoin addresses?
Post by: BrianM on April 02, 2015, 06:47:53 PM
Found it

https://bitiodine.net/

WAUS!
That is a cool link.
Thank you very must my good man.
You should have a god damn medal.


Title: Re: Is there a way to associate bitcoin addresses?
Post by: achow101_alt on April 03, 2015, 01:06:17 AM
You could also modify the program used by https://getaddr.bitnodes.io/ to associate bitcoin addresses to ip addresses. The first node to report a transaction with a particular address is likely the node that owns the sending address. Unless they are using tor.