Básico
Spot
Opera con criptomonedas libremente
Margen
Multiplica tus beneficios con el apalancamiento
Convertir e Inversión automática
0 Fees
Opera cualquier volumen sin tarifas ni deslizamiento
ETF
Obtén exposición a posiciones apalancadas de forma sencilla
Trading premercado
Opera nuevos tokens antes de su listado
Contrato
Accede a cientos de contratos perpetuos
TradFi
Oro
Plataforma global de activos tradicionales
Opciones
Hot
Opera con opciones estándar al estilo europeo
Cuenta unificada
Maximiza la eficacia de tu capital
Trading de prueba
Comienzo del trading de futuros
Prepárate para operar con futuros
Eventos de futuros
Únete a eventos para ganar recompensas
Trading de prueba
Usa fondos virtuales para probar el trading sin asumir riesgos
Lanzamiento
CandyDrop
Acumula golosinas para ganar airdrops
Launchpool
Staking rápido, ¡gana nuevos tokens con potencial!
HODLer Airdrop
Holdea GT y consigue airdrops enormes gratis
Launchpad
Anticípate a los demás en el próximo gran proyecto de tokens
Puntos Alpha
Opera activos on-chain y recibe airdrops
Puntos de futuros
Gana puntos de futuros y reclama recompensas de airdrop
Inversión
Simple Earn
Genera intereses con los tokens inactivos
Inversión automática
Invierte automáticamente de forma regular
Inversión dual
Aprovecha la volatilidad del mercado
Staking flexible
Gana recompensas con el staking flexible
Préstamo de criptomonedas
0 Fees
Usa tu cripto como garantía y pide otra en préstamo
Centro de préstamos
Centro de préstamos integral
Centro de patrimonio VIP
Planes de aumento patrimonial prémium
Gestión patrimonial privada
Asignación de activos prémium
Quant Fund
Estrategias cuantitativas de alto nivel
Staking
Haz staking de criptomonedas para ganar en productos PoS
Apalancamiento inteligente
New
Apalancamiento sin liquidación
Acuñación de GUSD
Acuña GUSD y gana rentabilidad de RWA
Aprendizaje automático de conocimiento cero (ZKML): ¿Qué tipo de potencial explotará cuando se combinen las dos tendencias más candentes en el mundo de la tecnología?
Autor | Callum@Web3CN.Pro
ZK ha seguido estando de moda desde 2022, y su tecnología ha progresado mucho, y los proyectos de la serie ZK también han seguido esforzándose. Al mismo tiempo, con la popularidad de Machine Learning (ML) y su amplia aplicación en la producción y la vida, muchas empresas han comenzado a construir, entrenar e implementar modelos de aprendizaje automático. Pero un problema importante que enfrenta actualmente el aprendizaje automático es cómo garantizar la confiabilidad y la dependencia de datos opacos. Esta es la importancia de ZKML: permitir que las personas que usan el aprendizaje automático entiendan completamente el modelo sin revelar la información del modelo en sí.
1. ¿Qué es ZKML?
Qué es ZKML, veámoslo por separado. ZK (Zero-Knowledge Proof) es un protocolo criptográfico donde el probador puede demostrarle al verificador que una declaración dada es verdadera sin revelar ninguna otra información, es decir, el resultado puede conocerse sin el proceso.
ZK tiene dos características principales: primero, prueba lo que quiere probar sin revelar demasiada información al verificador; segundo, es difícil generar una prueba y es fácil verificar la prueba.
Basándose en estas dos características, ZK ha desarrollado varios casos de uso importantes: expansión de capa 2, cadena pública privada, almacenamiento descentralizado, verificación de identidad y aprendizaje automático. El enfoque de investigación de este artículo se centrará en ZKML (Zero-Knowledge Machine Learning).
Qué es ML (Machine Learning), Machine Learning es una ciencia de la inteligencia artificial que involucra el desarrollo y aplicación de algoritmos que permiten a las computadoras aprender y adaptarse a los datos de manera autónoma, optimizando su rendimiento a través de un proceso iterativo sin necesidad de un proceso de programación. Utiliza algoritmos y modelos para identificar datos para obtener parámetros del modelo y finalmente hacer predicciones/decisiones.
En la actualidad, el aprendizaje automático se ha aplicado con éxito en varios campos. Con la mejora de estos modelos, el aprendizaje automático necesita realizar más y más tareas. Para garantizar modelos de alta precisión, esto requiere el uso de la tecnología ZK: usando el modelo público Verificación de datos privados o validar modelos privados con datos públicos.
El ZKML del que estamos hablando hasta ahora es crear pruebas de conocimiento cero de los pasos de inferencia de los modelos ML, no el entrenamiento del modelo ML.
2. Por qué se necesita ZKML
A medida que avanza la tecnología de inteligencia artificial, se vuelve más difícil distinguir entre inteligencia artificial e inteligencia humana y generación humana. Las pruebas de conocimiento cero tienen la capacidad de resolver este problema. Nos permite determinar si un determinado contenido se genera aplicando un determinado modelo. generado sin revelar ninguna otra información sobre el modelo o la entrada.
Las plataformas tradicionales de aprendizaje automático a menudo requieren que los desarrolladores envíen sus arquitecturas modelo al host para la verificación del rendimiento. Esto puede causar varios problemas:
Estos desafíos han creado la necesidad de soluciones que puedan proteger la privacidad de los modelos de aprendizaje automático y sus datos de entrenamiento.
ZK propone un enfoque prometedor para abordar los desafíos que enfrentan las plataformas ML tradicionales. Al aprovechar el poder de ZK, ZKML proporciona una solución para preservar la privacidad con las siguientes ventajas:
La integración de ZK en el proceso de ML proporciona una plataforma segura y que preserva la privacidad que aborda las limitaciones del ML tradicional. Esto no solo promueve la adopción del aprendizaje automático en la industria de la privacidad, sino que también atrae a desarrolladores Web2 experimentados para explorar las posibilidades dentro del ecosistema Web3.
3. Aplicaciones y oportunidades de ZKML
Con la mejora cada vez mayor de la criptografía, la tecnología de prueba de conocimiento cero y las instalaciones de hardware, cada vez más proyectos han comenzado a explorar el uso de ZKML. El ecosistema de ZKML se puede dividir aproximadamente en las siguientes cuatro categorías:
Según la categoría ecológica de estas aplicaciones ZKML, podemos clasificar algunos proyectos actuales aplicados ZKML:
Crédito de la imagen: @bastian_wetzel
ZKML es todavía una tecnología emergente, su mercado aún es muy temprano y muchas aplicaciones solo se experimentan en hackatones, pero ZKML aún abre un nuevo espacio de diseño para los contratos inteligentes:
DeFi
Las aplicaciones Defi parametrizadas mediante ML pueden automatizarse más. Por ejemplo, los protocolos de préstamo podrían usar modelos ML para actualizar parámetros en tiempo real. Actualmente, los protocolos de préstamo confían principalmente en modelos fuera de la cadena administrados por organizaciones para determinar garantías, LTV, umbrales de liquidación, etc., pero una mejor alternativa podría ser modelos de código abierto capacitados por la comunidad que cualquiera puede ejecutar y verificar. Usando un oráculo de ML fuera de la cadena verificable, los modelos de ML pueden procesar datos firmados fuera de la cadena para predicción y clasificación. Estos oráculos de ML fuera de la cadena pueden resolver sin confianza mercados de predicción del mundo real, protocolos de préstamo, etc. al verificar el razonamiento y publicar pruebas en la cadena.
Redes Sociales Web3
Filtra las redes sociales de Web3. La naturaleza descentralizada de las aplicaciones sociales Web3 generará más spam y contenido malicioso. Idealmente, las plataformas de redes sociales podrían usar modelos ML de código abierto acordados por la comunidad y publicar pruebas de razonamiento modelo cuando eligen filtrar publicaciones. Como usuario de las redes sociales, es posible que esté dispuesto a ver anuncios personalizados, pero desee mantener las preferencias e intereses de su usuario privados de los anunciantes. Por lo tanto, los usuarios pueden optar por ejecutar un modelo localmente si lo prefieren, que se puede alimentar a las aplicaciones de medios para proporcionarles contenido.
GameFi
ZKML se puede aplicar a nuevos tipos de juegos en cadena para crear juegos cooperativos humanos-IA y otros juegos innovadores en cadena, donde el modelo de IA puede actuar como un NPC, y cada acción realizada por el NPC se publicará en la cadena, con cualquier prueba que cualquiera pueda verificar para determinar si se está ejecutando el modelo correcto. Al mismo tiempo, los modelos ML se pueden usar para ajustar dinámicamente la emisión de tokens, el suministro, la quema, los umbrales de votación, etc. Se puede diseñar un modelo de contrato de incentivo que reequilibrará la economía del juego si se alcanza un cierto umbral de reequilibrio y la prueba de razonamiento verificado.
Autenticación
Reemplace las claves privadas con autenticación biométrica que preserva la privacidad. La gestión de claves privadas sigue siendo uno de los mayores puntos débiles en Web3. La extracción de claves privadas a través del reconocimiento facial u otros factores únicos podría ser una posible solución para ZKML.
4. Desafíos ZKML
Aunque ZKML se mejora y optimiza constantemente, el campo aún se encuentra en las primeras etapas de desarrollo y aún existen algunos desafíos desde la tecnología hasta la práctica:
Estos desafíos primero afectan la precisión de los modelos de aprendizaje automático, segundo afectan su costo y velocidad de prueba, y tercero son el riesgo de ataques de robo de modelos.
Actualmente se están realizando mejoras a estos problemas, la demostración ZK-MNIST de @0xPARC en 2021 mostró cómo implementar un modelo de clasificación de imágenes MNIST a pequeña escala en un circuito verificable; Daniel Kang hizo lo mismo para el modelo a escala ImageNet, actualmente escala ImageNet La precisión de el modelo se ha mejorado al 92% y se espera que se alcance pronto con una mayor aceleración de hardware del espacio ML más amplio.
ZKML aún se encuentra en la etapa inicial de desarrollo, pero ha comenzado a mostrar muchos resultados y podemos esperar ver aplicaciones más innovadoras de ZKML en la cadena. A medida que ZKML continúa desarrollándose, podemos prever un futuro en el que el aprendizaje automático para preservar la privacidad se convertirá en la norma.