Let's say that I do get tortured and abused, and someone gets pictures of it and puts them online, say in liveleak, or even in some "well respected" news site. Who is responsible for torturing me? The one who did it? Or the jerks who hosted the pics?
They are both responsible, provided no party is a common carrier.
I read a very interesting article recently on the law of the commons. It essentially said that knowing someones real identity in a public commons, makes for polite (read socially acceptable) behaviour. This is why facebook is generally very polite; but anonymous blog comments can be abusive.
The issue is, we have a great tussle between our valid fear of governments, and even private businesses, abusing their knowledge of you; and our need as a society to protect those that cannot protect themselves by revealing the identity of those that abuse. This is not only children, but the elderly, and those with physical and mental impairments.
There is currently no answer to this problem as the two requirements will always oppose each other.