Estonia has a good system, a national ID system that nevertheless is cryptographically secure such that you can't steal someone's identity.
How does a National ID system being "cryptographically secure" prevent someone from stealing your identity?
How does a National ID system being "cryptographically secure" prevent someone from stealing your identity?