DSNP (Decentralized Social Networking Protocol)

Protocolo Federado

An open protocol specification defining a shared social layer for decentralized social networking: user-owned pseudonymous Social Identities (on-chain smart contracts), a portable social graph (follow/unfollow announcements), and content messaging (public, private, and dead-drop encrypted announcements). Designed so that no app or centralized platform owns the social graph. Stewarded by Project Liberty Institute (501c3). Primary production implementation uses the Frequency blockchain (Layer-1 developed by Amplica Labs/McCourt Global) as the consensus and state layer.

Comunidade

Detalhes

Licença Permissive (Apache-2.0); https://github.com/LibertyDSNP — specification repository; Frequency blockchain implementation open source
Status de Dev 🟢 Ativo
Detalhe do Status de Dev Released / Active (DSNP specification v1.x published at dsnp.org; Frequency blockchain production live; MeWe integration with 500K+ migrated users; ongoing Governance Working Group specification evolution)
Proprietário Project Liberty Institute (501c3 non-profit steward); originally co-created by Braxton Woodham and team at Amplica Labs (McCourt Global); Frequency blockchain implementation by Amplica Labs
Órgão de Governança Project Liberty Institute (501(c)(3) non-profit steward; Advisor Summit governance process)
País USA (Project Liberty Institute; Amplica Labs / McCourt Global)
Ano de Início 2020
Stack Language-agnostic specification; Frequency (Substrate/Polkadot L1 blockchain for consensus and state); JavaScript/TypeScript (Frequency SDK, Frequency Access); Parquet (batch announcement format); Protocol Buffers
Financiamento Philanthropy / Corporate (McCourt Global / Frank McCourt personal funding; Project Liberty Institute 501c3; no disclosed VC rounds for the protocol itself)
Última Investigação 1 de jul. 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: DSNP (Decentralized Social Networking Protocol)Esta ferramenta no centro e o que se relaciona diretamente com ela. Cada linha nomeia o tipo de relação.DSNP(Decentrali…IPFS (Baseado em, Fala o protocolo)IPFSPolkadot (Baseado em)Polkadot
  • IPFS (Ferramenta): Baseado em, Fala o protocolo
  • Polkadot (Ferramenta): Baseado em

Abrir no Explorador de grafo

Domínios de Caso de Uso

Capacidades

Federação de protocolos Autoalojável Federação entre instâncias

Protocolo Federado Atributos

Origens Decentralized social networking (motivated by Frank McCourt's campaign to build user-controlled digital identity infrastructure; reaction to centralized platform control of social graphs; Project Liberty's mission to "win the fight against Big Tech")
Banco de Dados Blockchain state (Social Identity contracts, social graph operations, and announcement batch roots stored on Frequency blockchain; announcement content off-chain in batch files addressed by hash)
Linguagem de Consulta Frequency RPC API (on-chain state queries); off-chain batch files addressed by content hash
Formatos de Dados Parquet (batch announcement files); IPFS/content-addressed storage for announcement batches; on-chain: Substrate-encoded messages; Dead Drop Announcements use encrypted payloads
Edição Colaborativa em Tempo Real N/A (social networking protocol; not a collaborative editing tool)
Edição de Texto Rico N/A (announcement content is application-layer; protocol specifies structure not rendering)
Suporte Móvel Yes (Frequency Access mobile-friendly; MeWe mobile apps; protocol is transport-agnostic)
Suporte Web Yes (Frequency Access web-based onboarding; web applications as BAPs)
Aplicativos Nativos Yes (MeWe native apps; Frequency SDK for app developers)
Termos Free / Open source (Apache-2.0 specification; Frequency Access free for users; application developers may have own terms)
Fundos Not separately disclosed (McCourt Global is a multi-billion dollar private equity firm; Project Liberty is a multi-year initiative; specific DSNP protocol budget not public)
Baseado Em Frequency / Substrate / Polkadot (blockchain consensus layer); IPFS / content addressing (off-chain announcement storage); Smart contracts (Social Identity ownership)
Endereçamento por Conteúdo Yes (off-chain announcement batches content-addressed; on-chain roots provide tamper-evidence; IPFS integration for batch file hosting)
Criptografia de Ponta a Ponta (E2EE) Partial (Dead Drop Announcements support E2EE private messaging; public announcements and social graph are public on-chain; DSNP extends E2EE to prevent service providers from reading message contents or knowing communicating parties)
Assinatura Substrate / sr25519 (Frequency blockchain transaction signing); smart contract ownership via blockchain wallet keypairs
Permissões Smart contract / Cryptographic capabilities (Social Identity ownership enforced by blockchain; delegation model allows apps to act on behalf of users within granted permissions; revocable at any time)
Compatibilidade com a Web Semântica N/A (Parquet/binary format; no RDF or linked data vocabulary in core spec)
Modelo de Federação Shared Heap / Blockchain (all Social Identity and social graph state stored on shared Frequency blockchain; announcement batches off-chain but anchored on-chain; apps query shared state rather than federating between servers)
Requisitos de Instância / Servidor Moderate — applications need Frequency RPC node access; Frequency full node runs on Substrate stack; no per-application server required for read access; write access requires Frequency tokens and transaction signing
Portabilidade de Conta Full portability (Social Identities are blockchain-native and owned by user cryptographic keys; not bound to any application; any DSNP-conformant app can access same social graph)
Arquitetura de Descoberta / Relay Blockchain-native (social graph and announcement roots stored on Frequency; apps discover content by querying on-chain announcement batches and resolving off-chain Parquet files; no relay or gateway required)
Modelo de Autoridade do Servidor User-controlled (Social Identity is a smart contract owned by user wallet; no app can remove or modify another user's identity; apps can only read/write on behalf of delegated users)
Maturidade / Padronização do Protocolo Proprietary Open Standard (published specification at dsnp.org; Advisor Summit governance process; 500K+ production users via MeWe/Frequency; Apache-2.0; Project Liberty Institute stewardship; not submitted to W3C, IETF, or IEEE; Governance Working Group ongoing)
Soberania de Dados User-controlled via blockchain (Social Identities and social graph owned on-chain by user key; announcement content stored by apps but anchored by user-controlled on-chain hashes)

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.

Baseado em
Fala o protocolo