There are now many technologies for P2P file sharing:

  • Usenet
  • Bittorrent
  • IPFS
  • Tenfinger
  • more?

And also several technologies for anonymization:

  • VPNs
  • Tor
  • I2P

AFAICT the most popular option is still Bittorrent with various public and private trackers and indexers. Private trackers seem to be the most effective option that communities have converged on.

I’ve tried all of the above solutions over the years and while I think something like I2P sounds great in theory, it doesn’t seem to actually work well in practice. Because it’s not terribly popular, it’s hard to know what to expect.

We clearly still haven’t found the ideal model that can provide both good performance, discovery, access, availability, and anonymity. But do you think we will actually make progress on these problems? We seem to have stabilized on a local maximum.

  • tatterdemalion@programming.devOP
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 day ago

    I agree the transport layer is good and having anonymity in a different layer works. I think my main gripes with it today are:

    1. Anonymity is paid for and trust-based. It’d be awesome if something like I2P started working well enough that anyone could have anonymity for free without needing to trust a company or worry about poor performance.
    2. Private trackers. While I understand the logic behind this form of community (incentivize seeding and make bans meaningful), I think it’s possible to solve those problems with a public tracker. I have ideas on how this could work if anyone is interested.