https://www.cipheredtrust.com/using-irs/
Every citizen can generate cryptographic certs that they can verify their identities with, even anonymously.
https://www.cipheredtrust.com/using-irs/
Every citizen can generate cryptographic certs that they can verify their identities with, even anonymously.
Metadata might include simple yes/no statements or very short string tags.
* Country
* State/Provence
* County/Locality
* City
* Is Locally Contract Age
* Is Locally Unrestricted Purchases (alcohol/tobacco/etc)
* Is a Driver
* Is a Voter (might not be registered or might be serving time for crimes)
* etc
Ideally someone would have a unique key for each slot, and of course their primary (high security) civic key could be used for cases where proof of identity is required anyway."These keys are X" (for each type of metadata flag).
If a given user keeps their metadata keys operationally separate from their full ID, and also updates them at random intervals, then it would be possible to have unique 'cards' (of sorts) for each given type of check.
The locality specific checks imply outer levels, obviously, but different keys might still be desired and it would be best practice for all to keep different keys to make it harder to de-identify by virtue of being one of the paranoid users.
The original problem is that it's too easy to make fake comments on a basic website. You're talking about users keeping their metadata keys "operationally separate from their full IDs" and "updating them at random intervals." How did we get here?
How could (should?) they use these things securely? You need to trust the hardware that's handling the keys too.
I can't escape the need for something like a no-closed-blobs dongle that /only/ does digital wallet stuff (and maybe storing files) which MUST have at least a method for the user to read the text of what they're signing, and if it has that use that to also control the 'presentation mode' of that device to the attached system.
We had one problem. Now we have two problems.
The gap between engineering and regular human beings continues to widen. Passwords remain difficult for people, but don’t let me stop the whiteboarding of a solution to the problem that will undoubtedly involve machine learning, Facebook OAuth, and GKE at some point. Add blockchain and pitch it to USDS before Thiel guts them and you’ve got yourself a hot party!
This is equivalent to "Only some citizens are able to obtain the secret identifier that their government knows them as."
I'm not saying that's wrong or right, but just making an observation.