Arquitectura técnica del ecosistema

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.

Relación conceptual entre identidad digital, votación telemática y sistema de escrutinio
Mapa técnico

Componentes y límites de confianza

01 · Emisión

Identidad digital

Emisor acredita atributos en una credencial verificable.

→
02 · Verificación

Votación Telemática

Elección y dignidad; elegibilidad, autorización y papeleta protegida.

→
03 · Revisión

Verificación pública

Manifiestos, pruebas y resultados agregados, sin selección individual.

Límite de privacidad: la credencial puede acreditar elegibilidad; identidad civil y selección no deben quedar vinculadas en la evidencia pública.
Dominio de escrutinio: acta → captura y procesamiento → revisión/ingreso → resultado y referencias trazables. La documentación describe el uso de blockchain para votos y trazabilidad y almacenamiento externo de imágenes.
Capas transversales investigadas o propuestas: almacenamiento direccionado por contenido · pruebas ZK/divulgación selectiva · compromisos y autorización privada asociados a Midnight · conteo cifrado BGV y custodia.

El diagrama agrupa dominios lógicos. No representa contratos, nodos, endpoints ni una conexión de producción no verificada.

Responsabilidades y estado

Qué hace cada componente y dónde está la evidencia

ComponenteResponsabilidadRelación previstaEstado documentado
Identidad digitalEmisió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áticaContexto 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
EscrutinioDigitalizació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 / CardanoRegistro 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 externoAlojar archivos voluminosos fuera de cadena.Recuperar contenido y contrastarlo con referencia/huella.Disponibilidad y acceso requieren controles separados
Custodia y conteo cifradoInvestigar 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
Flujos entre dominios

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.

Contratos pendientes

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