Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 11
Generated: 20:32:28
Also, I’m not sure how many so-called “content creators” or influencers actually want to build a following on #Nostr, knowing that if they lose their private key or if it gets compromised, they’re just shit out of luck. There’s nothing they can do. Of course that turns people away. nostr:nevent1qvzqqqqqqypzp8yls8khjhc0tma9tzfjsfrg0kz0cln2fnaxmdwk6w6sljmlltkzqyxhwumn8ghj7mn0wvhxcmmvqy28wumn8ghj7mn0wd68ytn00p68ytnyv4mqz9nhwden5te0wfjkccte9ehx7um5wghxyctwvsq3samnwvaz7tmjv4kxz7fwwdhx7un59eek7cmfv9kqqgxru49wmgsgwzusrch8gk7ekee3mnp3sxllcjquswept9ljyx4h6yrkt5sn
2025-10-26 16:24:46 from 1 relay(s) 8 replies ↓
Login to reply

Replies (11)

Keys are a huge problem. One solution is a NIP for designating a backup NPUB, as soon as you create your original one. This designation must be immutable. Then, if NPUB 1 is breached, user presses the big red button to engage NPUB2. Forming the equivalent of a 301 redirect on Nostr. Since the NPUB 2 designation was made before the hijack, it doesn't matter if a hijacker has access to NPUB 1. The original user can still press big red button, migrating to NPUB 2 which hijacker can't control.
2025-10-27 21:17:09 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
If you already declared a backup npub (npub2) when creating the Nostr account (npub1), then you could activate it without even having the nsec for npub1 - or do you need the old nsec as well? Having seed phrases would certainly be nice.
2025-10-27 22:10:09 from 1 relay(s) ↑ Parent Reply
How do you know what happened before what? The timestamp in Nostr events is not certified by default. It's only signed as part of the event, you can post from the past and from the future if you want. Would that require certifying timestamps, thus adding more complexity? Consider this is aimed at the dumbest users, the most likely to paste their nsec where they shouldn't.
2025-10-28 06:13:50 from 1 relay(s) ↑ Parent Reply
You would need an event signed with the first key that references the backup key, no? If I get access to your private key, I can just publish an older event certifying a public key I control. Anyone who tries to visit your account will be redirected to the oldest verified public key (my own).
2025-10-29 00:49:42 from 1 relay(s) ↑ Parent Reply