Gzuuus's avatar
Gzuuus
gzuuus@contextvm.org
npub1gzuu...a5ds
Forever learning, continuously buidling⚡ cryptoanarchism student chat: https://cordn.net/p/npub1gzuushllat7pet0ccv9yuhygvc8ldeyhrgxuwg744dn5khnpk3gs3ea5ds #noderunner#Bitcoin | #technology | #art | #electronics
Gzuuus's avatar
Gzuuus 2 days ago
Rev.1 of "Private communications over public infrastructure" is up. Hey everyone! How’s it going? I’m introducing Rev.1 of my article "Private communications over public infrastructure." The first version walked through NIP-04, NIP-17, Marmot, and Double Ratchet, exploring whether private communications over public infrastructure are even possible and whether privacy and encryption are the same thing. The short answer was that it’s mostly not possible because relay metadata does most of the work. This revision is a rewrite of some parts and an expansion. The biggest change is the addition of three new protocols to the survey: Concord, Nymchat, and Cordn. I’ve also added more nuances about the concept of "Sovereignty" and included a helpful table that puts all the protocols and their features together. I hope you enjoy reading it! image The highlights: - Covered the in-progress Marmot v2 draft and what it changes regarding privacy. - The NIP-4e section is now fully written out instead of being a stub. - Added subscription filters as a key piece of metadata: the filter a client sends to a relay is itself observable, and this nuance now runs through the entire piece. - A new framework section defines the tradeoff dimensions upfront (forward secrecy, post-compromise recovery, and others), with a comparison table mapping all eight protocols across them. - Introduced a two-observer model: external observer vs. relay operator, because some protocols hide more from one than the other. - The conclusion now clearly distinguishes between exit sovereignty (the ability to leave a relay) and control sovereignty (governing the substrate), reframing what Nostr actually delivers. View article →
Gzuuus's avatar
Gzuuus 3 days ago
I'm working on an update for my article "private comms over public infrastructure" will cover cordn from @Besao and concord from the Vector team. Among other findings. Should I cover something else?
Gzuuus's avatar
Gzuuus 4 days ago
If you want to test I'm running a group in the coordinator that's running on a tab 🤯🤯 just join @npub1t7sn...xxdm&m=eyJuYW1lIjoiQWRob2NpbmciLCJpY29uIjoi8J%2BNiyJ9" target="_blank" rel="noopener">https://cordn.net/chat/53e9dfd3-bedb-4fd8-b240-1a9984a02fba?c=NOSTR_0&m=eyJuYW1lIjoiQWRob2NpbmciLCJpY29uIjoi8J%2BNiyJ9 View quoted note →
Gzuuus's avatar
Gzuuus 4 days ago
Man, this is crazy. An MLS coordinator that runs in a browser tab 👀, allowing really private communications without hassle, no need for a server to deploy it. One of the most cypherpunk things I’ve seen in a while. Of course, this has some limitations, like if you close the tab, the coordinator goes offline. But that’s indeed a feature, not a bug. Ephemeral coordinators that exist only for as long as you need them online. You could also persist the coordinator’s public key so it survives refreshes. This could truly bring back the good ol' days when you chose to be online instead of being always connected. You’re online only when your coordinator is online. Beautiful. No spoofers. No one can shut you down. Plus, the page is static, so you could easily save it and run it from an HTML file 🤯🤯🤯 View quoted note →