You can’t have the Internet without anonymity. In fact, privacy protection is designed into the lowest levels of the plumbing, which supports communication without revealing identity and origin. Bruce Schneier has more advice to law enforcement:
Just as the music industry needs to learn that the world of bits requires a different business model, law enforcement and others need to understand that the old ideas of identification don’t work on the Internet. For good or for bad, whether you like it or not, there’s always going to be anonymity on the Internet.