Autobase

Protocolo de Datos Descentralizado

Multi-writer collaboration primitive built atop Hypercore, enabling multiple writers to contribute to a single shared logical structure through deterministic merge of independent input Hypercores. Operates on principles similar to CRDTs and operational transformation, providing convergent eventual consistency without requiring Byzantine consensus. Member of the Holepunch suite.

Comunidad

Detalles

Licencia Open source — MIT (github.com/holepunchto/autobase)
Estado de Desarrollo 🟢 Activo
Detalle del Estado de Desarrollo Released / Active (used in Keet for multi-writer collaboration; ongoing development)
Propietario Holepunch
Propietario - Lista
Órgano de Gobierno Company-controlled (Holepunch)
Órgano de Gobierno - Lista
País International (distributed team)
Año de Inicio 2021
Stack JavaScript / Node.js (reference implementation)
Financiamiento Tether-backed via Holepunch
Financiamiento - Lista
Última Investigación 1 jul 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: AutobaseEsta herramienta en el centro y lo que se relaciona directamente con ella. Cada línea nombra el tipo de relación.AutobaseHypercore (Basado en, Construido sobre, Almacena en)HypercoreHyperbee (Se compone con, Almacena en)HyperbeeHyperdrive (Se compone con)HyperdriveHyperswarm (Se compone con)HyperswarmHolepunch (Desarrollado por, Financiado por, Administrado por)HolepunchTether Holdings (Financiado por)TetherHoldingsHolepunch Suite (Miembro de la suite)HolepunchSuite
  • Hypercore (Herramienta): Basado en, Construido sobre, Almacena en
  • Hyperbee (Herramienta): Se compone con, Almacena en
  • Hyperdrive (Herramienta): Se compone con
  • Hyperswarm (Herramienta): Se compone con
  • Holepunch (Organización): Desarrollado por, Financiado por, Administrado por
  • Tether Holdings (Organización): Financiado por
  • Holepunch Suite (Suite): Miembro de la suite

Abrir en el Explorador de grafo

Capacidades

Almacenamiento local-first Edición libre de conflictos

Protocolo de Datos Descentralizado Atributos

Propietario - Lista
Orígenes Multi-writer collaborative data structures (created to enable multi-author collaboration over Hypercore's single-writer log primitive)
Base de Datos Multiple input Hypercores per writer plus an output Hyperbee (or other Hypercore-based structure) computed deterministically from the inputs
Lenguaje de Consulta Inherits from underlying output structure (e.g. Hyperbee API for key-value access)
Formatos de Datos Arbitrary; operations are application-defined and applied deterministically across inputs
Edición Colaborativa en Vivo Yes — Autobase's primary purpose is enabling multiple writers to converge on shared state through deterministic operation merging
Edición de Texto Enriquecido Application-level (Autobase provides the multi-writer substrate; editors built atop)
Soporte Móvil Yes (via Pear runtime)
Soporte Web Yes (WebAssembly builds)
Aplicaciones Nativas Yes (used in Keet messaging app for multi-participant rooms)
Términos Open Source / Free — MIT License
Financiamiento - Lista
Fondos Not separately disclosed
Basado En Hypercore (per-writer input logs); CRDT-like deterministic merge principles
Órgano de Gobierno - Lista
Arquitectura P2P Inherits Hypercore P2P model; multiple writers each maintain their own Hypercore and replicate to peers; merge is deterministic and runs locally on each peer
Red de Superposición Inherits from Hypercore (Hyperswarm-based)
Direccionamiento por Contenido Public-key addressing per input Hypercore; output structure determined by merge
Local-First Yes — multi-writer convergence occurs at each peer locally
Cifrado de Extremo a Extremo (E2EE) Inherits Hypercore transport encryption; application defines content-layer encryption
Biblioteca de CRDTs Self (Autobase is itself the CRDT-like primitive; provides deterministic merge of multi-writer inputs without external CRDT library)
Tolerancia a Fallos Bizantinos No Byzantine consensus — convergent eventual consistency via deterministic merge; malicious writers can be removed from the input set but not prevented from forking their own input log
Firma Inherits Hypercore Ed25519 signatures per writer's input log
Permisos Input-set gating (only writers in the recognized input set contribute to the merged output)
Compatibilidad con la Web Semántica N/A (content-agnostic)
Contrato Inteligente N/A
Posición en la Pila del Protocolo L3.2 Data & Semantic
Incorporación de Activos/Valor None — collaboration primitive with no native token
Madurez del Protocolo / Estandarización Released / Active; specification maintained at github.com/holepunchto/autobase; no formal external standardization

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.

Administrado por
  • Holepunch
Basado en
Construido sobre
Desarrollado por
  • Holepunch
Financiado por
  • Holepunch
  • Tether Holdings
Miembro de la suite
  • Holepunch Suite