<p>That is right. If you want to obtain more anonymity you could install <a href="https://www.torproject.org/" rel="nofollow">Tor</a> and use the <code>-tor</code> command-line option when starting <code>bitcoind</code> to connect to the network through a (safe) Tor circuit. I believe this is discouraged however unless it is absolutely necessary, because Bitcoin will not automatically create a hidden service for node connection. This means that nodes can not connect to you, but you only to nodes and if everybody did this the network would not function. (could someone provide a source in a comment please? I'm pretty sure I read it but the link is dead).</p>

<p>Alternatively you could make use of the local library computer facilities, McDonald's WiFi (keep in mind that government authorities can request this data and that it WILL be given to them, make sure your laptop is anonymized as much as possible, with <a href="https://tails.boum.org" rel="nofollow">Tails</a> for example) or establish an encrypted connection to a VPN.</p>

<p>Further reading:</p>

<ul>
<li><a href="https://en.bitcoin.it/wiki/Running_Bitcoin" rel="nofollow">Running Bitcoin - the Bitcoin wiki</a></li>
<li><a href="https://en.bitcoin.it/wiki/Tor" rel="nofollow">Tor - the Bitcoin wiki</a></li>
<li><a href="https://www.usenix.org/legacy/events/sec04/tech/full_papers/dingledine/dingledine_html/index.html" rel="nofollow">Tor design paper</a></li>
</ul>

CC BY-SA 3.0
2014-02-18T11:37:56.810Z
2014-02-18T11:37:56.810Z
Jori
<p>Suppose my ISP is intercepting the bitcoin protocol communication. By analyzing traffic in the network, he could be able to determine that some transaction propagates from my IP (as there is no record of it in the rest of the network), and therefore that the computer issuing the transaction is (very likely) in my local network. Is that right?</p>

<security><privacy>
Can ISP intercept network messages to identify the IP of the transaction issuer?
eudoxos
# Can ISP intercept network messages to identify the IP of the transaction issuer?

(Asked by: username_0 on 2014-02-18)

Suppose my ISP is intercepting the bitcoin protocol communication. By analyzing traffic in the network, he could be able to determine that some transaction propagates from my IP (as there is no record of it in the rest of the network), and therefore that the computer issuing the transaction is (very likely) in my local network. Is that right?

**Tags:** security, privacy


---

## 1 answers

### Answer by username_1 on 2014-02-18. Score: 3 | Accepted answer

That is right. If you want to obtain more anonymity you could install [Tor](https://www.torproject.org/) and use the `-tor` command-line option when starting `bitcoind` to connect to the network through a (safe) Tor circuit. I believe this is discouraged however unless it is absolutely necessary, because Bitcoin will not automatically create a hidden service for node connection. This means that nodes can not connect to you, but you only to nodes and if everybody did this the network would not function. (could someone provide a source in a comment please? I'm pretty sure I read it but the link is dead).

Alternatively you could make use of the local library computer facilities, McDonald's WiFi (keep in mind that government authorities can request this data and that it WILL be given to them, make sure your laptop is anonymized as much as possible, with [Tails](https://tails.boum.org) for example) or establish an encrypted connection to a VPN.

Further reading:

* [Running Bitcoin - the Bitcoin wiki](https://en.bitcoin.it/wiki/Running_Bitcoin)
* [Tor - the Bitcoin wiki](https://en.bitcoin.it/wiki/Tor)
* [Tor design paper](https://www.usenix.org/legacy/events/sec04/tech/full_papers/dingledine/dingledine_html/index.html)


---

