No.116777
Maybe, I think even just having to provide your credit card details would be enough and Youtube already does something like that where in some countries you have to show ID to prove you are an adult in order to watch some content. That would work as well.
But the issue in both cases is that it takes time to do and so many people would be too lazy to do it(I never provided Youtube with my ID when they asked for that reason) but also there are many people who would not feel comfortable providing such ID. Though to be fair a lot of those people are the kind that a website would be better off without anyway.