An alternative here is to open verification up to anyone, but use NFTs to create tiers of accounts. Non-fungible tokens, being immutable, have the benefit of cutting down on fake users, adding a layer of authenticity to bolster security. The vain among us could pay for some supper-expressive, feature-granting token, while Twitter could continue giving out badges to public figures.