Hacker News new | ask | show | jobs
by cmpctyd 4725 days ago
BitTorrent over I2P exists (and is popular). A torrent client is bundled out of the box. A custom spec exists for this also[1].

As for Tor.. Tor and BitTorrent do not mix; the bandwidth is not available (BitTorrent chokes Tor relays due to model used between them) as well as the amount of data which can be pushed overall. For the most part (though this would not be relevant to a formal BitTorrent over Tor design), BitTorrent is not anonymous as most intend over Tor[2].

[1] http://www.i2p2.de/bittorrent.html

[2] https://blog.torproject.org/blog/bittorrent-over-tor-isnt-go...

1 comments

AFAIR Bittorrent transmits IP-addresses in plaintext and thus hurts the privacy of any Tor-node that runs a BitTorrent client over Tor:

http://arstechnica.com/tech-policy/2011/04/not-anonymous-att...

It does not hurt any nodes used for the connection's anonymity, it does hurt their connectivity and performance. Tor nodes are publicly known and are not the same as Tor users. One of the many problems of BitTorrent or any high bandwidth application over Tor is the lack of capacity in the network (but there are others, as mentioned in my previous comment).

BitTorrent has to provide an IP address; it is part of the protocol. The issue is that some, most clients even if configured to use Tor will leak the true IP address of the user and not use a Tor exit's IP. Not good in any case.

For you I2P users, What are you using for P2P software, I2PSnark, iMule, or I2Phex? I tried it a few years ago, but didn't have much success in finding anything. Any tips for setting up, searching, performance tweaks?