There was a short-lived social media platform called Imzy that did anonymous comments in an interesting way:
Instead of all anonymous commenters being lumped under one “Anonymous” name, everyone who commented anonymously was given their own randomly generated anonymous name for that post, and that post alone. For example, you would be AnonymousRibbonCowBerry when commenting on one post’s thread. When you moved to a different post, your randomly generated anon name would change.
So even though you were still anonymous, people would know that the messages on one particular post were coming from the same person. They just didn’t know who that person was in the bigger scope of the site, and they couldn’t connect who you were across different posts.
This system also made it possible to ban certain abusive anonymous commenters without banning anons as a whole, which is always a plus.
I’m not sure how well this setup would fit into your general plans for the platform, both technically and philosophy-wise. Among other things, it requires sign-up and some way of keeping track of a user, so that’s already more difficult than simply letting people plug in a name and comment. But it’s a nice middle ground between traceless anonymity (where anyone can post anonymously without any way of tracing them) and non-anonymity. If it is possible, I would be interested in seeing both traceless anonymity and this sort of middle-ground anonymity as options, since I can see both privacy and moderation being concerns for different groups.