Comment platforms either use a real name profile or a pseudonym.
Users that use their real profile are held accountable by their reputation - they're more likely to give better comments.
Pseudonyms mask identity, so it's so easy to be offensive with no punishment. Evidently there are people who abuse this.
I argue that we should use a hybrid. By default that users should use a real profile, but give them the option to be anonymous. Just control the number of times they can comment anonymously!
Quora does this pretty well.
To end, a quote from Oscar Wilde:
A man is least himself when he talks in his own person. Give him a mask and he will tell you the truth.