There are two things to discuss here:
- could we do this? and if we can, then
- should we do this?
So can we do this?
Any filter must always trade off sensitivity and specificity -- this concept is true for randomised controlled trials of drugs, for breast cancer screening, for noise filters on hifis and much more besides.
If the porn website filter is very sensitive, it will block most porn websites but also block many other sites (sex ed, mumsnet, nhs.net etc); if the porn website filter is too specific, it will correctly allow viewing of those non-porn sites, but will also fail to block many porn sites.
With judicious tweaking, I'm sure that a website filter can be got to be quite accurate -- blocking whitehouse.com but not whitehouse.gov etc. However, it will:
a) require extensive handtuning by people and continuous monitoring -- it can never be fully automated, and there is just an insane amount of content out there to monitor
b) still get it wrong lots of the time, leading to outrage at every Type 1 and 2 error
c) be completely ineffective against torrents etc until software is capable of reliably identifying sexual displays and acts, so that the filtering doesn't happen at site level but at content level
d) always be ineffective at distinguishing between porn and other sexual images. To paraphrase Dittany, porn is sexual material intended to arouse -- and it is simply impossible for a filter to reliably ascertain intent. For example, a filter will not be able to distinguish between the use of the word "cunt" in a porn story and a feminist anti-porn site discussing how disgusting that story is for using the word "cunt" in a way that's derogatory to women.
Therefore, I don't think we can do this, and ought to tackle the problems in other ways, especially education.
As declarations of interest have been asked for, I have used porn in the past and enjoyed it, but am now deeply troubled by the violence inherent in its manufacture. However, I'm also deeply troubled by the violence involved in getting the minerals required to make my mobile phone run, ie I don't think of porn as being a "separate" problem from other problems we face.