May I add that you can ask for internet proof for the ownership of (social media) accounts? (or domains)
Proof of a public profile (because it takes work and time to have one and keep it updated) can be used to keep responsible people on disroot and unresponsible out.
I am thinking about the method keybase uses. A scammer or a bot does not want or can not prove the ownership of such accounts. Like a 2nd factor auth as registration step.
You could suggest a "2nd factor" method (twitter, mastodon, github, own domain, dns record ...) and give a secret. In return the newbie proofs the ownership of the public profile. After verifying the newbie can delete the post.
this is preferable with social media accounts with history. Newly created once can not be used to verify a person.