Secure Scuttlebutt (SSB)

Protocolo P2P

A decentralised, peer-to-peer social network and protocol in which each user keeps an append-only log of signed messages on their own device and syncs with peers by gossip, including over a local network without internet access. Because each log is an unforgeable feed, peers need not be trusted and can pass on other peers' logs and files; the original server software describes itself as a peer-to-peer log store used as a database, identity provider and messaging system, with global replication, file synchronisation and end-to-end encrypted messages. The protocol is documented in a community guide. The project is run by the Secure Scuttlebutt Consortium; the main clients (Patchwork, then Manyverse) and the original server have stopped receiving updates, and the lightweight tinySSB variant is a separate entry in this matrix .

Comunidad

Detalles

Licencia Mixed, per repository: ssb-server and Patchwork carry open-source licences (Patchwork AGPL-3.0); the protocol guide is documentation. https://github.com/ssbc
Estado de Desarrollo ⚠️ Sin mantenimiento
Propietario Secure Scuttlebutt Consortium (the 'ssbc' GitHub organisation, described as a distributed and secure peer-to-peer social network)
Órgano de Gobierno Secure Scuttlebutt Consortium; no formal governance document is described in the cited sources
País Not stated by the project.
Año de Inicio 2014
Stack JavaScript (Node.js) reference implementation; append-only signed feeds; gossip replication; the community protocol guide documents the formats
Financiamiento Not stated by the project.
Última Investigación 29 oct 2026

Vista de topología

Esta herramienta en el centro y lo que se relaciona directamente con ella. Cada línea nombra el tipo de relación.

Vista de topología: Secure Scuttlebutt (SSB)Esta herramienta en el centro y lo que se relaciona directamente con ella. Cada línea nombra el tipo de relación.SecureScuttlebutt…tinySSB (Base de, Aloja a)tinySSB
  • tinySSB (Herramienta): Base de, Aloja a

Abrir en el Explorador de grafo

Capacidades

Funciona sin conexión / en malla Cifrado de extremo a extremo

Protocolo P2P Atributos

Orígenes A decentralised social network without servers or central accounts, where users own their logs, with a focus on offline-first operation and local communities
Base de Datos Append-only log store on each device (the original server describes itself as a Kappa-architecture database)
Lenguaje de Consulta N/A
Formatos de Datos Signed JSON messages in per-author append-only feeds, replicated as blobs and feeds; documented in the protocol guide
Edición Colaborativa en Vivo N/A
Edición de Texto Enriquecido N/A
Soporte Móvil Yes, through the Manyverse mobile client (last released October 2023)
Soporte Web Not stated by the project.
Aplicaciones Nativas Desktop and mobile clients (Patchwork, now archived, and Manyverse)
Términos Free and open source
Fondos Not stated by the project.
Basado En Append-only signed logs and gossip protocols; the original server cites the Kappa Architecture
Arquitectura P2P Gossip-based peer-to-peer replication: peers sync logs with known peers over the internet, the local network or by physical media; 'pubs' are ordinary peers with public addresses that help others connect
Red de Superposición Yes: a global gossip mesh of peers and pubs, with no host dependencies
Direccionamiento por Contenido No.
Local-First Local-First: the log lives on the user's device and the network works offline and on local networks
Cifrado de Extremo a Extremo (E2EE) Yes for private messages: the original server lists end-to-end encryption; public messages are signed and readable by peers
Biblioteca de CRDTs No: not a CRDT library.
Tolerancia a Fallos Bizantinos No: peers are untrusted, and each feed is verifiable, but the network has no consensus mechanism; misbehaving peers can flood the network
Firma Yes: every message is signed by its author's feed key, making each log unforgeable
Permisos No network-level permission model is described in the cited sources
Compatibilidad con la Web Semántica N/A: no RDF, JSON-LD or SPARQL layer.
Contrato Inteligente N/A: no ledger or smart-contract component.
Posición en la Pila del Protocolo Application-layer protocol; the cited sources do not name the transports
Incorporación de Activos/Valor None: no token or value-transfer mechanism.
Madurez del Protocolo / Estandarización A community-documented protocol (the Scuttlebutt Protocol Guide) with several implementations; not a standards-body deliverable; core implementations are no longer maintained

Relaciones

Cómo se conecta esta herramienta con otras herramientas y organizaciones, según relaciones revisadas por el responsable de datos de OpenHaven. Describen cómo se conectan los proyectos, no su calidad.

Aloja a
Base de