Anteriormente, ZEROBASE anunció la finalización de una financiación de 5 millones de dólares, con el objetivo de construir una red de pruebas de conocimiento cero (ZK) en tiempo real, que proporcione protección de la privacidad y una infraestructura de computación descentralizada. Esta financiación fue liderada por Binance Labs, FactionVC y DAO5.
¿Puedes presentarte brevemente y decirnos qué hace ZEROBASE?
Hola a todos, soy Mirror Tang, CEO de ZEROBASE y profesor de criptografía en la Universidad Jiao Tong de Shanghai. Investigo principalmente la implementación de ingeniería criptográfica en blockchain y problemas de seguridad. Recientemente he estado especialmente interesado en la interacción entre aspectos sociales y técnicos en la toma de decisiones colectivas. Además, me esfuerzo por lograr un equilibrio y armonía entre rendimiento, seguridad y libertad técnica en el ecosistema de ZEROBASE. La seguridad y la toma de decisiones impulsadas por datos tienen muchas aplicaciones en ecosistemas distribuidos; pueden ayudar a prevenir errores de validación de datos, interrupciones en el servicio o retrocesos, así como proteger la seguridad de los fondos, mejorando la sostenibilidad del modelo económico en general.
El proyecto ZEROBASE se estableció en marzo de 2024, originándose del grupo de seguridad criptográfica Salus Security. En ese momento, asumimos el trabajo criptográfico del PSE (equipo de criptografía de la Fundación Ethereum), y considerando brindar servicios a más proyectos que requieren aceleración de pruebas, lo ampliamos a un proyecto independiente, que es hoy ZEROBASE, diseñado para velocidad, descentralización y cumplimiento en una red de pruebas ZK en tiempo real. Ofrecemos servicios gratuitos de desarrollo de circuitos y servicios de generación de pruebas de pago. También proporcionamos plantillas de circuitos y licencias comerciales para los sistemas zkLogin, zkDarkPool y zkVote; por solo 1000 dólares de costos de implementación, puedes transformar tu proyecto en un proyecto ZK y resolver problemas de privacidad y seguridad en escenarios convencionales. Usamos Circom para escribir circuitos y Gnark para acelerar la generación de pruebas, logrando desarrollo ágil y rápida iteración. La eficiencia en la generación de pruebas de circuitos acelerada por la red de pruebas de ZEROBASE es de aproximadamente 120 milisegundos por cada millón de restricciones de prueba de Circom (por RTX 4090). También manejamos el desarrollo de circuitos comerciales generales y proporcionamos un marco de circuitos descifrables para lograr cumplimiento de privacidad.
¿Cuál es la visión de ZEROBASE? ¿Qué problema central quiere resolver?
La visión de ZEROBASE es convertirse en un líder en los campos de la computación de privacidad y las finanzas de desconfianza, resolviendo el problema de la privacidad confiable en la blockchain actual.
La blockchain, como un libro de contabilidad distribuido, es completamente transparente para todos los usuarios, pero también resulta en la exposición de información importante a la vista pública. Por ejemplo, el Json Web Token para iniciar sesión en carteras de redes sociales; una vez que estos credenciales de identidad se comparten con las partes del proyecto, es fácil que se produzcan filtraciones de información de identidad y ataques de repetición. La información de órdenes de transacción en DEX y AMM a menudo se utiliza para manipulación del mercado. Si se exponen las estrategias de trading de los fondos de cobertura, esto puede impactar gravemente en la rentabilidad del fondo. Estos datos deberían ser estrictamente protegidos, y no convertirse en “secretos públicos” en un libro de contabilidad transparente. ZEROBASE espera utilizar tecnología de protección de la privacidad para que los usuarios puedan utilizar blockchain sin preocuparse por la filtración de su privacidad, mientras mantienen la transparencia y la ventaja central de la desconfianza.
Un ejemplo importante es ZEROBASE Staking, que es nuestro escenario de aplicación central. Su importancia radica en que puede generar ingresos directos para los usuarios. Por ejemplo, el reciente y popular CeDefi comparte las ganancias de arbitraje a nivel institucional directamente con los minoristas, pero el problema directo es que los usuarios no pueden verificar el estado de los fondos en sus cuentas, lo cual es un alto riesgo de caja negra. Usando CEFFU, tu dinero no se moverá, pero podrías enfrentar un colapso. Verificar forzosamente puede llevar a que el equipo de trading no pueda utilizar estrategias más efectivas. Nuestro método de verificación también es muy simple para los usuarios; las estrategias y operaciones del equipo de trading están completamente cifradas, pero los usuarios pueden generar pruebas de conocimiento cero al llamar a la API de cuentas de intercambio para asegurarse de que las estrategias de arbitraje no usen alta apalancamiento, no distribuyan demasiado capital en una misma criptomoneda, y que las posiciones estén completamente cubiertas. Las pruebas se generan en la red de pruebas TEE de ZEROBASE, asegurando que no se filtren informaciones.
¿Cuál es la arquitectura técnica de la red de prueba de ZEROBASE y en qué se diferencia de la competencia?
Nuestros competidores actualmente se dividen en dos tipos; uno utiliza un modelo de consenso, sin diferencias significativas con L1. La velocidad de prueba de esta estructura se basa en el tiempo de bloque y agregación, lo que no puede satisfacer la demanda de generación de pruebas de alta velocidad. El otro utiliza una arquitectura centralizada, donde todos los nodos deben enviar paquetes de latido al Hub para mantenerse en línea, y el Hub es responsable de registrar la información de todos los nodos. Cuando aumenta el número de nodos, la carga del Hub también aumenta, convirtiéndose en un cuello de botella para el rendimiento del sistema. Si un Hub se desconecta, todo el sistema dejará de funcionar.
Para abordar este problema, ZEROBASE ha introducido una arquitectura distribuida, dividiendo los nodos en múltiples subconjuntos, cada uno administrado por un Hub independiente. Al aumentar el número de Hubs, se puede distribuir efectivamente la carga, asegurando que el sistema funcione sin problemas incluso a medida que aumenta el número de nodos. Esta arquitectura evita fallos de punto único y mejora la tolerancia a fallos y la escalabilidad del sistema. A través de un algoritmo de hashing consistente, los nodos y Hubs se mapean a un espacio de hashing circular virtual. Los nodos encuentran su Hub más cercano a través de su valor hash, y este Hub es responsable de la administración. Así, incluso si se añaden o eliminan Hubs, solo es necesario reasignar una pequeña parte de los nodos, mientras que los demás nodos permanecen sin cambios, reduciendo el impacto de la redistribución de carga.
Escalabilidad y capacidad de tolerancia a fallos: para abordar el problema de sesgo de datos (es decir, que algunas Hubs tengan carga alta mientras que otras estén inactivas), ZEROBASE ha introducido un mecanismo de nodos virtuales. Cada Hub se mapea a múltiples nodos virtuales, equilibrando aún más la carga. La incorporación de nodos virtuales hace que la distribución de nodos sea más uniforme, evitando efectivamente el retorno a arquitecturas centralizadas. A medida que aumenta el número de nodos, se pueden agregar más Hubs para aliviar la carga y evitar que un solo Hub funcione sobrecargado. Si un Hub falla, solo es necesario redistribuir los nodos que gestiona a otros Hubs, mientras que el resto del sistema continúa funcionando normalmente.
¿Cómo equilibra ZEROBASE la relación entre la protección de la privacidad y el cumplimiento?
ZEROBASE logra una combinación ingeniosa de protección de la privacidad y cumplimiento a través de la tecnología de compromiso de desencriptación parcial verificable. El mecanismo central de esta tecnología es mantener los datos del usuario completamente cifrados en circunstancias normales, permitiendo que solo instituciones confiables autorizadas realicen desencriptaciones parciales cuando se cumplan ciertas condiciones. Este diseño no solo protege la privacidad del usuario, sino que también proporciona soluciones para las necesidades de cumplimiento. En concreto, hay varios puntos clave a destacar:
Encriptación de envío de datos: la información sensible del usuario se convertirá en un compromiso que es cifrado, y solo el usuario conoce su contenido. Por ejemplo, en el escenario de préstamos, los datos de crédito enviados por el usuario se cifran en forma de compromiso. El usuario necesita generar una prueba de conocimiento cero para demostrar que la información que envió es legítima, como que su puntuación de crédito cumple con ciertos requisitos, pero la puntuación específica y los datos originales no se revelan.
Mecanismo de desencriptación autorizada: si un usuario se enfrenta a una situación especial (como incumplimiento de préstamo), el sistema llamará a la función de “desencriptación parcial” del circuito. A través de una “llave de desencriptación” oculta en el compromiso (puerta trampa), una entidad confiable puede desencriptar parte de la información necesaria, como el monto del incumplimiento o la responsabilidad relacionada, sin revelar los datos completos del usuario. Este circuito también incluye una funcionalidad de auditoría, donde todas las acciones de desencriptación se registran en la cadena, previniendo abusos. Las entidades confiables que utilizan la función de desencriptación también deben proporcionar pruebas legítimas, asegurando que cada operación sea transparente y cumpla con las regulaciones.
En resumen, somos como una “caja de seguridad de privacidad”, donde solo en momentos clave, a través de la “llave” correcta, se puede extraer una parte de los elementos importantes. Este mecanismo permite que ZEROBASE cumpla simultáneamente con los requisitos de protección de la privacidad y la conformidad legal, como en escenarios complejos de préstamos financieros, auditorías fiscales y liquidaciones de activos, logrando un equilibrio entre seguridad y transparencia.
¿Qué escenarios o industrias principales admite ZEROBASE?
La aplicación técnica de ZEROBASE es muy amplia, abarcando finanzas, autenticación, comercio descentralizado, puntuación de crédito privada, atención médica transfronteriza, entre otros campos. En resumen, es zk+todo, puedo hablar sobre los escenarios que ya tenemos.
En el campo financiero, como en los fondos de cobertura, nuestra tecnología puede verificar si las estrategias de inversión cumplen con los límites de riesgo, mientras que no expone los detalles de la estrategia. Los inversionistas pueden conocer el riesgo con tranquilidad, y el fondo puede proteger sus secretos centrales. También en DeFi, nuestro zkDarkPool hace que las transacciones de gran volumen sean más privadas, evitando la manipulación del mercado y el 'sniping' por bots, especialmente en la protección de criptomonedas menos conocidas.
Por ejemplo, en la autenticación, nuestra tecnología zkLogin es interesante; los usuarios pueden validar sus cuentas de blockchain utilizando la información de inicio de sesión de Google o Facebook, pero sin preocuparse por la filtración de privacidad. Esta tecnología ya es compatible con StarkNet y ha colaborado con TOMO Wallet para hacer que la experiencia del usuario sea más simple y segura.
Los escenarios de puentes entre cadenas también dependen del apoyo de nuestra tecnología, como el procesador Tiga, que verifica específicamente la información de bloques de puentes entre cadenas, mejorando la seguridad y la eficiencia.
Además, también nos preocupamos por los grupos vulnerables. Por ejemplo, Estados Unidos es una sociedad de crédito; una vez que tu crédito personal se quiebra, o si no tienes puntuación de crédito, te será muy difícil avanzar en EE. UU., cayendo en una situación de falta de crédito — incapacidad de alquilar — sin dirección — sin trabajo, solo dependiendo de la asistencia. Ayudamos a las personas de bajos ingresos en Arizona a desarrollar un sistema de puntuación de crédito privado, utilizando pruebas de conocimiento cero para verificar registros de trabajo y generar una puntuación confiable, permitiéndoles encontrar trabajo incluso sin FICO. También en el ámbito de la atención médica transfronteriza, hemos colaborado con la Universidad del Norte de Arizona para permitir que los pacientes en el extranjero verifiquen su información de activos en su país para obtener acreditación médica.
El núcleo de nuestro trabajo es: ya sea en finanzas, transacciones o ayudando a personas comunes, utilizamos ZK para resolver problemas de privacidad y confianza.
¿Qué beneficios específicos pueden obtener los usuarios y desarrolladores en el ecosistema de ZEROBASE?
Uno de los mayores beneficios para los usuarios en el ecosistema de ZEROBASE es obtener retornos a largo plazo a través de la participación en ZEROBASE Staking. Los usuarios pueden apostar tokens ZB para proporcionar apoyo a la seguridad de la red, mientras disfrutan de los altos rendimientos que ofrece la combinación de ZK+Cefi. Además, a través de Staking, los usuarios también pueden participar en la votación de gobernanza, involucrándose directamente en decisiones importantes de ZEROBASE. Para desarrolladores, hemos asignado el 10% del suministro total de ZB para apoyar la expansión de la red, asociaciones y la implementación de aplicaciones. También tenemos un plan de minería de pruebas que recompensará directamente el uso de aplicaciones en ZEROBASE según la demanda inicial de la red.
¿ZEROBASE ha recibido apoyo financiero o ha establecido colaboraciones con instituciones de la industria?
Sí, nuestros inversionistas incluyen instituciones como Binance Labs, Lightspeed Faction, dao5, Sequoia, IDG, entre otros. También quiero agradecer a la Fundación Nacional de Ciencias de EE. UU., la Fundación Ethereum, el programa de aceleración de startups de Starknet y el programa de fundadores de Microsoft & OpenAI por su apoyo. Sin su apoyo, el desarrollo de ZEROBASE hoy habría sido difícil. La mayoría de nuestros inversionistas y financiadores son nuestros clientes y socios, y también hemos recibido un amplio apoyo de los clientes de Salus Security.
¿Cómo responde el equipo del proyecto a la posible presión regulatoria?
El equipo de ZEROBASE es consciente de que el uso de tecnologías de protección de la privacidad puede generar preocupaciones regulatorias, por lo que desde el principio hemos considerado el cumplimiento como una parte importante del diseño del sistema. Recientemente, el caso de Tornado Cash, que fue parcialmente despojado de sanciones debido a su infraestructura inmutable, nos proporcionó una importante lección: la regulación no rechaza completamente la tecnología de privacidad, pero exige transparencia y trazabilidad cuando es necesario.
Hemos colaborado proactivamente con las autoridades regulatorias para explorar conjuntamente la aplicación de tecnologías de privacidad dentro de un marco de cumplimiento. Nuestra tecnología de compromiso de desencriptación parcial verificable nació de esto; parte de la tecnología central de ZEROBASE se desarrolló en torno a circuitos descifrables. La idea central de estos circuitos es que los datos del usuario son, por defecto, cifrados, y solo cuando se cumplen condiciones claras (como la autorización del usuario o requisitos legales), las partes confiables pueden desencriptar parte de la información a través de una clave especial. Este diseño evita que sistemas de privacidad completamente no rastreables sean mal utilizados, al tiempo que garantiza que se mantenga el umbral de protección de la privacidad.
ZEROBASE se posiciona claramente como un proveedor de infraestructura de computación de privacidad. Nuestra tecnología es neutral, y nuestro objetivo es proporcionar seguridad y protección de la privacidad a los usuarios, no servir a fines ilegales. Al alinearnos con marcos de cumplimiento, evitamos convertirnos en el centro de conflictos regulatorios.
¿Qué rol crees que jugará ZEROBASE en el futuro del ecosistema blockchain?
Uno de los desafíos centrales de la tecnología blockchain es cómo abordar el problema de la protección de la privacidad mientras se logra la desconfianza. ZEROBASE, a través de una arquitectura técnica innovadora, como redes distribuidas, mecanismos de nodos virtuales y tecnología de compromiso de desencriptación parcial verificable, no solo mejora la eficiencia de la protección de la privacidad, sino que también proporciona soluciones para el cumplimiento. Ya sea para transacciones financieras, autenticación de identidad o validación compleja de puentes entre cadenas, nuestra tecnología puede satisfacer las demandas regulatorias y comerciales al mismo tiempo que asegura la privacidad de los datos. Continuaremos optimizando las herramientas y el apoyo para desarrolladores, ayudándoles a construir rápidamente aplicaciones de protección de la privacidad basadas en tecnología ZK. A través de nuestra red, el código Circom y Gnark puede generar pruebas en milisegundos, lo que proporciona una eficiencia sin precedentes para los desarrolladores.
Como CEO de ZEROBASE, creo que desempeñaremos un papel central como proveedores de infraestructura de computación de privacidad y como creadores de estándares financieros de desconfianza en el ecosistema blockchain del futuro. Nuestra misión es habilitar una variedad de escenarios de aplicación mediante la tecnología de prueba de conocimiento cero (ZK), permitiendo que la blockchain proteja la privacidad mientras se mantiene la transparencia y la confianza.