Social layer like Nostr is different to Bitcoin I guess. With Bitcoin if you think your keys are compromised / may have been exposed you can just sweep them to a new wallet.
I don't know how it could work, but it is almost like I want to be able to "sign a transaction" with the old keys that references the new keys and from then on the new keys are the ones that are valid etc. Even if old keys are then compromised they don't have the authority to sign etc