It'd be nice to see public libraries take over this sort of thing. They can do community-based physical verification, without cost. They can assert that someone is legit, without revealing any private info. They'd have to be low-drama, boring infrastructure, in that they merely assert "This person is real", without getting into "This person is good".
It's not sexy like a new protocol or blockchain or whatever, but IMO it's one of the few ways to really handle the problem, and also is a good way to help build local community.