POLITICA DE COOKIES

Q2BSTUDIO.COM utiliza cookies técnicas, analíticas, de sesión y de publicidad con la finalidad de prestar un mejor servicio. No obstante, necesitamos su consentimiento explícito para poder utilizarlas. Así mismo puede cambiar la configuración de las cookies u obtener más información aquí .

SelectConnect: Privacidad en el intercambio de contactos con pruebas de conocimiento cero, bonos económicos y protección contra el acoso

SelectConnect: networking seguro con privacidad por diseño y revelación progresiva de contactos

Publicado el 08/09/2025

Este proyecto participa en el desafío Midnight Network Privacy First Protect That Data, dentro del tema Protege esos datos.

Qué construí

SelectConnect es la primera plataforma del mundo para compartir contactos preservando la privacidad. Emplea criptografía de conocimiento cero y bonos económicos para habilitar un intercambio de información seguro, revocable y progresivo, evitando el acoso y el spam desde el diseño.

SelectConnect aborda una crisis de privacidad valorada en 100 mil millones, donde más de 500 millones de profesionales comparten tarjetas de visita cada año, 60 por ciento de mujeres sufre acoso tras eventos de networking y se pierden 2.1 mil millones por spam derivado de filtraciones de datos de contacto. La solución combina revelación progresiva de contacto con disuasión económica del abuso para crear un networking verdaderamente seguro sin sacrificar la privacidad.

Demo

Repositorio en GitHub: github.com/bytewizard42i/SelectConnect

Configuración rápida de la demo

git clone https://github.com/bytewizard42i/SelectConnect.git

cd SelectConnect/selectConnect_app_pro

./start-hackathon-demo.sh

Accede en https://localhost:3000

Cómo utilicé la tecnología de Midnight

Con el lenguaje Compact v0.16 de Midnight, SelectConnect implementa 22 circuitos ZK en 967 líneas de contratos inteligentes.

Implementaciones ZK esenciales

Autorización privada: prueba de propiedad de tarjeta sin revelar identidad de administración, verificación de credenciales en conocimiento cero y control de acceso por compromisos criptográficos.

Divulgación progresiva: pruebas con árbol de Merkle para verificación de niveles, revelado cifrado con acceso temporal y divulgación selectiva sin exposición total.

Seguridad económica: compromiso y verificación de bonos, cálculo de precios según reputación y mecanismo de slashing con evidencia privada.

Enrutamiento privado: códigos anónimos de 5 dígitos, modos de interacción rastreable o no rastreable y preservación de privacidad entre contextos.

Integración con la infraestructura Midnight

Servidor local de pruebas: entorno Docker de Midnight para compilar circuitos. Contratos Compact: 813 líneas que implementan el protocolo unificado. Generación de pruebas ZK: creación en tiempo real para cada interacción. Almacenamiento con prioridad de privacidad: datos sensibles solo como compromisos criptográficos.

La protección de datos como característica central

Privacidad por diseño en conocimiento cero

Información de contacto: nunca en texto plano, solo como compromisos criptográficos. Identidad de usuarios: interacciones seudónimas con responsabilidad demostrable. Evidencias: reportes de acoso fuera de cadena con pruebas ZK de validez. Patrones de acceso: sin correlación entre identidad real e interacciones con tarjetas.

Modelo de privacidad progresiva

Nivel 0: tarjeta pública existe sin datos personales. Nivel 1: nombre cifrado con acceso temporal. Nivel 2: perfil profesional cifrado como por ejemplo LinkedIn. Nivel 3: correo cifrado y revocable. Nivel 4: teléfono con máxima confianza, siempre cifrado.

Protección económica de la privacidad

Bonos contra abuso: disuasión económica sin exponer identidad. Sistema de reputación: seguimiento de actores maliciosos entre contextos sin vincular a identidad real. Precio dinámico: mayores costes para reincidentes manteniendo el anonimato. Compensación a víctimas: pagos automáticos desde bonos penalizados.

Garantías de privacidad en escenarios reales

Networking en conferencias: conexiones profesionales sin riesgo de acoso. Seguridad en citas: construcción de confianza progresiva con responsabilidad económica. Ventas B2B: leads cualificados sin spam ni fugas de datos. Multiplataforma: privacidad preservada a través de distintos contextos de interacción.

Guía de instalación y tutorial

Requisitos previos: Docker y Docker Compose, Node.js 18 o superior con npm, Git.

Inicio rápido en 5 minutos

1 Clona el repositorio

git clone https://github.com/bytewizard42i/SelectConnect.git

cd SelectConnect/selectConnect_app_pro

2 Ejecuta la configuración automatizada

chmod +x start-hackathon-demo.sh

./start-hackathon-demo.sh

3 Accede a la aplicación

Frontend en https://localhost:3000 y servidor de pruebas en https://localhost:8080

Instalación manual para desarrollo

1 Inicia el servidor de pruebas de Midnight

./start-proof-server.sh

2 Instala dependencias

npm install

3 Configura el entorno

cp .env.example .env y edítalo

4 Compila contratos

npm run compile

5 Ejecuta pruebas

npm test

6 Inicia el servidor de desarrollo

npm run dev

Despliegue en producción

1 Despliegue full stack

./start-full-stack.sh

2 Configura variables de producción

cp .env.example .env.production y ajusta valores

3 Compila y arranca

npm run build y npm run start

Escenarios de prueba

Networking en conferencias

npm run test: conference

Seguridad en citas

npm run test: dating

Ventas enterprise

npm run test: enterprise

Arquitectura en resumen

Contratos: SelectConnectProtocol.compact con 967 líneas y 22 circuitos ZK, y AbuseEscrow.compact para gestionar bonos. Frontend: NoirCardApp.tsx con interfaz React y códigos QR. Relay: servicio de enrutamiento privado con verificación de bonos. Infraestructura con docker compose para Midnight. Tests con casos reales documentados. Guía completa en TUTORIAL.md.

Componentes clave

Contratos inteligentes con preservación total de la privacidad. Interfaz React centrada en la experiencia. Servicio relay para mensajería privada. Servidor de pruebas ZK local. Suite de pruebas con escenarios reales.

SelectConnect transforma el networking digital haciendo que privacidad y responsabilidad trabajen juntas. Construido con la tecnología ZK de Midnight, materializa el futuro del intercambio de contactos seguro y privado.

Equipo

EnterpriseZk Labs LLC

Sitio web: enterprisezk.com

Miembros del hackathon: John Santi también conocido como johnny5i y bytewizard42i. X: x.com/RealJohnSanti

Sobre Q2BSTUDIO

En Q2BSTUDIO diseñamos y construimos aplicaciones a medida y software a medida con enfoque privacy first, integrando inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio y power bi. Si tu empresa busca acelerar con ia para empresas y agentes IA, podemos crear soluciones personalizadas de extremo a extremo, desde el backend seguro hasta interfaces web y móviles, cumpliendo normativas y adoptando pruebas de conocimiento cero cuando lo requiere el caso de uso.

Descubre cómo potenciamos tus productos con inteligencia artificial responsable en nuestra página de inteligencia artificial para empresas y refuerza tu postura de seguridad con nuestros servicios de ciberseguridad y pentesting. También podemos acompañarte con modernización cloud en AWS y Azure, automatización de procesos, y analítica con inteligencia de negocio y power bi para acelerar la toma de decisiones.

Palabras clave estratégicas para tu proyecto: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.

Gracias por revisar este proyecto.

Fin del artículo, inicio de la diversión
Construyendo software juntos

Dando vida a tus ideas desde 2008

Diseñamos aplicaciones móviles y de escritorio innovadoras que cumplen con tus requisitos específicos y mejoran la eficiencia operativa.
Más info
Cuéntanos tu visión
Sea cual sea el alcance, podemos convertir tu idea en realidad. Envíanosla y charlemos sobre tu proyecto o una colaboración futura.
Contáctanos
artículos destacados
Live Chat
Enviado correctamente.

Gracias por confiar en Q2BStudio