I've been seeing a lot of talk about distributed DNS or just writing down site's IP addresses (paper DNS if you will) as a solution to SOPA and PIPA. I forget which site it was, but one of the sites that was blacked out listed their IP and suggested writing it down as a way to beat the system should sites be blocked someday down the road. How does this really solve the problem though? If ISPs block the actual IP then knowing their IP won't matter. Or is assumed that ISPs wouldn't block the actual IP's since the servers can move around which would result in an already limited number of IP address becoming even more limited despite the fact that the "bad" site once at that IP has already moved one?
I read a paper in grad school on the Chord protocol that could be used for implementing a distributed DNS. I'm not aware of any serious attempts to use it in practice.