paint-brush
Lumoz: algoritmo líder ZK-PoW, eficiencia computacional ZK mejorada en un 50 %por@lumoz
16,017 lecturas
16,017 lecturas

Lumoz: algoritmo líder ZK-PoW, eficiencia computacional ZK mejorada en un 50 %

por Lumoz (formerly Opside)4m2024/10/01
Read on Terminal Reader

Demasiado Largo; Para Leer

Descubra las optimizaciones innovadoras de Lumoz en la generación de ZKP, mejorando la eficiencia en un 50% y atrayendo a más de 1 millón de usuarios en su última red de prueba.
featured image - Lumoz: algoritmo líder ZK-PoW, eficiencia computacional ZK mejorada en un 50 %
Lumoz (formerly Opside) HackerNoon profile picture
0-item


Resumen: El nuevo plan de optimización preserva el mecanismo original de fijación de precios de cómputo de ZK descentralizado e impulsado por el mercado, al tiempo que reduce significativamente los gastos de los mineros y mejora aún más la eficiencia de la generación de ZKP.


Capa de computación modular y plataforma RaaS Lumoz ha llegado hitos clave en su tercera red de prueba incentivada, recientemente concluida. En el lado del mercado, la red de prueba atrajo a más de 1 millón de usuarios y obtuvo la atención y el apoyo de más de 30 proyectos líderes del ecosistema. El evento estableció nuevos récords en términos de interés del mercado, debate y crecimiento de la comunidad. En el lado técnico, el equipo de Lumoz realizó optimizaciones significativas en el algoritmo ZK-PoW, logrando un avance que mejora la eficiencia de generación de ZKP en aproximadamente un 50%.


Como capa de computación modular líder en ZK e IA, Lumoz utiliza la minería PoW para proporcionar de manera eficaz potencia computacional para Rollups, ZK-ML y verificación ZKP. El equipo técnico central ha estado trabajando incansablemente en estas innovaciones. Este reciente avance técnico no solo ayuda a Lumoz a destacarse en el competitivo espacio de computación Web3 ZK, sino que también prepara el terreno para la próxima red principal Lumoz ZK-PoW.

A continuación se muestran los detalles específicos de las optimizaciones del algoritmo Lumoz ZK-PoW:

Mejoras en el proceso de verificación existente

En primer lugar, el algoritmo de envío de dos pasos y el esquema de generación optimizado de ZKP propuesto por Lumoz mejoran significativamente la eficiencia de la generación y verificación de pruebas ZK, manteniendo al mismo tiempo la descentralización del mecanismo ZK-PoW. Este enfoque fue validado exhaustivamente durante la red de prueba Alpha.


Ahora, después de un esfuerzo considerable, el equipo de Lumoz ha optimizado aún más el modelo original de envío de dos pasos. Al agilizar el proceso de verificación, han reducido el consumo de recursos en cadena y acortado el tiempo total de verificación. En el proceso actual, el esquema de verificación de pruebas conserva la ventana de envío original y los mecanismos de incentivos, pero reemplaza el proceso de verificación de dos pasos con una única llamada de contrato. En este proceso simplificado, los trabajadores ya no necesitan autenticar su identidad e información de tareas utilizando un hash de prueba; en cambio, el ID de prueba, que contiene información personal y de tareas, se agrega a la prueba zk generada y se verifica en una única llamada de contrato.


Con este enfoque, los proveedores de computación pueden completar el proceso original de verificación en dos pasos con una sola llamada de contrato, lo que reduce los costos en cadena entre un 50% y un 60%. Además, la verificación de pruebas en cadena ahora ocurre al comienzo de la ventana de envío, lo que reduce el tiempo para alcanzar un estado confiable en aproximadamente un 30%.


Prueba recursiva y agregada

Inspirado por la serie de algoritmos Plonky, Lumoz ha optimizado el esquema de generación de pruebas para ZK-PoW introduciendo la recursión para mejorar la eficiencia general de generación de pruebas. En este nuevo enfoque, los pasos de generación de múltiples tareas de prueba se pueden ejecutar en paralelo y, a través de la recursión, se agregan progresivamente en una sola prueba. Esto permite la verificación ZK con una prueba más simplificada y menores costos de verificación para todo el sistema.


Además, el método recursivo permite una división de tareas más granular, sentando las bases para una asignación más eficiente y racional del poder computacional.

Asignación más eficiente de potencia computacional

Gracias al mecanismo de incentivos de ZK-PoW, Lumoz ha podido mantener un número estable de nodos de computación ZK. Por lo tanto, diseñar un mecanismo de asignación más racional de la potencia computacional mejorará en gran medida la eficiencia general de computación de prueba de la red. El equipo de Lumoz también ha realizado investigaciones y mejoras en esta área:

Reutilización de resultados de cómputo

En versiones anteriores, el proceso de cálculo para cada tarea de prueba era relativamente independiente y solo dependía de ciertos parámetros del estado actual del sistema. Como resultado, muchos procesos de cálculo eran repetitivos y redundantes. El nuevo enfoque utiliza la recursión para descomponer las tareas de prueba individuales en una granularidad más fina, lo que permite identificar módulos similares entre tareas de prueba relativamente independientes. Para estos módulos, el nuevo esquema almacenará en caché algunos resultados de cálculo y los reutilizará en procesos posteriores, lo que evitará una cantidad significativa de cálculos redundantes y mejorará en gran medida la utilización de la potencia computacional.


Por otro lado, con una granularidad más fina, los nodos pueden guardar mejor los valores intermedios durante el proceso de cálculo, lo que permite una rápida recuperación de los cálculos desde puntos de interrupción en escenarios excepcionales.

Precomputación

Debido a la naturaleza de la descentralización, la potencia computacional en ZK-PoW no siempre coincide perfectamente con la oferta. Para evitar desperdiciar potencia computacional excedente, los nodos no siempre necesitan esperar a que se generen las tareas de prueba antes de comenzar los cálculos. En el esquema optimizado, incluso si aún no se han publicado nuevas tareas de prueba, los nodos pueden determinar si ejecutarán algunos cálculos preliminares en función del estado actual del sistema y utilizarán recursos inactivos para el cálculo. Una vez que se publican las tareas de prueba, los nodos pueden validar los resultados precalculados con una sobrecarga mínima y luego continuar con el proceso de cálculo normal. Al aprovechar esta potencia computacional inactiva, la velocidad de generación de pruebas ha mejorado en un 25%.

Resumen

El equipo de Lumoz ha optimizado la solución ZK-PoW desde tres ángulos. Las mejoras en el proceso de verificación de la capa superior han reducido los costos de verificación en cadena y, al mismo tiempo, han disminuido el tiempo necesario para alcanzar un estado confiable. Las optimizaciones en los métodos subyacentes de generación de pruebas y utilización de la potencia computacional han reducido significativamente el tiempo necesario para la generación de pruebas. El nuevo esquema de optimización conserva el mecanismo de precios original descentralizado e impulsado por el mercado para la potencia computacional de ZK, al tiempo que reduce sustancialmente los costos para los mineros y mejora aún más la eficiencia de la generación de ZKP.