In some respects that's what Usenet was, and its FurryNet derivative, albeit mainly text-based (anyone remember the binaries groups?) and on a much smaller scale. It would probably be possible to apply some of the principles of BitTorrent to architect such a distributed service, but it would still need several trackers or control servers which would be vulnerable, and lag-time for updates to be distributed would be an issue.
In some respects that's what Usenet was, and its FurryNet derivative, albeit mainly text-based (anyone remember the binaries groups?) and on a much smaller scale. It would probably be possible to apply some of the principles of BitTorrent to architect such a distributed service, but it would still need several trackers or control servers which would be vulnerable, and lag-time for updates to be distributed would be an issue.