I found I2P much better than Tor network, and now it supports BitTorrent protocol too https://geti2p.net/en/docs/applications/bittorrent .
Why haven’t the pirates migrated to I2P? Why are we still using clearnet and making people backout of seeding cause of DMCA?
The main reason is that libtorrent
, which is the literal backbone of most torrenting clients, has implemented supported for I2P only recently in its latest v2.x branch… It takes time for libtorrent
to iron out bugs and stablize and it takes more for clients to upgrade their embedded libtorrent
to v2.x.
libtorrent 2 also has some issues. On unRAID for instance it causes crashes so I am forced to use v1 builds. And on other systems it has high memory usage so it’s not exactly ready for prime time.
I hate to put it this way because libtorrent
is a wonderful piece of open-source software maintained by volunteers but as is typical with its history, releases are going to be bumpy.
Yeah my comment wasn’t a knock at the software or devs. I just think libtorrent v2 is not quite ready for widespread use yet. Since OP is talking people migrating to I2P then it needs to be more stable before that can happen. A few years from now I’m sure it will be a great option.
Probably mostly cause:
- Slow speed unless you you keep your router 24/7
- People are used to download torrents fast
- Clearnet has much bigger torrent database
- if you configure your node correctly, you won’t see much difference in bandwidth.
- i2psnark can be fast.
- but clearnet comes with an issue of tracking.
I think your response answers the question.
If configured correctly. Can be fast. IMO, once those statements are less conditional and prone to error, we might see the pro of privacy carry more weight.
What kind of speeds are you seeing per torrent and global with a few torrents running? I didn’t try torrenting on I2p yet but even with my node on 24/7 even browsing was hella slow ( i was port forwarded too)
Typically around 500kBps I’d say. I’ve seen speeds in the MBps too, but that’s rare.
Why is it in Java??
There is a more performant C++ implementation but it’s been a long while since I’ve used either it or the java implementation. Worth checking out.
The java version is plenty fast but uses alot more memory then i2pd and needs a display/vnc to configure compared to i2pd
i’ve messed around with i2p, it requires much more technical knowledge than just torrenting and there’s a bit of a learning curve to navigating and configuring it. plus it honestly hasn’t changed much in years, and i’m not sure how much i trust the developers working on it. i do agree that it’s better than tor though
Agreed. Even getting support over an issue (initially) was troublesome. But somehow I ended up solving it through other channels. But just like torrenting, or any other tech, once you get enough experience to solve issues on your own, things get a bit easy.
A tech being easy to grasp can be an issue too, leading to more script kitties messing in with the protocol.
Can you trust Tor or VPN? Tor was developed with the help of US intelligence to help build a anonymous network.
That’s great. But not everyone is interested learning and setting up their own VPS. If it was trivial no VPN service would be in business.
I would like I2P to be implemented as a default by pirates, but it looks like people (including myself) are lazy
Yeah, I just can’t be bothered to switch when torrenting works fine as is.
It’s not really a hassle to configure your i2p node. I2p network recently went through a DDOS attack. Even during that point of time I had no issue surfing/torrenting.
Ah, I meant that there isn’t enough content on I2P because people are lazy to switch. For example, I torrent Asian media (using nyaa) and the last time I tried using I2P, I didn’t find a lot of what I wanted. Hence I decided to go for a seedbox.
Cheers