Nostr

Protocolo P2P

Open protocol for decentralized, censorship-resistant social networking using cryptographically signed messages distributed via relay servers

Comunidade

Detalhes

Licença Public Domain (unlicensed)
Status de Dev 🟢 Ativo
Detalhe do Status de Dev Released / Active — widely deployed open protocol defined by NIPs; 250+ client apps and relay implementations; NIP-01 core stable; active NIP development for extensions including private DMs (NIP-17), file storage (NIP-96), and remote signing (NIP-46)
Proprietário fiatjaf (pseudonymous creator, identified as Giovanni Torres Parra) / Community-maintained
Proprietário - Lista
Órgão de Governança None (community NIP process; no formal standards body or legal entity)
Órgão de Governança - Lista
País Brazil (creator location) / International
Ano de Início 2020
Stack Multi-language (JavaScript, Rust, Go, C#, Python implementations)
Financiamento Donations (Jack Dorsey $245k BTC in Dec 2022 direct to fiatjaf; $10M to OpenSats in May 2023)
Última Investigação 15 de jan. de 2026

Visão de topologia

Esta ferramenta no centro e o que se relaciona diretamente com ela. Cada linha nomeia o tipo de relação.

Visão de topologia: NostrEsta ferramenta no centro e o que se relaciona diretamente com ela. Cada linha nomeia o tipo de relação.NostrATproto (Base de)ATprotoMarmot Protocol (Base de, Protocolo falado por)MarmotProtocolSpasm (Base de, Baseado em)SpasmAgora (Hospeda, Protocolo falado por, Armazenamento para)AgoraBitchat (Hospeda, Protocolo falado por)BitchatBuzz (Hospeda, Protocolo falado por, Armazenamento para)BuzzChorus (Hospeda, Protocolo falado por, Armazenamento para)ChorusDivine (Hospeda, Protocolo falado por, Armazenamento para)DivineFlotilla (Hospeda, Protocolo falado por, Armazenamento para)Flotillangit (Hospeda, Protocolo falado por, Armazenamento para)ngitSpasm Forum (Hospeda)Spasm ForumWhite Noise (Hospeda, Protocolo falado por, Armazenamento para)White Noise
  • ATproto (Ferramenta): Base de
  • Marmot Protocol (Ferramenta): Base de, Protocolo falado por
  • Spasm (Ferramenta): Base de, Baseado em
  • Agora (Ferramenta): Hospeda, Protocolo falado por, Armazenamento para
  • Bitchat (Ferramenta): Hospeda, Protocolo falado por
  • Buzz (Ferramenta): Hospeda, Protocolo falado por, Armazenamento para
  • Chorus (Ferramenta): Hospeda, Protocolo falado por, Armazenamento para
  • Divine (Ferramenta): Hospeda, Protocolo falado por, Armazenamento para
  • Flotilla (Ferramenta): Hospeda, Protocolo falado por, Armazenamento para
  • ngit (Ferramenta): Hospeda, Protocolo falado por, Armazenamento para
  • Spasm Forum (Ferramenta): Hospeda
  • White Noise (Ferramenta): Hospeda, Protocolo falado por, Armazenamento para

Outras 3 entidades relacionadas não são desenhadas; veja a lista abaixo ou abra o Explorador de grafo.

Abrir no Explorador de grafo

Capacidades

Criptografado de ponta a ponta Federação de protocolos Audiências baseadas em consentimento Identidade soberana

Protocolo P2P Atributos

Proprietário - Lista
Origens Social networking / Microblogging
Banco de Dados Relay-specific (typically SQLite, PostgreSQL)
Linguagem de Consulta Custom (Nostr filters/subscriptions via WebSocket)
Formatos de Dados JSON (Nostr Events)
Edição Colaborativa em Tempo Real N/A (broadcast protocol, not collaborative editing)
Edição de Texto Rico Application-level (clients can support Markdown, etc.)
Suporte Móvel Yes (Damus, Amethyst, etc.)
Suporte Web Yes (web clients available)
Aplicativos Nativos Yes (mobile and desktop clients)
Termos Self-hosting (relays) + Free relays + Paid relays
Fundos $10.25M+ (cumulative: ~$245k BTC direct to fiatjaf Dec 2022 + $10M to OpenSats May 2023)
Baseado Em N/A (original protocol)
Órgão de Governança - Lista
Arquitetura P2P Relay-based (WebSocket relays, not pure P2P)
Rede de Sobreposição User-defined (clients choose which relays to use)
Endereçamento por Conteúdo Event-based (events identified by hash)
Local-First N/A (relay-dependent, not local-first)
Criptografia de Ponta a Ponta (E2EE) Supported via NIPs (NIP-04, NIP-44 for encrypted DMs)
Biblioteca de CRDTs N/A (append-only event log, not CRDTs)
Tolerância a Falhas Bizantinas Event signatures (prevents tampering, not consensus)
Assinatura Schnorr signatures (secp256k1, same as Bitcoin)
Permissões Relay-level (relays set their own acceptance rules)
Compatibilidade com a Web Semântica N/A (custom JSON schema)
Contrato Inteligente N/A (no smart contract capability)
Posição na Pilha de Protocolo Application-layer (built on TCP/IP)
Incorporação de Ativo / Valor None — Nostr is a bare relay-and-client messaging protocol with no native token. Zaps (Lightning Network micropayments via NIP-57) are an optional application-layer convention layered on top of the protocol, not a protocol-native economic mechanism.
Maturidade / Padronização do Protocolo De Facto Standard (NIP process — community-driven specification via Nostr Implementation Possibilities; no formal standards body; wide adoption)

Relacionamentos

Como esta ferramenta se conecta a outras ferramentas e organizações, a partir de relacionamentos revisados pelo responsável pelos dados do OpenHaven. Descrevem como os projetos se conectam, não a qualidade deles.

Administrado por
  • Nostr community
Baseado em
Desenvolvido por
  • Nostr community
Interopera com