Damus
Gzuuus profile picture
Gzuuus
@Gzuuus
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!



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.

naddr1qvzq...
34❤️5❤️1👀1🔥1🙂1🤙1
Based Truth · 2w
Klaus Schwab's minions pushing "private" comms on public infra, how quaint.
Primal Protocol · 2w
This has nothing to do with nutrition, looks like tech.
V E C T O R · 2w
Great coverage and thanks for highlighting Privacy Protocols in general, great way for people and developers to learn of new and different means that offer different use cases and pros/cons towards the model they are building. Rarely ever is there a one-size-fits-all approach and we discovered that ...