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.<p>[1] "Crawling BitTorrent DHTs for Fun and Profit." <a href="https://jhalderm.com/pub/papers/dht-woot10.pdf" rel="nofollow">https://jhalderm.com/pub/papers/dht-woot10.pdf</a>
[2] "Efficient Indexing of the BitTorret Distributed Hash Table." <a href="http://arxiv.org/pdf/1009.3681v1.pdf" rel="nofollow">http://arxiv.org/pdf/1009.3681v1.pdf</a>
Can the control over domain names be decentralized to prevent it be single point of failure? Bitcoin may do it for curreny.<p>.onion pseudo TLD may be the first step in evolution. But the names are 16-bit hashes making it too long and complex.