DCP-AI — Digital Citizenship Protocol para agentes de IA¶
Traducción informativa de la versión en inglés, actualizada el 28/10/2026. Si difieren, prevalece la versión en inglés. Los identificadores, comandos y bloques de código se conservan sin traducir.
Una capa portátil de rendición de cuentas para agentes de IA en redes abiertas.
Identidad verificable criptográficamente, intención legible por máquinas, trazas de auditoría que permiten detectar manipulaciones, comunicación autenticada entre agentes, gobierno del ciclo de vida, rendición de cuentas procedimental y representación delegada, en una sola pila de protocolo híbrida y poscuántica.
Empezar Probar el playground Leer el artículo Ver en GitHub
Instalación¶
Paquetes publicados y main
Las versiones actuales en npm, PyPI, módulos Go y crates.io están en Versiones publicadas. El inicio rápido distingue ejemplos del registro y del checkout.
Las nueve especificaciones¶
-
DCP-01 — Identidad y vinculación humana
Cada agente queda vinculado criptográficamente a una persona o entidad jurídica responsable que asume la rendición de cuentas.
-
DCP-02 — Declaración de intenciones y control por políticas
Los agentes declaran intenciones estructuradas antes de actuar; los verificadores aplican decisiones de política según el nivel.
-
DCP-03 — Cadena de auditoría y transparencia
Entradas de auditoría encadenadas por hash, con pruebas de Merkle e inclusión opcional en un registro de transparencia.
-
DCP-04 — Comunicación entre agentes
Mensajería autenticada entre agentes, descubrimiento, handshake, delegación, cadenas de confianza.
-
DCP-05 — Ciclo de vida de los agentes
Puesta en servicio, informes de vitalidad, retirada: cuatro modos de terminación, con registro que permite detectar manipulaciones.
-
DCP-06 — Sucesión y herencia
Testamentos digitales y ceremonias de sucesión preservan la continuidad entre generaciones de agentes.
-
DCP-07 — Resolución de conflictos
Escalado en tres niveles, paneles de arbitraje M de N, paquetes de jurisprudencia como precedente.
-
DCP-08 — Derechos y obligaciones
Cuatro derechos fundamentales de los agentes, seguimiento estructurado de obligaciones, notificación de vulneraciones.
-
DCP-09 — Delegación y representación
Mandatos de delegación, umbrales de alerta, espejos del principal, registros de interacción en dos capas.
Qué incluye¶
-
5 SDK
TypeScript, Python, Go, Rust, WebAssembly: el mismo protocolo central y vectores de prueba compartidos; el README de cada SDK indica lo que todavía no cubre y su estado de publicación.
@dcp-ai/sdk,dcp-ai(PyPI),dcp-ai(crates.io),sdks/go/v2,@dcp-ai/wasm -
11 integraciones
Puentes con frameworks web y de IA populares. Difieren en lo que comprueban: algunos verifican bundles firmados, otros registran eventos sin firmar o no aplican ninguna política, y las versiones publicadas anteriores pueden carecer de correcciones incluidas en las publicaciones actuales (versiones admitidas). Lee los límites de cada uno antes de confiar en él:
Express, FastAPI, LangChain, OpenAI, CrewAI, Agno, OpenClaw, W3C DID, Google A2A, Anthropic MCP, AutoGen
-
Criptografía híbrida poscuántica
Firmas compuestas Ed25519 + ML-DSA-65, SLH-DSA-192f como respaldo, cadenas de auditoría duales SHA-256 / SHA3-256. Cuatro niveles adaptativos (de Routine a Maximum).
-
CLI y servicios de referencia
CLI
dcp-ai, servidor de verificación, servicio de anclaje (registros locales; el envío a la cadena no está implementado), registro de transparencia, registro de revocaciones. Pila completa con Docker Compose.
Cómo citar¶
Si usas DCP-AI en tu investigación, cita ambos: el artículo conceptual y la versión concreta del software que usaste.
Artículo — Agents Don't Need a Better Brain — They Need a World: Toward a Digital Citizenship Protocol for Autonomous AI Systems
Naranjo Emparanza, D. (2026). Zenodo. 10.5281/zenodo.19040913
Software — cita la versión que usaste. El DOI de concepto 10.5281/zenodo.19656025 apunta a la última versión archivada; la v2.0.2 es
DCP-AI v2.0.2 — Digital Citizenship Protocol for AI Agents (Reference Implementation), Naranjo Emparanza, D. (2026). Zenodo. 10.5281/zenodo.19656026
«Este protocolo lo crearon conjuntamente una persona y un agente de IA: diseñado para la colaboración que pretende gobernar».