Portable Communities Protocol

Plataforma P2P

Conceptual proposal for a protocol enabling persistent, composable, application- and platform-independent online communities represented as graphs. Proposes that communities (humans + relationships) become first-class objects within and between networks using DIDs, verifiable credentials, and object capabilities. Currently at concept/proposal stage with no implementation .

Comunidad

Detalles

Licencia N/A (no source code; concept paper only)
Estado de Desarrollo 📋 Planeado
Detalle del Estado de Desarrollo Concept / Proposal (no implementation exists)
Propietario Unknown / community proposal (references noo.network for initial graph visualization experiments)
Órgano de Gobierno Unknown (community proposal; no governing body identified in available sources)
País Unknown
Año de Inicio 2023
Stack TBD (proposed PoC uses centralized ArangoDB; no protocol stack defined yet)
Financiamiento Unknown / unfunded at concept stage
Última Investigación 9 mar 2026

Capacidades

Grupos combinables Portabilidad de datos Federación entre instancias

Plataforma P2P Atributos

Orígenes Motivated by Richard Bartlett (Loomio co-founder) observation that synchronizing group membership across platforms is the critical gap in collective organizing software
Base de Datos ArangoDB (for initial centralized PoC experimentation only; intended to export to JSON)
Lenguaje de Consulta TBD
Formatos de Datos Graph representation: nodes (humans/collections) + edges (relationships) with type and freeform key-value data attributes; JSON export
Edición Colaborativa en Vivo TBD
Edición de Texto Enriquecido TBD
Soporte Móvil TBD
Soporte Web noo.network used for graph visualization experiments
Aplicaciones Nativas TBD
Términos TBD
Fondos Unknown
Basado En Spritely Institute (OCapN infrastructure); DIDs; Verifiable Credentials (W3C); Object Capability model; ArangoDB (PoC); graph theory
Arquitectura P2P Proposed: decentralized personal online datastores for nodes; graph representation mappable to DAOs and smart contracts; each human node owns and controls its outbound edges
Herramientas de Desarrollo TBD
Opciones de Despliegue TBD (proposed: decentralized personal datastores; initial PoC centralized)
Autenticación e Identidad Proposed: DIDs for sybil-resistant cross-community identity; Verifiable Credentials for membership verification; GreenCheck concept using 3-friend authentication
Modelo de Almacenamiento Proposed: personal online datastores per node; centralized ArangoDB for PoC with JSON export
Interoperabilidad Proposed: communities as portable graphs interoperable across applications via Object Capabilities (principle of least authority); boolean operations across community graphs (intersection, federation)
Grafo Social Yes (core concept): communities modeled as social graphs — nodes are humans, edges are weighted/typed relationships; supports multi-community membership, graph intersection, and federation