VPR · Presentación
03 · Prototipo de investigación
Verifiable Policy Registry
de Xcapit
Que cualquiera pueda verificar qué se bloquea en el internet de las escuelas
Prototipo de investigación (v0.6.0): contratos sin auditar y sin despliegue público.
VPR · Presentación
El problema
Proteger a la niñez en internet no debería ser censura oculta
Conectar una escuela a internet también obliga a proteger a niñas y niños de virus, estafas (phishing) y contenido dañino, y eso se hace con filtros. Pero el mismo filtro que protege puede censurar, y hoy nadie fuera del sistema puede comprobar qué se bloquea ni por qué.
VPR · Presentación
En una imagen
Como un acta pública para cada filtro: protege igual, pero ya no en secreto.
VPR · Presentación
Paso a paso
De la regla al registro público, en cuatro pasos
01
La escuela se conecta y un filtro la protege
El filtro bloquea sitios dañinos, como malware o phishing (páginas falsas que roban datos personales).
02
Cada regla de bloqueo se publica
Cada regla queda en un registro público: qué se bloquea, quién la aprobó y hasta cuándo rige.
03
Cualquiera puede verificarla y apelarla
Familias, docentes o auditores pueden revisar una regla y apelarla. Si nadie la renueva, la regla vence sola.
04
Sobre las escuelas, solo totales diarios
De cada escuela se publican solo totales diarios. Nunca datos de un niño o una niña.
VPR · Presentación
Un registro, de cerca
Así se vería el registro público de una regla
Regla de bloqueo · versión 3
Ejemplo ilustrativo- Categoría bloqueada
- Sitios de phishing y malware
- Aprobada por
- 3 instituciones independientes · 2 firmas requeridas
- Vence el
- 31.03.2027, salvo que se vuelva a firmar
- Estado
- Vigente · apelable
- Datos de las escuelas
- Solo totales diarios
VPR · Presentación
Qué ofrece
Lo que cambia con VPR
- 01
Protege a niños y niñas sin censura oculta
- 02
Cualquiera puede verificar qué se bloquea, quién lo decidió y hasta cuándo
- 03
Nunca se publican datos que identifiquen a un niño o niña
VPR · Presentación
A quién le sirve
Para quién y qué gana cada uno
Familias
Saber que hay protección, sin censura oculta.
Escuelas y docentes
Ver qué bloquea su conexión y pedir una revisión si algo útil para la clase queda bloqueado.
Ministerios y reguladores
Rendir cuentas: cada regla es pública, está firmada y tiene fecha de vencimiento.
Auditores y sociedad civil
Revisar las reglas, quién las firmó y su historial, y presentar apelaciones.
VPR · Presentación
Por dentro
Cómo funciona por dentro
VPR separa dos cosas: la aplicación del filtrado y la rendición de cuentas.
01Aplicación del filtrado
La hace un resolver DNS estándar en el país (el servicio que traduce el nombre de un sitio en su dirección).
02Rendición de cuentas
Queda en una red Ethereum de capa 2 (una red de menor costo construida sobre Ethereum) donde solo se guardan compromisos criptográficos: huellas digitales de cada regla, no los datos.
VPR · Presentación
Diseño
Decisiones de diseño, todavía propuestas
- Propuesto
Cada versión de una política vence si no se vuelve a firmar. Máximo propuesto para el piloto: 90 días; límite fijo del contrato: 365 días.
- Propuesto
Las políticas se aprueban con una multifirma de instituciones independientes. Modelo propuesto para el piloto: 2 de 3 firmantes.
- Propuesto
Los agregados por debajo de un umbral no se publican, ni tampoco su cantidad. Valor inicial propuesto: k = 10. Es supresión de celdas pequeñas, no privacidad diferencial.
- Propuesto
Los compromisos se anclan como raíces de Merkle diarias en una capa 2 de Ethereum. Propuesto: OP Mainnet; testnet: OP Sepolia.
Las apelaciones guardan solo el hash de un documento.
VPR · Presentación
Lo esencial
Licencias, datos y estado del proyecto
Qué se puede verificar
Cualquiera puede comprobar qué se bloquea, quién lo decidió y hasta cuándo rige. Cada política vence, y cualquier bloqueo se puede apelar.
Qué se publica sobre las escuelas
Solo agregados diarios con supresión de celdas pequeñas. Nunca datos que identifiquen a un niño.
Licencias
Código AGPL-3.0, esquemas CC0, documentación CC BY 4.0.
Estado
Prototipo de investigación v0.6.0. Contratos sin auditar. Sin despliegue público. En preparación como bien público digital (autoevaluación).
v0.6.0 (prototipo de investigación, pre-release) · white paper v0.7 (borrador para revisión)
VPR · Presentación
Transparencia
Lo que VPR no afirma
- ×Contratos no auditados
- ×Sin verificación formal (solo verificaciones simbólicas acotadas)
- ×Sin despliegue en redes públicas
- ×Sin revisión independiente
- ×Sin respaldo, financiamiento ni compromiso de piloto de la Ethereum Foundation, UNICEF, la UIT, Giga, ministerios ni la DPGA
- ×No es un bien público digital registrado
- ×Pruebas ZK no implementadas
Registro de afirmaciones y evidencia (se abre en una pestaña nueva) ↗
VPR · Presentación
Hoja de ruta
Hoja de ruta, con un punto de control en cada etapa
M0 · completado
Prueba de concepto (demo de punta a punta, sin escuelas)
M1
Diseño y aprobación (Gate A)
M2
Implementación de referencia en testnet y alfa propuesta en 2–5 escuelas (Gate B)
M3
Métricas, auditoría y registro en mainnet (Gate C)
M4
Implementación de referencia de agregación ZK
Fase 2 (20–50 escuelas) solo si se cumplen los gates y con financiamiento aparte.
Piloto escolar: propuesta, sin acuerdos ni compromisos con ninguna parte.
VPR · Presentación
Para revisar
Todo está publicado para revisar
- Repositorio↗ (se abre en una pestaña nueva)
- Última versión (v0.6.0)↗ (se abre en una pestaña nueva)
- White paper (v0.7)↗ (se abre en una pestaña nueva)
- Registro de afirmaciones y evidencia↗ (se abre en una pestaña nueva)
- Guía para revisores externos↗ (se abre en una pestaña nueva)
- Aseguramiento de contratos (análisis estático, invariantes, verificaciones simbólicas, mutación)↗ (se abre en una pestaña nueva)
- Modelo de amenazas↗ (se abre en una pestaña nueva)
- Análisis de privacidad y reidentificación↗ (se abre en una pestaña nueva)
- Benchmarks (incluye el costo en OP Mainnet)↗ (se abre en una pestaña nueva)
- Decisiones de arquitectura (ADR)↗ (se abre en una pestaña nueva)
- Autoevaluación como bien público digital↗ (se abre en una pestaña nueva)
- Hoja de ruta↗ (se abre en una pestaña nueva)
- Cómo citarlo↗ (se abre en una pestaña nueva)
VPR · Presentación
Equipo
Quién está detrás
- Organización
- Xcapit (se abre en una pestaña nueva)
- Fundada en 2018 · ISO/IEC 27001
- Xcapit INC (EE. UU.) · CryptoLab S.A.S. (Argentina) · Xcapit SAC (Perú) · Córdoba · Lima · Miami
- Contacto
- dpg@xcapit.com
VPR · Presentación
¿Revisas el proyecto? Conversemos.
Si revisas proyectos, investigas o trabajas en conectividad escolar, nos interesa tu mirada.
O escríbenos a dpg@xcapit.com
calendly.com/jose-xcapit/30min
Prototipo de investigación (v0.6.0): contratos sin auditar y sin despliegue público.