Why Nostr? What is Njump?
2024-05-31 17:05:17
in reply to

nielliesmons on Nostr: Secure storage and transfer are the goal indeed. Encrypting the nsec locally should ...

Secure storage and transfer are the goal indeed.

Encrypting the nsec locally should be default and NIP-49 has great promise. Especially if it's easy to check whether a FOSS app implemented it and does ONLY that with your nsec. Very cool things you can do then.

Issues I ran into though:
1. How do you transfer the encrypted nsec to another device? Once it's out there, it's out there and your single password will be hacked in no time.
I thought of automatically sending their encrypted nsec to their phone number or email on sign-up with a sign-up link for other devices etc... But quickly made me realize how dumb that was.
2. How do I onboard users to actual keys (nsec + npub), give them agency, make it fun and have it work for every language?
3. How do they secure their key beyond their device? 12 random English seed words on paper, really!?
4. NIP-05 + password is the worst of both Big Tech and Nostr. (it took me a while and actual tests to see why)
Normies do NOT understand it. It's not an email but looks like it. Why can't they use their own email? Sometimes it's hosted locally, sometimes it's in the cloud. It has a delay. It relies on domains being available. Etc...
Author Public Key
npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q