HoloKat's avatar
HoloKat 2 years ago
Something to think about for nostr - the fact that there are no recovery mechanisms.
Rizzo's avatar Rizzo
TWITTER HACK UPDATE After a week of trying to address my Twitter hack, I just woke up to find it’s happening again. I’m locked out of my account, no access, scam tweets on my profile. I have tried EVERYTHING to get my account back to normal: - Yubikey - Changing password 10 times - Changing email on account - Remove 3rd party apps - Remove developer apps NOTHING IS WORKING I keep asking for help and getting nothing. I put a lot of time into my account. After 10 years of work in this industry Twitter is what allowed me to be recognized. It’s the only reason people care about my work and now it’s being stolen and it’s honestly so fucking embarrassing and painful. I know many people will laugh. They feel like I deserve it for running an engagement account. Anyway, I am asking for help. I honestly have no idea what to do
View quoted note →

Replies (16)

HoloKat's avatar
HoloKat 2 years ago
It’s actually not too terrible of an idea for anyone who wants to participate. But I don’t know if that’s even possible on nostr?
HoloKat's avatar
HoloKat 2 years ago
Key recovery is probably not as critical as having the ability to transfer followers.
Using nip5 domains in the mix to identify a profile and its followers might work. But wouldn't this open an attack vector? There is no way to recover sats from a lost wallet after all. Self-custody is a tough job and a great responsibility. If you lose it, you lose it.
HoloKat's avatar
HoloKat 2 years ago
Yes it would. I’m not sure what the solution is - just throwing thoughts out there and resharing so mega brains can think it through.
HoloKat's avatar
HoloKat 2 years ago
That’s an interesting idea and could be a good failsafe 🤔
It's a hard problem to solve and I think there is no one fix all solution, it was already discussed somewhere on Nostr github. My thoughts are that the user could choose revoke methods and relays that implement them, one method could be using something you own let's say a bitcoin address, that you would publicly put on your profile as a revoke mechanism, then you would send a tx to the relay address from your btc address would be proof that your account is revoked. Another way could be you set npubs for social recovery.