Arquitectura técnica del ecosistema
Una vista técnica de identidad, participación y escrutinio: qué responsabilidad tiene cada componente y qué integraciones siguen siendo una propuesta por validar.

Componentes y límites de confianza
Identidad digital
Emisor acredita atributos en una credencial verificable.
Votación Telemática
Elección y dignidad; elegibilidad, autorización y papeleta protegida.
Verificación pública
Manifiestos, pruebas y resultados agregados, sin selección individual.
El diagrama agrupa dominios lógicos. No representa contratos, nodos, endpoints ni una conexión de producción no verificada.
Qué hace cada componente y dónde está la evidencia
| Componente | Responsabilidad | Relación prevista | Estado documentado |
|---|---|---|---|
| Identidad digital | Emisión y presentación de DID/credenciales verificables. | Proveer atributos mínimos o pruebas a una verificación de elegibilidad. | Interfaz entre componentes por especificar |
| Votación Telemática | Contexto electoral, autorización y recepción de papeleta protegida. | Validar credenciales sin exponer datos civiles innecesarios; mantener separación identidad-selección. | Privacidad/ZK y conteo cifrado: objetivos e investigación |
| Escrutinio | Digitalización, procesamiento, revisión, ingreso y presentación de resultados. | Relacionar actas/eventos con referencias verificables y resultados. | Flujo descrito; revisar documentación del componente |
| Blockchain / Cardano | Registro ordenado y referencias verificables de datos comprometidos. | Hacer detectable una alteración posterior del dato referenciado. | No certifica verdad de origen ni elimina errores |
| Almacenamiento externo | Alojar archivos voluminosos fuera de cadena. | Recuperar contenido y contrastarlo con referencia/huella. | Disponibilidad y acceso requieren controles separados |
| Custodia y conteo cifrado | Investigar agregación y descifrado autorizado de resultados agregados. | Conectar conjunto aceptado, cierre, shares validados y resultado. | BGV / Go-Lattigo y 2-de-3: propuesta sujeta a validación |
Qué cruza cada frontera
A · Credencial → elegibilidad
El emisor entrega una credencial verificable. El componente consumidor debería validar solo atributos necesarios y definir audiencia, revocación, vigencia y protección contra correlación.
B · Elección → recepción
La papeleta se vincula a elección y dignidad, se valida y se acepta o rechaza con evidencia. Deben definirse formato, prevención de repetición, comprobante y recuperación.
C · Acta → registro auditable
Captura y revisión producen datos y artefactos; una huella puede respaldar integridad del archivo, pero procedencia y exactitud requieren controles de revisión.
D · Cierre → verificación
El conjunto aceptado se cierra; el conteo genera totales agregados y evidencia que terceros puedan revisar sin publicar papeletas o elecciones individuales.
Lo que falta definir antes de afirmar interoperabilidad
Identidad y autorización
Formato de credencial, atributos mínimos, revocación, audiencia, alcance por dignidad y protección contra duplicados.
Recepción y evidencia
API, esquema de mensajes, comprobantes, manifiestos, versiones, tratamiento de rechazos y política de correcciones auditables.
Operación y privacidad
Custodia y recuperación de claves, validación de shares, disponibilidad, retención de archivos y análisis de metadatos.
Escrutinio: descripción del componente · Arquitectura de identidad · Arquitectura de Votación Telemática