While the web itself is built on a series of decentralized protocols (TCP/IP, HTTP, DNS), discoverability is still centralized on platforms like Google Search, Twitter, YouTube, etc...<p>Even web3 stuff relies on centralized indexes/marketplaces like OpenSea.<p>The idea of mirroring an index (Pirate Bay), or having a distributed database (DNS), is fascinating to me.<p>These are the examples I can think of:<p>DNS
UseNet
FidoNet
PirateBay
Mastadon<p>Any others?<p>What could "decentralized discoverability" look like for content?
I've heard about CommonCrawl [0] a few times here and it seems interesting to think of building a search engine around it. Or, maybe, a boilerplate search engine that people could build upon. Maybe someone will even reply with an example :) I see they have a big list of projects [1] and honestly this might already be in there. It's fun to imagine a whole bunch of specialized search engines, like one that's great at finding product reviews, one for software development, one for recipes, and so on.<p>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.<p>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...<p>0: <a href="https://commoncrawl.org/" rel="nofollow">https://commoncrawl.org/</a><p>1: <a href="https://commoncrawl.org/the-data/examples/" rel="nofollow">https://commoncrawl.org/the-data/examples/</a>
You can use links, webrings, and word of mouth. You can crawl (for non-web this may require quite specialized tooling), scrape, and compile a database for search (which can be done locally using whatever tools you prefer or even a full-blown webserver like gigablast or YaCy); and, to some degree, these practices themselves can be further decentralized and shared. Scaling is hard, especially if users expect immediate results or there are adversarial nodes to contend with.<p>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.
BitTorrent had a protocol extension for DHTs, as a replacement for the trackers that are required by default: <a href="https://www.bittorrent.org/beps/bep_0005.html" rel="nofollow">https://www.bittorrent.org/beps/bep_0005.html</a><p>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.<p>There’s also IPFS (<a href="https://ipfs.tech" rel="nofollow">https://ipfs.tech</a>), which uses content addressability to try to be even more decentralised than the normal web (without any cryptocurrency shenanigans, at least last I checked).<p>I don’t think either took off massively though.
Using bittorrent in a really decentralized way: <a href="https://github.com/boramalper/magnetico/" rel="nofollow">https://github.com/boramalper/magnetico/</a>
OpenSea was popularized because the NFT minting functionality cost nothing for the artist. So all costs for the blockchain part was passed to the consumer. I believe this was the largest reason it became popular. Blockchain still doesn’t scale well, layer 2 is getting pretty mature though and with Eth Merge happening hopefully things will get significantly better in the next few years.
This reminds me a little of the cuban offline network (<a href="https://www.fastcompany.com/3048163/in-cuba-an-underground-network-armed-with-usb-drives-does-the-work-of-google-and-youtube" rel="nofollow">https://www.fastcompany.com/3048163/in-cuba-an-underground-n...</a>)