user132147: I recently wrote a tool to decode the peers.dat in bitcoin core. Something peculiar that I noticed is how there were some addresses in the tables that had the source address as a .onion address.
Does this not beat the privacy that TOR inherently provides? and why does this happen? Is the information of the source passed on in the version message during the initial handshake?

user208: The only way this can happen is when you connected out to a Bitcoin Node running on a Tor hidden service (so you know its .onion address), and then that node gave you some IP/Tor addresses, which you stored in peers.dat.

Does this not beat the privacy that TOR inherently provides?

How so?

132147: <p>I recently wrote a tool to decode the peers.dat in bitcoin core. Something peculiar that I noticed is how there were some addresses in the tables that had the source address as a .onion address.</p>
<p>Does this not beat the privacy that TOR inherently provides? and why does this happen? Is the information of the source passed on in the version message during the initial handshake?</p>
 208: <p>The only way this can happen is when <em>you</em> connected out to a Bitcoin Node running on a Tor hidden service (so you know its .onion address), and then that node gave you some IP/Tor addresses, which you stored in peers.dat.</p>
<blockquote>
<p>Does this not beat the privacy that TOR inherently provides?</p>
</blockquote>
<p>How so?</p>
