Delay account activation
I think a way to help curb some of this troll invasion is by having the new member wait 24 hours after registering to be able to log in.
this doesn't hinder a normal user in any way and many forums have this method. but it does stop a large group of people intending to cause a ruckus at the same time have to wait..it derails their plan so to speak.
please look into this.
this would help prevent people from creating a fake email and joining only to insult someone. by delaying their account activation hopefully it will deter the harassment from occurring. maybe they will get over it in the time that they have to wait.