It almost feel like the only sane moderation system is to expose as much information as possible to all users? as much as the moderators have?
infinite troll accounts would ideally be defeated by all the moderation being exposed and distributed. and infinite pseudonyms account would make toe the line efforts too expensive.