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
Órgão de Governança None (community NIP process; no formal standards body or legal entity)
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

Capacidades

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

Protocolo P2P Atributos

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)
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)