PKARR

Protocolo P2P

Public Key Addressable Resource Records — converts an Ed25519 keypair into a self-controlled "domain": DNS-style records (A/AAAA/TXT/CNAME) are signed and published as BEP44 mutable items on the BitTorrent Mainline DHT, resolvable anywhere without registrars or platforms. HTTP-to-DHT relay gateways bridge browser and UDP-restricted clients to the DHT. Built directly on the existing BitTorrent Mainline DHT (P2P Infra) rather than new infrastructure — leverages a 15+ year-old, ~10M+ node network. Serves as the discovery/naming layer under Pubky Protocol's homeserver architecture. [b]

Empresa

Detalles

Licencia MIT (confirmed)
Estado de Desarrollo 🟢 Activo
Propietario Pubky (Synonym)
Órgano de Gobierno Pubky / Synonym (protocol maintainer); underlying Mainline DHT is community-governed via the BitTorrent.org BEP process
País Unconfirmed (Synonym; Tether Company backing, same as sibling Pubky Protocol)
Año de Inicio 2023
Stack Rust (pkarr core library, pkarr-relay HTTP gateway); JavaScript/WASM (@synonymdev/pkarr bindings)
Financiamiento Unconfirmed (Synonym/Pubky-affiliated, no disclosed dedicated PKARR funding)
Última Investigación 22 ago 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: PKARREsta herramienta en el centro y lo que se relaciona directamente con ella. Cada línea nombra el tipo de relación.PKARRBitTorrent Mainline DHT (Basado en)BitTorrentMainline DHTElohim Protocol (Base de, Interopera con)ElohimProtocolPubky Protocol (Base de, Almacenamiento para)PubkyProtocol

Abrir en el Explorador de grafo

Capacidades

Identidad soberana Portabilidad de datos

Protocolo P2P Atributos

Orígenes Distributed naming / identity — reusing BitTorrent's existing Mainline DHT as a "sovereign TLD" substrate instead of building new discovery infrastructure or depending on DNS registrars
Base de Datos N/A (records are ephemeral DHT entries, not persistent storage — BEP44 mutable items with hour-scale retention requiring periodic republishing)
Lenguaje de Consulta N/A (DHT lookup by public key, not a query language)
Formatos de Datos Signed DNS-style records (A, AAAA, TXT, CNAME) as BEP44 mutable DHT items, 1000-byte size limit
Edición Colaborativa en Vivo N/A
Edición de Texto Enriquecido N/A
Soporte Móvil Yes (JS/WASM bindings support mobile web/hybrid contexts; used by Pubky Protocol's mobile SDK)
Soporte Web Yes (@synonymdev/pkarr JS/WASM bindings; pkdns.net web resolver demo)
Aplicaciones Nativas Yes (Rust core library embeddable in native apps)
Términos Free / open protocol; relay operators may charge, but self-relaying is possible
Fondos Undisclosed
Basado En BitTorrent Mainline DHT (P2P Infra — specifically BEP44, the arbitrary mutable-data storage extension, rather than new infrastructure); Ed25519 signing
Arquitectura P2P Kademlia DHT (inherited from Mainline DHT); PKARR does not run a separate overlay — it publishes into the existing BitTorrent DHT
Red de Superposición Reuses the existing global BitTorrent Mainline DHT overlay rather than establishing its own
Direccionamiento por Contenido Partial — records addressed by the owning Ed25519 public key (key-addressed, not content-hash-addressed)
Local-First N/A (naming/discovery layer, not a data-storage system)
Cifrado de Extremo a Extremo (E2EE) No (DHT records are signed for authenticity, not encrypted for confidentiality)
Biblioteca de CRDTs N/A
Tolerancia a Fallos Bizantinos Inherits Mainline DHT's probabilistic resilience — no formal BFT consensus
Firma Ed25519 (keypair signs each DNS-style record packet)
Permisos Key-holder-only write access — only the corresponding Ed25519 private key can publish/update a given record
Compatibilidad con la Web Semántica N/A (DNS-style records, not RDF/Linked Data)
Contrato Inteligente N/A
Posición en la Pila del Protocolo Discovery/naming layer beneath application protocols — Pubky Protocol's homeserver discovery mechanism sits directly on PKARR
Incorporación de Activos/Valor N/A
Madurez del Protocolo / Estandarización No formal standards-body process; single-maintainer (Pubky/Synonym) reference implementation, v8.0.0, actively released and 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.

Interopera con
Almacenamiento para