We have two issues here, Blocking said IPs in a reliable simple method. * Thought would be something like torblock that just downloads the list on a daily/weekly/whatever schedule * can provide the blocked users information on why they are blocked and appeal process for valid users (ipblockexempt)
Two: A method for reporting, confirming and listing said sources. * The easiest method that I know of would be a category based system with a bot/script that compiles a complete listing of said pages in the category on a regular basis. * Using a category system enables a more fulidic process, reduces edit conflicts and provides several other options.