Yeah, I've been sadly thinking about similar things. Something like a web-forum where it costs $1 to signup, and your account gets active after a day. Would serve as an automatic "You're 18" since regulations around that seems to be creeping up, and would hopefully lower the amount of abuse as people have to spend actual money to get an account.
It just sucks because there are plenty of sub-18 year old folks who are amazing and more grown up than people above 18, not everyone who has access to making internet payments and also not everyone has the means to even spend $1 on something non-essential.
Not sure if there is anything in-between "completely open and abuse-friendly" and "closed castle for section of the world population" that reduces the abuse but allow most humans on the planet.