Speaking of resilience, I wrote a paper [1] 3 years ago about how to rebuild torrent sites (like TPB) within a couple hours of a denial of service (legal or otherwise) using the Vuze client's DHT. There was some similar concurrent work [2] on the Mainline DHT by Aaron Grunthal. I'd be interested to find out whether anyone has applied it for that application.
[1] "Crawling BitTorrent DHTs for Fun and Profit." https://jhalderm.com/pub/papers/dht-woot10.pdf [2] "Efficient Indexing of the BitTorret Distributed Hash Table." http://arxiv.org/pdf/1009.3681v1.pdf