I'm throwing out an idea, its not fully thought out, but am wondering what people think.People who value anonymity or pseudonymity won't like this, but I wonder if some of social media's ills could be solved (or helped) by enforcing strict "know your customer" type mechanisms on players that want section 230 protection.  The point of section 230 is that facebook, twitter et al aren't responsible for the post, the poster is.  But that doesn't do any good in a world where there's no KYC and anonymity and pseudonymity are rampantYes, it would suck for people who want the ability to be anonymous or pseudonymous (and there have been serious debates on this in the past over "real name policies"), but perhaps that's a price we have to pay.Someone can still create a service that allows anonymity and pseudonymity, but they will be responsible for the content, and not benefit of section 230 protections.Free Speech is important, but Free Speech that lacks consequences to the speaker can be dangerous.  If we don't want the social media companies to censor, we have to put the consequence of dangerous speech on the speaker, not on the social media companies.  Today, the consequence of the user's "dangerous" speech seems to mostly fall on the service and hence their desire to censor.  Which is why even KYC while allowing anonymity and pseudonymity might night work, as the platform will still bear the brunt of the consequence, not the speaker.Perhaps, it wouldn't make a difference, i.e. Trump was never anonymous.I dont know how it would impact their ability to work internationally, so as I said, it's not a full thought idea, just an idea I'm throwing out there.