3 ms·
Congrats on launch! Login button: 3 times I see the word "Nsec" without any explanation, that would lose a lot of youtubers from transitioning But a bigger is
by eviks 3y ago
Congrats on launch!
Login button: 3 times I see the word "Nsec" without any explanation, that would lose a lot of youtubers from transitioning
But a bigger issue is that googling about nsec tells me it's a very bad practice: "Some argue that the user should never enter their nsec into an input field at the risk of being compromised by the service.
Given the nature of nostr, users cannot recover from a leaked private key and must take greater
precaution than they would with a username/password combination."
https://nostrdesign.org/docs/how-to/sign-in-sign-up/ https://nostrdesign.org/docs/how-to/sign-in-sign-up/
(also pip for some reason stops playing when I switch to another page on the site)
- pavlov 3y ago> “Given the nature of nostr, users cannot recover from a leaked private key and must take greater precaution than they would with a username/password combination.” This is a complete dealbreaker for any end-user product. I don’t understand why crypto/blockchain fans still think it can work.
- deleted 3y ago[deleted]
- Retr0id 3y agoI'm not sure why you're getting downvoted here. In any other context, "paste in the private key that your identity is irrevocably bound to" would get you laughed out of the room. It seems to be the default nostr UX nonetheless, and that's worthy of note. I am aware of efforts to improve on this though, for example https://snort.social/e/note1crl44xk24yc2ym5xlyyfjdeumxueyguzxetseg8r0prqzmqts47sghnmgp https://snort.social/e/note1crl44xk24yc2ym5xlyyfjdeumxueyguz... - essentially the equivalent of a custodial wallet, if I'm understanding correctly.
- jgilias 3y agoHe’s getting downvoted because that’s a solved problem in the wider crypto-space. To log in you sign a message using your hardware wallet. Nostr hasn’t grown up to that yet, and pointing out that pasting private keys is a bad idea is fair game. But implying that public private key cryptography can’t be used to log into web apps is just silly given that value worth billions is being moved around daily using such web apps.
- halfmatthalfcat 3y agoThere's a reason why social logins, magic links and SMS login codes are so ubiquitous now - end users want 0 friction getting into their accounts. This increases friction beyond what is currently common practice. No, the public doesn't want nor care about using a key to log in.
- wholinator2 3y agoAlthough i have heard of SQRL [1] which purports to be a frictionless way of securely logging in with public private key encryption. I've never seen it discussed here though so I'm unsure if there's significant downside [1]: https://www.grc.com/sqrl/sqrl.htm https://www.grc.com/sqrl/sqrl.htm
- Retr0id 3y agoThis sounds a lot like passkeys https://developers.google.com/identity/passkeys https://developers.google.com/identity/passkeys - I'd be interested to see a more thorough comparison of the two. Both of these do a challenge-response style authentication with a particular website, and wouldn't really work as part of a decentralized system. You could use the same signing key ordinarily used to sign authentication challenges to sign nostr notes, but then you're back to square 1 really. Edit: slightly better passkey info here https://developers.yubico.com/Passkeys/How_passkeys_work.html https://developers.yubico.com/Passkeys/How_passkeys_work.htm...
- Ajedi32 3y agoSQRL is indeed pretty similar to passkeys. It was just invented before passkeys (before WebAuthn even) and designed to work without requiring any new web standards or changes to the existing web browsers at the time. That greater compatibility came with some UX trade-offs though. Now that passkeys exist and are widely supported by web browsers there's really no need for SQRL anymore; passkeys are a far more polished version of the same concept.
- vezycash 3y ago
- rijoja 3y agoah physical key has the same properties and end-users seems to have been accepting that just fine for hundreds of years
- hu3 3y agoI can easily change my house keys. Even when someone makes a copy of it.
- jddj 3y agoPlus, by design it's easy to prove that you have a private key without having to stick it in somebody else's lock.
- stetrain 3y agoI hate when I lose my house key and just have to leave it and go buy a new house somewhere else.
- rijoja 3y agoYou would need to buy a new lock tough wouldn't you? Unless you had a spare key, but that would have worked with a digital key as well, right? If someone stole your key, then they could've done anything to your house while your away, just like with a digital key, right?
- plagiarist 3y agoNobody with my house key can impersonate me in my house from anywhere in the world without me knowing. The signed and notarized documents involved give me a legal avenue to remove anyone who obtains a key, instead of just abandoning the house and the equity to identity thieves.
- rijoja 3y agona but they can steal your belongings couldn't they. Obviously I didn't mean that they have all the same properties, because then they would be the same thing more or less, but that they share some properties...
- itslennysfault 3y agoIt is correct that it is bad practice to paste an nsec, but a lot of nostr services allow it. The login DOES support "login with extension" which is far preferred and much safer. Your private key is stored in a browser plugin and is not transmitted. Experienced Nostr users will understand this, but I totally agree with your point about making it easier for non-nostr users. Also, they should (at least) strongly encourage people to use a browser extension / wallet instead of pasting their nsec, and provide a guide on how to do that and why.