<ul>
<li>Knowing the <a href="https://blockexplorer.com/address/1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v">Wikileaks donation address</a>, one knows every address
that contributed to them.</li>
<li>Knowing a given address we are interested in, we can try tracing the coins back to when they were created (which can be harder if they
were mined by a large pool, in that case you'd probably get a lot of
origin blocks).</li>
<li>Given an address we know when it received coins and from what address.</li>
<li>If the particular wallet contained more than one receiving address, sometimes the addresses would be used together. If you have more than one address in the "From address", you know the person had to have them together in on wallet.</li>
</ul>

<p>And now a bit of knowledge one can gain from outside the Block Chain:</p>

<ul>
<li>A lot of people put notes like "My Bitcoin Address is: 1HWbVLhxj7bhewhyapMZpyhqWAeAhJd51E" in places like the forum. Then you can link the addresses to particular nicknames, and in some cases emails, names, facebook pages and so forth. If you use one address for everything, one can know if you contributed to Wikileaks, or other known addresses.</li>
<li>If one would have a big node in the Bitcoin Network that by chance would be connected to your Client when it sends transactions using the known addresses, one could potentially trace the IP of your computer. If you have a static IP, this can identify you.</li>
</ul>

<p>So all in all, with enough resources, time and determination, one can know quite a lot about a given Bitcoin address. A lot of it can be mitigated with enough diligence, but some of methods might be quite hard.</p>

CC BY-SA 3.0
2011-12-15T11:16:37.040Z
2011-12-15T11:16:37.040Z
ThePiachu
<p>Addresses can be grouped as belonging to the same user (or, better, same "account") by grouping together the addresses that participate as inputs to a single transaction, and doing it transitively. This has been done in the <a href="http://eprint.iacr.org/2012/584.pdf" rel="nofollow noreferrer">recent paper by Shamir and Ron</a>, by <a href="http://anonymity-in-bitcoin.blogspot.com/2011/07/bitcoin-is-not-anonymous.html" rel="nofollow noreferrer">some previous researchers</a> and can be done by <a href="https://bitcointalk.org/index.php?topic=88584.0" rel="nofollow noreferrer">znort's parser</a>. This is not 100 % accurate since it is possible for different users to sign different inputs to the same transaction, but currently people don't do that very often. (But this may change in the future.)</p>

<p>Using this method, <a href="http://anonymity-in-bitcoin.blogspot.com/2011/07/bitcoin-is-not-anonymous.html" rel="nofollow noreferrer">the above-mentioned research</a> determined that certain bitcointalk users donated to WikiLeaks just from their self-published donation addresses (event though they might not have used the same addresses for the donations).</p>

<p>For doing this analysis, one doesn't even necessarily need to know a transaction you created, it might be enough to know just one of your public addresses.</p>

<p>Se also <a href="https://bitcoin.stackexchange.com/questions/3544/linking-a-transaction-to-a-bitcoin-user">this question</a>.</p>

CC BY-SA 3.0
2012-10-24T10:26:12.193Z
2012-10-24T10:31:43.153Z
2017-04-13T12:47:36.707Z
mazi
<p>I have used <a href="https://blockexplorer.com/tx/68c8743419030cba67e56e1c4104cf0e49c4ec191ed1c0ea87fa666132188fce#i3062073">this transaction</a> to donate to Wikileaks. I have applied no special techniques to obsure my identity. How much information can find out about me on the blockchain. What tools would you use?</p>

<p>Can you guess the following information? Can you prove it?</p>

<ul>
<li>How did I get the bitcoins I was donating?</li>
<li>What else did I use my bitcoins for?</li>
<li>What was my total bitcoin balance at a given time?</li>
<li>What wallet am I using?</li>
</ul>

<p>Please try not to violate other people's right to privacy.</p>

<transactions><blockchain><privacy>
Knowing a single transaction can you track down a Bitcoin user?
Jan
# Knowing a single transaction can you track down a Bitcoin user?

(Asked by: username_0 on 2011-12-14)

I have used [this transaction](https://blockexplorer.com/tx/68c8743419030cba67e56e1c4104cf0e49c4ec191ed1c0ea87fa666132188fce#i3062073) to donate to Wikileaks. I have applied no special techniques to obsure my identity. How much information can find out about me on the blockchain. What tools would you use?

Can you guess the following information? Can you prove it?

* How did I get the bitcoins I was donating?
* What else did I use my bitcoins for?
* What was my total bitcoin balance at a given time?
* What wallet am I using?

Please try not to violate other people's right to privacy.

**Tags:** transactions, blockchain, privacy


---

## 2 answers

### Answer by username_1 on 2011-12-15. Score: 9

* Knowing the [Wikileaks donation address](https://blockexplorer.com/address/1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v), one knows every address
  that contributed to them.
* Knowing a given address we are interested in, we can try tracing the coins back to when they were created (which can be harder if they
  were mined by a large pool, in that case you'd probably get a lot of
  origin blocks).
* Given an address we know when it received coins and from what address.
* If the particular wallet contained more than one receiving address, sometimes the addresses would be used together. If you have more than one address in the "From address", you know the person had to have them together in on wallet.

And now a bit of knowledge one can gain from outside the Block Chain:

* A lot of people put notes like "My Bitcoin Address is: 1HWbVLhxj7bhewhyapMZpyhqWAeAhJd51E" in places like the forum. Then you can link the addresses to particular nicknames, and in some cases emails, names, facebook pages and so forth. If you use one address for everything, one can know if you contributed to Wikileaks, or other known addresses.
* If one would have a big node in the Bitcoin Network that by chance would be connected to your Client when it sends transactions using the known addresses, one could potentially trace the IP of your computer. If you have a static IP, this can identify you.

So all in all, with enough resources, time and determination, one can know quite a lot about a given Bitcoin address. A lot of it can be mitigated with enough diligence, but some of methods might be quite hard.


---

### Answer by username_2 on 2012-10-24. Score: 1

Addresses can be grouped as belonging to the same user (or, better, same "account") by grouping together the addresses that participate as inputs to a single transaction, and doing it transitively. This has been done in the [recent paper by Shamir and Ron](http://eprint.iacr.org/2012/584.pdf), by [some previous researchers](http://anonymity-in-bitcoin.blogspot.com/2011/07/bitcoin-is-not-anonymous.html) and can be done by [znort's parser](https://bitcointalk.org/index.php?topic=88584.0). This is not 100 % accurate since it is possible for different users to sign different inputs to the same transaction, but currently people don't do that very often. (But this may change in the future.)

Using this method, [the above-mentioned research](http://anonymity-in-bitcoin.blogspot.com/2011/07/bitcoin-is-not-anonymous.html) determined that certain bitcointalk users donated to WikiLeaks just from their self-published donation addresses (event though they might not have used the same addresses for the donations).

For doing this analysis, one doesn't even necessarily need to know a transaction you created, it might be enough to know just one of your public addresses.

Se also [this question](https://bitcoin.stackexchange.com/questions/3544/linking-a-transaction-to-a-bitcoin-user).


---

