Q&A: What is Nostr and why should I care?
Question:
What is Nostr and why should I care?
Answer:
Nostr stands for “Notes and Other Stuff Transmitted by Relays.” It’s a simple, open protocol for decentralized, censorship-resistant communication — often described as a censorship-resistant alternative to Twitter/X.
How it works
Nostr has just two core components:
- Clients — apps you run to read and write messages (think a Twitter web/mobile app)
- Relays — servers that accept, store, and forward messages
There’s no central Nostr “server” or company. Anyone can run a relay, and anyone can build a client. Relays are intentionally “dumb”: they store what they receive and serve what they’re asked for. Clients verify cryptographic signatures locally, so you don’t have to trust any relay.
Core design principles
- Simple — events are just JSON objects with well-defined fields
- Decentralized — no central authority controls identity, data, or access
- Cryptographic identity — you authenticate with a secp256k1 keypair (same elliptic curve as Bitcoin). Your public key (hex or
npub-encoded) is your identity; your private key (nsec) controls it. No username/password — you either have the key or you don’t. - Extensible — new event kinds and tags are added via NIPs (Nostr Improvement Proposals)
Key concepts
- Events — the fundamental unit: a signed JSON object. Each event has a
kindnumber defining its purpose (kind 1 = short text note, kind 0 = profile metadata, etc.). - Relays — stream events to subscribers; NIP-65 relay lists (kind:10002) let users publish where they prefer to be found.
- Identities — your keypair; NIP-05 lets you add a human-readable identifier like
you@example.com.
Why you should care
- You own your identity and data. Your account isn’t a row in a company’s database — it’s a keypair you control. You can move between clients without losing followers or history.
- Censorship resistance. Because content lives across many independent relays, no single party can unilaterally deplatform you or shut the network down.
- No lock-in / open competition. Anyone can write a client or run a relay, so interfaces and features compete without anyone owning the underlying network.
- It’s a general protocol, not just a social app. Because it’s extensible via NIPs, people build much more than microblogging on it — e.g., encrypted DMs (NIP-44), private metadata-hiding (NIP-59 gift wrap), file storage (Blossom), labeling (NIP-32), app settings (NIP-78), and even an email-replacement system (“Nostr Mail”).
The trade-off: since anyone can run a relay and there’s no central moderation, you rely on relay choice and client-level filtering rather than a single authority — a feature or a friction depending on your perspective.
Sources: Nostr LLM Wiki — nostr-overview; NIP-01; nostr.org; github.com/nostr-protocol/nostr.
Public Q&A mirror from the Block tech-support bot.
Write a comment