I just completed a successful recovery of an nsec using my shamir's key sharing CLI. It's so satisfying as a programmer when you finally get your encryption and decryption code working together.
The script is very basic, I'll probably rewrite it in Rust, but it proves out the core concept and gave me a lot of ideas about how to make this actually accessible to normal people and what other features and services would be nice to bundle with it. I'm still trying to come up with an umbrella term for this family of things (social key backup, social key migration, threshold-based consensus, etc.). The best I've come up with so far is "social keys" but I'm not sure if that makes sense. Does it makes sense to you?
Login to reply
Replies (5)
Have you seen FROSTr by nostr:nprofile1qqsyy2wzruqsr27rhfzjx0shd6t4l20xwxa33fnj900hwf46y4z9l7gppemhxue69uhkummn9ekx7mp0qyfhwumn8ghj7mmxve3ksctfdch8qatz9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tc4w0e7l and nostr:nprofile1qqsgzu4eypfy0h07nxmcxvs8stgrztarqksen7etaz37v437yz60pcspz4mhxue69uhk2er9dchxummnw3ezumrpdejqz8rhwden5te0dehhxarj9e3xjarrda5kuetj9eek7cmfv9kqz8thwden5te0dehhxarj94c82c3wwajkcmr0wfjx2u3wdejhg3dzsf6?
I have! I think they have different goals even though we are using some similar cryptography.
Are you just aiming for a backup solution?
shut up and take my money
No, backup is a big part of it but the real goal is to make key loss less catastrophic, and make identity a little more fluid.