@ShadSterling Yes, it would be nice to use a public key as the "real" identifier used by the machinery, and to use the fediverse handle(s) as essentially pet names for that key, so the user never has to "see" that key in normal usage.
The usual problem with private key management applies, of course.
@J12t @ShadSterling I think that’s what Nostr does. Except people have no experience with or easy way to store their private key locally and securely. If your private key gets compromised there’s no support for rolling over to an alternate key or revoking keys. You’ve lost that account. The only fix is create a new one and try to tell people your new identity.