pull down to refresh

yeah but why? too complicated! jsut announce the IP over nostr and sleep well :)

DHT is genious way to make truly decentralized, infinitely scalable and most importantly, extremely efficient index. Very rarely someone finds genious solutions like this.

reply

It works in theory not practice, trackers are still a thing all these years later because DHT is slow and unreliable.

reply

It does work in practice. Almost everything I download is via magnet links without tracker.

reply

Magnet links usually have a tracker embedded (because DHT blows ass)

Unless you're stripping those out or disabling trackers in your client I assure you that you're using trackers and not DHT most if not all of the time.

reply

I have used bittorrent to share files with friends. Manually created torrent. No trackers. Works. What client are you using?

reply

Over the years pretty much all of them, ktorrent master race though

It's not just a me thing, trackers are still used by the ecosystem exactly because the T in DHT stands for trash

reply

What kind of troubles have you had with DHT? I just tested it with a completely new torrent and a magnet link (and yes, no trackers) and my friend downloaded it successfully. Single seeder on the planet (me) found by a single leacher on the planet (my friend).

reply

Anecdotal working tests doesn't make it performant or reliable, that's literally the meme

A torrent without a tracker will often just stall and never start pulling chunks, this is why trackers are still used 20+ years after torrents introduced DHT... to the extent they are used is largely as a backup to trackers which themselves can go down or be overloaded... it's not reliable enough to be the primary source unless the torrent has a large swarm.

If a torrent has a webseed, DHT probably would be adequate, but that's effectively replacing the tracker by having static peers to serve the first chunks directly

23 sats \ 1 reply \ @optimism 4 Jun

HashTrash haha

reply

Distributed* hash trash

Makes it sound cooler

DHT is always slower than a tracker, and it's always less reliable too, until the tracker goes away, then DHT is more reliable.

reply

Sounds good, feel free to add it under a flag if you want it. This is the nice thing of open source

I have nothing wrong with your point of view

reply