Only probable solution seems to be hold a master key and use derived keys for apps, clients would have to remap a bit and mix in some Nip-05 that also kinda maybe a tiny petit solves a bit here.
Key rotation on Nostr is not a feature request. It’s not some abstract future problem. It’s the core design flaw sitting under everything we’ve built.
https://untraceabledigitaldissident.com/cold-root-identity-a-survivable-model-for-nostr-keys/
Discussion
That’s the idea. Cold master key, derived epoch keys.
The difference is continuity comes from cryptographic lineage, not NIP-05 or client remapping. Those are optional conveniences, not the foundation.
Couldn’t lineage also be kinda forked over ? But in practice I guess you correct, also not a single client supports any of these kinds of this practices. Everybody here still in raw dog mode 😆
It can fork, but only root authorized lineage matters. Clients follow the highest valid branch.
And agreed. Right now everyone’s still pretending long lived hot keys are fine.