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í .

FestFund: Donaciones Privadas y Reconocimiento Público

## Protección de datos y transparencia verificable mediante pruebas de conocimiento cero

Publicado el 08/09/2025

Envío para el reto Midnight Network Privacy First Challenge Protect That Data. Este proyecto demuestra cómo proteger los datos sin renunciar a la verificación pública.

Enlaces rápidos: Midnight Network · Demo en vivo · Demo YouTube · Demo Vimeo · Repositorio GitHub

Pila tecnológica: Next.js, TypeScript, Node.js, MongoDB, Solidity y despliegue en Vercel. Contratos y pruebas con Hardhat.

Nota: los términos donante y contribuidor se usan de forma intercambiable y significan lo mismo la parte que aporta valor y genera una prueba ZK.

Qué construí

FestFund resuelve uno de los grandes dilemas del fundraising: elegir entre la privacidad del donante y el reconocimiento transparente. Con la infraestructura ZK de Midnight Network, la plataforma mantiene privadas las cantidades, transacciones, direcciones de wallet, nombres y otros parámetros sensibles, mientras conserva rankings públicos verificables y seguimiento de hitos auditable criptográficamente.

La innovación propuesta consiste en demostrar criptográficamente el progreso de la recaudación sin exponer contribuciones individuales, combinando transparencia y privacidad mediante compromisos y pruebas de conocimiento cero.

Demo y repositorio

Frontend en vivo: https://festfund.vercel.app/

Nota: la demo pública muestra el UI UX completo, mientras que las funciones de contrato inteligente se ejecutan en local con Hardhat para evitar costes. Crea wallets con Hardhat o redes compatibles para pruebas.

Vídeos de la demo: YouTube y Vimeo Deep Dive

Repositorio: ARYPROGRAMMER FestFund

Cómo aproveché la tecnología de Midnight

Rendimiento: Midnight Network redujo la generación de pruebas ZK de 418 ms a 1 ms, una mejora de 418x en mis mediciones. Con circuitos preoptimizados e infraestructura de producción, se eliminó la complejidad de configuración, mejorando además la seguridad frente a mi implementación con powersoftau que llegaba a 430 ms. En Midnight observé picos raros de 3 ms.

Integración núcleo: uso del RPC público de testnet de Midnight, SDK oficial para primitivas criptográficas y arquitectura dual con conmutación automática entre Midnight y modo autogestionado cuando es necesario. El flujo genera un compromiso privado por donación, derivando nullifiers para impedir doble gasto sin revelar el monto, y publica solo pruebas y agregados verificables.

Protección de datos como pilar del producto

Privacidad ZK: las cantidades individuales quedan ocultas mediante compromisos, ni siquiera los administradores pueden acceder al dato bruto y la protección por nullifier evita dos aportaciones duplicadas desde la misma wallet según la política de la campaña.

Transparencia responsable: el leaderboard muestra posiciones y reconocimientos sin exponer importes, los hitos se validan con pruebas criptográficas y los organizadores reciben métricas agregadas preservando la privacidad individual.

Impacto real: permite donaciones privadas para causas sensibles, mantiene el reconocimiento público mediante rankings y facilita el cumplimiento regulatorio gracias a privacidad demostrable matemáticamente.

Guía rápida de uso y despliegue

Requisitos: Node 18 o superior, MongoDB, MetaMask o Hardhat. Pasos rápidos: clonar el repositorio, iniciar backend en el puerto 3001, iniciar frontend en el puerto 3000, levantar nodo de Hardhat y desplegar contratos. En el entorno local se configuran variables como URLs del backend y frontend, cadena local 31337, direcciones de contratos de prueba, claves ZK y endpoints de Midnight testnet. Ajusta las variables .env según tu entorno y seguridad.

Pruebas sugeridas: crear una campaña, realizar una donación privada y verificar que la generación de la prueba es casi instantánea; consultar el leaderboard para observar el ranking sin montos; comprobar que los hitos de la campaña cambian de estado solo cuando la prueba lo valida.

Arquitectura general: frontend con Next.js, API con Express, persistencia en MongoDB, circuitos Circom integrados con la red de Midnight y contratos inteligentes orquestados con Hardhat. Todo ello construido con enfoque privacy by design y mediciones de rendimiento continuas.

Q2BSTUDIO como aliado tecnológico

Si tu organización necesita llevar al mercado soluciones de alto impacto con privacidad avanzada, en Q2BSTUDIO desarrollamos aplicaciones a medida y software a medida con estándares de calidad empresarial. Podemos ayudarte a diseñar e implementar plataformas seguras, escalables y listas para producción, incluyendo orquestación de agentes IA, servicios cloud AWS y Azure, ciberseguridad, servicios de inteligencia de negocio y analítica con Power BI, así como automatización de procesos e IA para empresas. Conoce cómo creamos productos multiplataforma aquí: desarrollo de aplicaciones y software a medida y descubre nuestras capacidades en IA aplicada al negocio aquí: inteligencia artificial para empresas. Incorporamos buenas prácticas de ciberseguridad desde el diseño y ofrecemos acompañamiento integral desde el prototipo hasta la operación.

Palabras clave relacionadas: 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, automatización de procesos y pentesting.

Contacto del proyecto FestFund y soporte técnico: arya.2023ug1104@iiitranchi.ac.in. Si buscas equipo para acelerar tu roadmap con privacidad y cumplimiento, Q2BSTUDIO está listo para ayudarte.

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