Distributed Trust Metrics?
"I've done some googling for systems that might work in a distributed fashion but turned up nothing. I'd happily register a key with an authority (ideally a distributed one, think supernodes rather than centralized structure) and have it verify my identity. Then, at each website participating in the trust network, I can provide my identity upon registration. As people moderate me and my comments, this feedback is applied to my profile both locally and network wide. The idea is that I may be all wet when it comes to tractors, but relatively well read on politics and technology (i.e.: my overall trustworthiness would be a 7, with a 3 on misc.rural, a 8 on slashdot.org and a 10 on poliglut.org). Now readers of my commentary have a more reasonable way of judging my trustworthiness on both a local and a global scale."
1) require e-mail response verified accounts to post
:)
2) enable the ability to 'bozo-bin' someone: their account can be made so that they can still post, and they can see their posts, but noone else can. Most bozos won't even know they've been binned, and thus will not try to create a new account to get around it. Think of it as a honey pot for trolls.
3) Check for bozos all coming from the same domain - likely the same bozo who has realized he's been binned, and has created a new email address from (probably) his own domain - so bin all accounts from that domain.
That should cut down on the vast majority of problems, I'd think. Also, with a 'small' site, as you say, moderation doesn't work well. Well, with a SMALL site, you don't _need_ moderators to handle the load, so that should work out well, right?