You can tie a photo and biometric data to the public key to make it easy to prove that a key was stolen and needs to be rotated.
A better system would have you hold the private key, only share your public key, and sign messages when you want to make payments or approve things.
This is better than the current state of things where we essentially hand out our private keys to random strangers we meet every day (SSN, credit card numbers, etc).
I agree with your sentiment that there are no perfect solutions.
A better system would have you hold the private key, only share your public key, and sign messages when you want to make payments or approve things.
This is better than the current state of things where we essentially hand out our private keys to random strangers we meet every day (SSN, credit card numbers, etc).
I agree with your sentiment that there are no perfect solutions.