They have to do it like this:
- emule like dht.
- keep a cache of 1000 of ips that had trustworthy content in different ip neighbourhoods.
- provide a pub-sub of new content + hot/top files.
- seed one-to-download one file. Host encrypted content, freenet style to have faster speeds on other files. Never allowing a file to go seedless.
- the software could be provided as a chrome+firefox sandboxed addon or something like that.
Go hackers go.