Hacker News new | ask | show | jobs
by wccrawford 1098 days ago
You don't have an identity on a torrent unless you join a server.

Similarly, you need to join a Lemmy server to have an identity there, or anywhere on Lemmy. Unlike private torrent trackers, you only need 1 Lemmy identity, and you can subscribe to other servers' communities from your original server.

1 comments

Torrents have magnet links, which don’t require servers at all.
That is untrue, you still need a server to facilitate discovery/passthrough. Peer-to-peer does not exist in the wider internet for most consumers.
Trackerless torrents are very old now, they use the DHT network to find peers. I believe it needs to be seeded when you first start a newly installed client, but that's completely transparent to the user.
> you still need a server to facilitate discovery/passthrough

You could just bruteforce IPv4 until you hit a peer that will give you a set of known peers.

I don't think pex/dht operate on 'well known' ports. in fact, I think most clients are configured to randomize the port they use on each startup.

most every client comes with a list of 'bootstrap peers' for dht though.