The common problem are :
1. Trade off between verifiability and privacy (do you want whole words who do you support?)
2. Preventing fake identity
3. Preventing identity or private key theft (i expect some people might lost their private key due to scam or hack attempt)
Helpful as always, thank you! ..
1- why would the world have to know? Could all be issued where names aren’t ever exposed. every social security number is issued their keys in private by the government (perhaps only by request, in person ahead of time, or maybe it’s issued at the polls only) & Only they would have to know.
2- can’t fake a social security number ( I know this isn’t something all countries have)
3- Again, perhaps you show up to the polls with your ID, you’re issued a storage card of some type, once inserted your keys are then and there generated or first issued to you.
As I always state, especially in this board, I’m not Mr Robot so I know my “logic” here could be quite faulty.