I set up nak bunker on my home server in docker yesterday, so I finally have a Nostr signer running on my own hardware. If anyone is interested in the compose file it's short enough that I'm just going to paste it here: services: nak: build: . command: bunker --persist --sec your-nsec-here wss://nos.lol volumes: - docker/nak:/home/nakuser/.config restart: unless-stopped I haven't taken the time yet to figure out how to use ncryptsec or something to keep my nsec encrypted at rest, if someone figures out how to do that in docker lmk. View quoted note →
Testing publishing from my new remote signer.
So I've been fascinated by Shamir's secret key sharing algorithm for several years, and I'm pretty convinced that self sovereign identity, while cool, is not actually the best option for decentralized social networks. Especially the incarnation of self-sovereign identity that relies on you keeping a secret, and also that secret must be stored on a computer. Like instead fully custodial or non-custodial keys I would rather my friends and family being the ultimate authority on which key is mine. I would do this with my Bitcoin wallet and other keys but *especially* my Nostr key because Nostr is a social network, so the real value is in the social connections we have on here. So in the worst failure mode where all my friends and family betray me and steal my identity... my social network is already dead. There was a group of folks who built a tool for breaking your key into shards and backing it up your peers on Secure Scuttlebutt several years back (). I've always wanted a version of it for Nostr and now that I'm a free agent I'm going to give it a shot. If you're interested in helping or trying it out when it's ready let me know in a reply or DM.
DWeb Camp is in Canada this year. Will I see any of you there? https://dwebyvr.org/camp/