I think that this is one of the big reasons that privacy-focused named-data networking will become popular. Another reason is that that model fits better with most internet usage today where data is disseminated from a source to a number of users.
Of course, surveillance can be built into those types of systems as well, but I think that the right engineering approach building in features like encryption and anonymity, especially combined if possible with mesh networks, could be a big advantage for privacy.
http://en.wikipedia.org/wiki/Named_data_networking
Of course, surveillance can be built into those types of systems as well, but I think that the right engineering approach building in features like encryption and anonymity, especially combined if possible with mesh networks, could be a big advantage for privacy.
Also see http://www.reddit.com/r/darknetplan