i agree with the keychain idea

Reply to this note

Please Login to reply.

Discussion

Hive blockchain has a crypto wallet called Keychain and you can login to any Hive-based DApp with the keychain browser extension

Similarly, we should have a bitcoin wallet like Strike that manages people's keypair and lets them login to any #Nostr app. Obfuscate the keypair concept from normies

i don't think obfuscate is the right expression... the private key is like a password, and can be turned into a word key, which is easier to make no mistake with

but i also think that the private key should not just be a private key but a hierarchic determinstic key root that you can "tweak" to make chains of related keys that are not linkable, but can be recognised by the wallet as related, and the path of the derived key... private messages should be using these kinds of things but there is some complication with privacy ... it's just a simple fact that a relay is going to know your IP address and which keys you request from... probably there will need to ultimately be some kind of privacy filter like used with SPV wallets like Neutrino and Electrum, a cryptographically obfuscated key that will also match some irrelevant things to cloak

we don't want the normies to be completely clueless and trusting, it's really important to hammer home the backup thing, and for that, also, something else that is very annoying about all existing client and key management systems on nostr right now is that they don't make you do word key backup, they really should, this is really not optional but it's missing - and there is even a NIP for it that seems like no client bothers to implement, one of the many blind spots of client dev right now