Even web3 stuff relies on centralized indexes/marketplaces like OpenSea.
The idea of mirroring an index (Pirate Bay), or having a distributed database (DNS), is fascinating to me.
These are the examples I can think of:
DNS UseNet FidoNet PirateBay Mastadon
Any others?
What could "decentralized discoverability" look like for content?
I think the powerful aspect of a distributed/mirrored index is that the data is public, so anyone can build a UI or a product around it to offer their unique spin.
From a more cynical angle, I also think it's likely that people still tend to gather around a few "popular" ones of anything like this. The web3 stuff seemed to do this. It happened with torrent trackers too. Eventually there's an option that is "base + X" where X is enticing enough to attract a crowd, and then once that crowd is big enough, that popular thing can pivot into a centralized thing, and the cycle repeats...
Ideally, we could programmatically share feeds of curated and tagged information with each other that can be nested, mixed, or further shaped. Leveraging our trust in others (and their trust in others by proxy), which can be similar to some problems in distributed governance, is a p2p holy grail, imho.
So you still need a central web server to serve the .torrent file, but peers are found without centralisation. But I’m sure with effort that could have been generalised further.
There’s also IPFS (https://ipfs.tech), which uses content addressability to try to be even more decentralised than the normal web (without any cryptocurrency shenanigans, at least last I checked).
I don’t think either took off massively though.