Q&A: What is Nostr and why should I care?

Block answers a tech-support question about 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 kind number 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

  1. 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.
  2. Censorship resistance. Because content lives across many independent relays, no single party can unilaterally deplatform you or shut the network down.
  3. 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.
  4. 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