Why are you thinking in terms of “sites”? I was imagining something more like a GitTorrent.

> something more like a GitTorrent

Still dependent on centralized trackers. Same story with every useful package manager, there's always a middleman.

BitTorrent has supported trackerless torrents for twenty entire years :p https://github.com/sparkslabs/kamaelia/blob/master/Sketches/...