A medida que las blockchains modulares se infiltran rápidamente en la Capa 2 (L2), y a medida que varias herramientas de Rollup como servicio (RaaS) maduran junto con la implementación de la actualización de Cancún, el umbral para construir soluciones L2 ha disminuido significativamente. La tecnología ya no es la barrera principal en la construcción de Rollups. Además, Rollups emergentes como Base, Manta Pacific y Blast han logrado ascender rápidamente utilizando herramientas existentes para construir Rollups a bajo costo, desplazando su enfoque hacia los ecosistemas, estableciendo una estrategia de referencia para el mercado. La transformación de aplicaciones tradicionales a L2, junto con la explosión de varios L2 livianos, parece ser una tendencia irreversible.
En la hoja de ruta técnica para Rollups, ha habido durante mucho tiempo un debate entre Optimistic Rollups (OP) y Zero-Knowledge Rollups (ZK). Vitalik Buterin ha expresado a menudo la opinión de que "a corto plazo OP, a largo plazo ZK," porque ZK-Rollups todavía enfrentan muchos problemas técnicos que necesitan ser resueltos. Con el progreso tecnológico, la infraestructura para ZK-Rollups está volviéndose cada vez más madura, lo que hace probable que los Rollups basados en ZK ocupen una parte significativa del mercado en el futuro auge de la capa 2. Lumoz, como un principal RaaS centrado en ZK, tiene un enorme potencial de éxito pronto.
Los principios básicos de OP-Rollups y ZK-Rollups pueden ser claros para los lectores, pero volvamos a visitar Rollups desde una perspectiva modular. Básicamente, los Rollups logran una asignación óptima de recursos a través de la división modular del trabajo, lo que permite que diferentes participantes se centren en tareas específicas, mejorando así la eficiencia general.
La composición modular de Ethereum se puede desglosar simplemente en: Capa de Disponibilidad de Datos (DA), Capa de Consenso, Capa de Liquidación y Capa de Ejecución.
Proporciona un entorno de ejecución para calcular transacciones, transformar estados antiguos en nuevos, enviar nuevos estados a la Capa de Liquidación y generar pruebas de fraude/validez.
Internamente, es posible una mayor división del trabajo entre el Secuenciador y el Probador, con el Secuenciador siendo responsable de calcular transiciones de estado y el Probador de generar pruebas (especialmente en ZK-Rollups, donde el tipo de computación y el gasto de generar pruebas demandan hardware específico).
Verifica la corrección de las transiciones de estado calculadas por la Capa de Ejecución. Generalmente implementado en la Capa 1 a través de contratos inteligentes, verifica los cálculos de la Capa de Ejecución; el hash de estado de un bloque de Rollup verificado se registra en la cadena, logrando la Finalidad.
Para ZK-Rollups, el contrato incorpora algoritmos para verificar la prueba ZK presentada desde ZK-Rollups específicos. Una vez que se completa la ejecución, el contrato recibe el hash de estado y ZKP, desencadena una transacción de verificación y, tras una verificación exitosa, se demuestra que el hash de estado es válido y el bloque alcanza la finalidad.
(Fuente: https://docs.theradius.xyz/overview/introduction-to-radius)
Capa de consenso
En la mayoría de los casos, la Capa de Consenso es manejada por la Capa 1, y los hashes de estado verificados se registran en la cadena, proporcionando seguridad de Capa 1 para transacciones en el Rollup.
Capa de Disponibilidad de Datos (DA)
Almacena los datos de transacción dentro de los bloques de Rollup y los pone a disposición de cualquier persona, lo que les permite reconstruir las transacciones del Rollup. La capa DA puede ser la Capa 1, capas especializadas como Celestia o EigenDA, o comités de disponibilidad de datos más centralizados, etc.
A pesar de las numerosas ventajas de ZK-Rollups y de ser considerados por Vitalik como una solución de escalabilidad a largo plazo para Ethereum, numerosos desafíos técnicos restringen su adopción generalizada en esta etapa.
Altos costos de cálculo de ZKPs
La computación de ZKP es intensiva. Usando el algoritmo ZK más popular, zk-SNARKs, como ejemplo, la producción de un ZKP implica esencialmente transformar el proceso de ejecución de un programa en una proposición verificable. Esta proposición se abstrae en un conjunto de ecuaciones polinómicas, y para demostrar la corrección de la ejecución del programa (la existencia de una solución a los polinomios), se deben realizar operaciones de emparejamiento en una curva elíptica.
La generación de polinomios y el emparejamiento de curvas elípticas son altamente intensivos en cómputo porque implican una cantidad significativa de operaciones algebraicas. En cuanto a los requisitos de hardware y el tiempo de ejecución, esta complejidad computacional resulta en altas demandas de hardware. El hardware ordinario podría tener dificultades para completar estos cálculos dentro de un marco de tiempo razonable, especialmente al procesar grandes volúmenes de transacciones.
Crear una prueba zk-SNARK lleva significativamente más tiempo que ejecutar el programa original (excluyendo el proceso de prueba), a menudo cientos o miles de veces más dependiendo de las diferentes implementaciones y la complejidad de las transacciones.
Las altas demandas de hardware de la computación ZKP podrían llevar a la centralización
Debido al alto costo computacional y los requisitos de hardware de ZKP, los operadores de Rollup a pequeña escala podrían tener dificultades para costear las inversiones necesarias para convertirse en probadores.
En este escenario, solo unos pocos participantes con recursos informáticos de alto rendimiento pueden generar eficientemente pruebas, lo que conduce a una tendencia hacia la centralización en ZK-Rollups. Esta centralización podría contradecir el ethos de descentralización de la cadena de bloques y podría introducir riesgos de puntos únicos de falla y censura.
complejidad de zkEVM
En cuanto a la compatibilidad de diseño, el EVM no fue diseñado inicialmente con la tecnología de prueba de conocimiento cero en mente. El EVM es una máquina virtual basada en pila que admite una variedad de opcodes para ejecutar contratos inteligentes.
Para generar pruebas válidas a través de zk-SNARKs para cualquier programa ejecutado por el EVM, cada opcode del EVM necesita una representación matemática correspondiente y lógica de prueba. Esto requiere transformaciones criptográficas complejas y plantea desafíos para la compatibilidad con contratos inteligentes existentes.
La implementación de zkEVM implica un extenso modelado matemático de los opcodes de EVM, transformando la ejecución del programa en una forma que puede ser demostrada con zk-SNARKs.
Esto incluye simular transiciones de estado, operaciones de memoria y llamadas de contrato del EVM. Dada la flexibilidad y complejidad del EVM, esta tarea es extremadamente desalentadora. Además, mantener la eficiencia y seguridad de zkEVM, asegurando que pueda generar pruebas pequeñas y verificables, también es un desafío significativo.
Lumoz es una plataforma descentralizada de ZK-RaaS (ZK-Rollup como Servicio), así como una red de PoW (Prueba de Trabajo), que admite la minería de ZKP.
Para abordar una serie de desafíos enfrentados por ZK-Rollup, Lumoz introduce el concepto de ZK-RaaS. Este servicio permite a los desarrolladores lanzar sus cadenas zkEVM en un minuto, sin necesidad de tener un profundo conocimiento de ZK o nodos de cadena.
Lumoz también introduce el concepto de ZK-PoW, invitando a los mineros a participar en el mantenimiento de zkEVM y en el cálculo de ZKP. Lumoz tiene como objetivo simplificar el uso de ZK-Rollup y promover su adopción más amplia, facilitando así la implementación a gran escala de cadenas de aplicaciones basadas en zkEVM.
Los desarrolladores pueden implementar sus ZK-Rollups (zkEVM) en múltiples cadenas con un solo clic. Para los mineros, Lumoz actúa como un protocolo de PoW multi-cadena, compatible con la minería ZK en varias cadenas públicas y generando pruebas de conocimiento cero para ZK-Rollup.
ZK-PoW Cloud: Abordando problemas de potencia computacional de ZK y centralización
El problema del poder computacional ZK y la centralización se deriva fundamentalmente de las altas demandas computacionales y las barreras de hardware de ZKP, lo que puede llevar a la centralización.
Lumoz utiliza el mecanismo ZK-PoW para incentivar a los mineros a proporcionar potencia computacional ZKP, ofreciendo una infraestructura de hardware integral para ZK-Rollup, que es una de las ideas centrales de Lumoz.
Todos los participantes, incluidos usuarios, desarrolladores y mineros, pueden beneficiarse del modelo económico de Lumoz, lo que ayuda a la aplicación a gran escala de ZK-Rollup.
El problema fundamental con la potencia computacional ZK y la centralización es que las computaciones de ZKP (Prueba de Conocimiento Cero) requieren una gran potencia de procesamiento, lo que a su vez conduce a problemas de centralización debido a las altas barreras de hardware.
Lumoz utiliza el mecanismo ZK-PoW para incentivar a los mineros a proporcionar potencia computacional ZKP, ofreciendo una infraestructura de hardware integral para ZK-Rollups. Este es uno de los conceptos centrales de Lumoz. Todos los participantes, incluidos usuarios, desarrolladores y mineros, pueden beneficiarse del modelo económico de Lumoz, facilitando la amplia aplicación de ZK-Rollups.
Utilización de los recursos de hardware existentes por Lumoz
Después de la transición de Ethereum de Prueba de Trabajo (PoW) a Prueba de Participación (PoS), muchas plataformas de minería de Ethereum perdieron sus escenarios de aplicación. Estas plataformas de minería, valoradas en aproximadamente $12 mil millones en escala de capital, ahora están en gran parte inactivas. Con la implementación a gran escala de ZK-Rollups, generar ZKPs requiere hardware sustancial y plataformas de minería como CPUs, GPUs y FPGAs para proporcionar poder computacional.
El algoritmo ZKP optimizado de Lumoz reduce las barreras de entrada para los mineros y mejora la escalabilidad
Lumoz introduce un mecanismo de presentación de dos pasos para la verificación de ZKP para reducir las barreras para la participación de mineros:
(Fuente: https://docs.lumoz.org/v/zhong-wen-jian-ti/lumoz-bai-pi-shu-v2)
Optimización del Algoritmo de Generación de ZKP para Mejorar la Eficiencia de la Prueba
Cuando un contrato inteligente de Rollup verifica un ZKP, la presentación de la prueba original puede desencadenar ataques en la cadena. Para evitar tales ataques, los ZK-Rollups a menudo realizan operaciones adicionales para oscurecer los datos de la prueba original. El innovador algoritmo de presentación de dos pasos de Lumoz para ZKP adopta un enfoque de "presentar primero, verificar después", evitando cálculos de agregación innecesarios para pruebas y direcciones.
En algunos zkEVM de código abierto, la computación y presentación de ZKP son secuenciales. Cuando los ZK-Rollups presentan un gran número de secuencias, esto puede convertirse en un cuello de botella, ya que los mineros no pueden calcular múltiples ZKPs en paralelo. El algoritmo de presentación de dos pasos de Lumoz permite la computación en paralelo y la presentación secuencial de ZKP, lo que permite a los mineros realizar múltiples tareas de generación de ZKP simultáneamente, mejorando significativamente la eficiencia de generación de ZKP.
El equipo de Lumoz también ha mejorado el algoritmo de agregación recursiva ZKP, mejorando significativamente la utilización de recursos de la máquina en el clúster y acelerando aún más el cálculo de ZKP. Las pruebas de estrés realizadas en entornos reales muestran que utilizando un clúster de 20 máquinas (cada una equipada con una CPU de 128 núcleos y 1 TB de memoria), se puede mantener una tasa de transacción de 27.8 transacciones por segundo en aproximadamente 40 minutos. En condiciones similares, Lumoz logró reducir con éxito el tiempo medio de confirmación de transacciones de aproximadamente 5-6 minutos a aproximadamente 3 minutos, mejorando la eficiencia de generación de ZKP en aproximadamente un 80%.
A medida que más ZK-Rollups y mineros participen, la demanda y la escala de suministro del mercado de potencia computacional de ZKP seguirá expandiéndose, lo que hará que las mejoras de eficiencia proporcionadas por el algoritmo PoW de Lumoz sean cada vez más significativas.
Generación de ZK-Rollup con un clic
Lumoz ofrece ZK-RaaS (ZK-Rollup as a Service), proporcionando un servicio de un clic para generar ZK-Rollups a todos los usuarios. Lumoz ha desarrollado una plataforma de lanzamiento ZK-Rollup universal, que permite a los desarrolladores implementar fácilmente varios tipos de ZK-Rollups en diferentes blockchains fundamentales. Estas cadenas fundamentales incluyen Ethereum, Lumoz Chain, BNB Chain, Polygon PoS y otras cadenas públicas.
Los tipos de ZK-Rollup (zkEVM) incluyen zkSync, Polygon zkEVM, Scroll, StarkNet y otros zkEVM, así como varios otros ZK-Rollups.
Gestión conveniente de ZK-Rollup
Lumoz ha implementado un Contrato del Sistema de Rollup (RSC) en cada cadena fundamental para gestionar el ciclo de vida de los Rollups en esa cadena, incluyendo registro, suspensión y revocación. Al arrendar un espacio de Rollup con una cantidad determinada de MOZ (el token nativo de Lumoz), los desarrolladores pueden poseer su propio ZK-Rollup.
El concepto de ranuras Rollup es similar a las ranuras en Polkadot o a las cadenas de aplicaciones en Cosmos. Sin embargo, las cadenas de aplicaciones en Cosmos necesitan mantener su propia capa de consenso y puentes entre cadenas, lo que plantea riesgos significativos para la seguridad. En contraste, ZK-Rollup utiliza la tecnología ZK para garantizar matemáticamente capas compartidas de consenso y disponibilidad de datos entre el Rollup y la cadena base. Este método es más seguro, más descentralizado y tiene costos de mantenimiento más bajos.
Después de arrendar una ranura Rollup, los desarrolladores obtienen un entorno de ejecución independiente y pueden poseer una cadena ZK-Rollup única. Los desarrolladores pueden controlar completamente el ZK-Rollup y personalizar su modelo económico, incluida la elección de tokens GAS. Pueden ajustar libremente las tarifas de GAS, incluso estableciéndolas en cero, lo que permite a los usuarios usarlo de forma gratuita.
Costos bajos
Los desarrolladores no tienen costos de hardware. Todos los recursos de hardware, como disponibilidad de datos, serialización y potencia de cálculo ZKP, son proporcionados y descentralizados por Lumoz ZK-PoW Cloud.
Interoperabilidad
Diferentes ZK-Rollups en diferentes cadenas fundamentales pueden lograr una comunicación nativa entre Rollups. Este mecanismo de comunicación de mensajería permite a una dirección en un Rollup interactuar directamente con un contrato en otro Rollup. Esta característica resuelve significativamente el problema de fragmentación de activos de usuario y mejora la interoperabilidad entre aplicaciones.
La cadena Lumoz es una de las cadenas fundamentales respaldadas por Lumoz, que utiliza un modelo de consenso híbrido de PoS (Prueba de Participación) y PoW (Prueba de Trabajo). No solo admite la nube Lumoz ZK-PoW, sino que también proporciona más optimizaciones para ZK-Rollup.
Optimizaciones para el rendimiento de ZK-Rollup
Estas mejoras incluyen el uso de contratos precompilados para acelerar la verificación de ZKP (Prueba de Conocimiento Cero), soporte para fragmentación de datos y consenso de PoS basado en ETH 2.0. Las expansiones futuras incluirán soporte para EIP-4844, DankSharding y otras soluciones completas de fragmentación, potencialmente reduciendo los costos de GAS de Rollups a casi cero.
Una Solución de Secuenciador Descentralizado
La cadena Lumoz permite a los proponentes de bloques proponer bloques también para la capa Rollup, separando efectivamente los roles de constructores y proponentes. Los constructores son apoyados a través de una red P2P sin permisos, mientras que los proponentes dependen de los proponentes de bloques de la cadena Lumoz. Este método elimina el riesgo de disponibilidad de un solo nodo, manteniendo al mismo tiempo la resistencia al Valor Extraíble por los Mineros (MEV) y los regímenes de censura.
La cadena Lumoz ofrece un mecanismo de secuenciación de descentralización estandarizado, donde los proponentes de bloques también proponen bloques para el Rollup. A través de este enfoque, el ZK-Rollup no solo hereda seguridad de las capas superiores, sino también su naturaleza descentralizada.
Roles within the Lumoz Chain:
Cualquier persona que tenga tokens de Lumoz puede convertirse en validador, ganando recompensas de bloque y tarifas de gas de la Cadena de Lumoz.
En la Capa Rollup:
PoS (Sequencer): Los validadores proponen bloques tanto en la cadena Lumoz como en la capa Rollup (es decir, lotes de datos), donde también actúan como ordenadores en la capa Rollup, ganando comisiones de GAS por transacciones.
PoW (Prover): Cualquier individuo con suficiente potencia computacional para realizar cálculos de ZKP puede convertirse en un verificador en la capa Rollup. Bajo las reglas de PoW, los verificadores generan pruebas zk de los bloques presentados por el secuenciador en la capa Rollup.
El ZK-Rollup es análogo a una computadora donde el disco duro, representado por PoS, proporciona disponibilidad de datos, y la CPU refleja la potencia computacional otorgada por PoW.
Misión de la Cadena Lumoz:
La tarea de la Cadena Lumoz es equilibrar PoS y PoW para maximizar las contribuciones y beneficios de todos los participantes, mejorando así el rendimiento y la experiencia del usuario de las redes ZK-Rollup a gran escala.
Al investigar sobre el RaaS (Rollup as a Service) y las pistas de carreras modulares, la competencia actual en el mercado ya ha alcanzado un nivel febril. La capa de liquidación se ha convertido en un juego para los principales actores como ETH, Optimism y Arbitrum;
En términos de interoperabilidad, existen puentes de activos entre cadenas como Mini Bridge, Orbiter y Connext, así como proyectos de comunicación entre cadenas como Layzero y Chainlink CCIP;
La capa DA (Disponibilidad de Datos) ya está dominada por proyectos como Celestia y EigenDA, que tienen una posición de mercado decisiva; en el nivel de la pila de Rollup, la mayoría de los proyectos de Rollup, incluidos los proveedores de RaaS, dependen en gran medida de los kits de desarrollo proporcionados por soluciones L2 como Optimism, Arbitrum, Polygon y zkSync, lo que lleva a una homogeneización de los proyectos de herramientas de desarrollo puro RaaS;
En la capa secuenciadora descentralizada, proyectos emergentes como Altlayer y Espresso han ganado una ventaja de primer movimiento.
La homogeneización y la oligopolización son características bastante pronunciadas en las pistas de RaaS y modulares. Para que los nuevos proyectos logren destacar, es necesario un punto de entrada único y un diseño visionario.
Lumoz ha lanzado una combinación de módulos computacionales y RaaS que pueden abordar una serie de puntos críticos en ZK-Rollup, impulsando la rápida popularización de ZK-Rollup.
Actualmente, en el área específica de ZK-Rollup RaaS, Lumoz ya ha surgido como una plataforma líder 'integrada'. Con la creciente tasa de penetración de ZK-Rollup, Lumoz tiene un tremendo potencial para convertirse en el jugador más destacado en el ámbito específico de ZK-Rollup.
En un nivel de proyecto comparable, comparar Lumoz con AltLayer de la pista ZK es razonable. AltLayer, al igual que Lumoz, no es simplemente un proyecto RaaS, sino que impulsa RaaS aprovechando una característica específica, proporcionando a los clientes servicios más completos, asegurando así una posición competitiva en el mercado.
(Fuente: Investigación de Gate.io)
AltLayer potencia RaaS utilizando un secuenciador de alto riesgo basado en EigenLayer, logrando una cierta posición en el mercado. Por otro lado, Lumoz apoya proyectos ZK-Rollup compartiendo el poder computacional ZK, ayudando a resolver desafíos computacionales después del lanzamiento.
(https://docs.altlayer.io/altlayer-documentation)
El valor de capitalización de mercado actual de AltLayer ha alcanzado los 670 millones de dólares estadounidenses, y su valoración totalmente diluida ha superado los 5.3 mil millones de dólares estadounidenses. El rendimiento del mercado de AltLayer demuestra la captura de alto valor de la pista de RaaS. De manera similar, como líder actual en la pista de ZK RaaS, Lumoz, mediante la integración de la potencia computacional de ZK y los servicios de RaaS, también podrá lograr un rendimiento de mercado notable cuando ZK-Rollup estalle por completo.
Originalmente conocida como Opside, Lumoz ha estado activa en la plataforma ZK-RaaS (Rollup de conocimiento cero como servicio). El 8 de abril de este año, Lumoz anunció una nueva ronda de financiación con una valoración de $120 millones, con inversiones de OKX Ventures, HashKey Capital, KuCoin Ventures y otros. Hasta la fecha, Lumoz ha recaudado un total de $10 millones. La tercera ronda de financiación está actualmente en curso, con la participación confirmada de varias instituciones.
(Fuente: https://www.rootdata.com/Projects/detail/Lumoz?k=NTkxMQ%3D%3D)
Lumoz ha ganado rápidamente una ventaja líder en módulos de computación ZK, respaldado por su extensa experiencia en tecnología ZK y recursos de minería de Prueba de Trabajo (PoW). Antes de lanzar Lumoz, el equipo estuvo involucrado en dos proyectos de minería ZK, 6block y zk.Work, demostrando su posición pionera en la minería ZK.
(Fuente: https://6block.com/)
(Source: https://zkp.6block.com/)
Respaldado por una tecnología y recursos superiores, Lumoz ha facilitado la aparición de varios proyectos innovadores de Capa 2 de ETH y Capa 2 de BTC, como ZKFair y Merlin Chain.
ZKFair:https://zkfair.io/
Merlin Chain:https://merlinchain.io/
La rápida ascensión de estos proyectos indica que las sólidas capacidades tecnológicas de Lumoz han sido reconocidas por el mercado.
Actualmente, el componente principal, Lumoz Chain, está en la etapa de Alpha Testnet, con planes de lanzar la mainnet en julio de este año y se espera la generación de tokens en agosto. Lumoz da gran importancia al desarrollo del ecosistema y a la retroalimentación temprana de los usuarios. Desde agosto del año pasado, Lumoz lanzó un evento de incentivo de testnet de cuatro meses llamado el Evento Gala, que logró excelentes resultados. El evento atrajo a casi 700,000 usuarios de la comunidad e involucró a 25,000 nodos PoS en la validación de la red, con 145 mineros contribuyendo con la potencia hash. Además, 15 proyectos zkEVM se están ejecutando de forma estable en la Lumoz Chain.
(Fuente: https://twitter.com/LumozOrg/status/1740925588003840194)
Lumoz también está colaborando continuamente con ZKFair y Glaxe en el evento Dragon Slayer para incentivar la participación de los usuarios. El evento ahora está en su tercera fase, que distribuirá 25 millones de puntos Lumoz y más de 8,000 USDC en recompensas. En las primeras 24 horas de que la tercera fase se puso en marcha, más de 147,000 usuarios habían participado, destacando la popularidad del evento y la confianza de los usuarios en Lumoz. Se espera que Lumoz lance su mainnet en el tercer trimestre, y los usuarios pueden participar tempranamente a través del evento Dragon Slayer.
Enlace del evento:
https://dragon-slayer.zkfair.io/
(Fuente: https://twitter.com/ZKFCommunity/status/1775014125263003766)
A medida que las tecnologías de Conocimiento Cero (ZK) maduran, los ZK-Rollups están listos para capturar una parte significativa del mercado futuro de escalabilidad de Ethereum. La visión de Lumoz para abordar los puntos críticos y necesidades asociadas con los ZK-Rollups ya lo ha establecido como pionero y líder en este campo. El entusiasmo en torno a varias actividades indica claramente que los usuarios han reconocido y apreciado a Lumoz.
Con la visión de mercado del equipo de Lumoz y sus extensos recursos relacionados, creemos que Lumoz puede convertirse en el líder en el sector de ZK-RaaS (Zero-Knowledge Rollup as a Service), impulsando la adopción generalizada de ZK-Rollups. Esperemos con ansias el continuo rendimiento de Lumoz.
Este artículo ha sido reimpreso de Comunidad Biteye, y los derechos de autor pertenecen al autor original [Biteye Núcleo Colaborador Wilson Lee]. Si hay alguna objeción a la reimpresión, por favor contacta al Equipo de Aprendizaje Gate, y el equipo lo manejará rápidamente de acuerdo con los procedimientos relevantes.
Descargo de responsabilidad: Las opiniones y puntos de vista expresados en este artículo representan únicamente las opiniones personales del autor y no constituyen ningún consejo de inversión.
Otras versiones del artículo han sido traducidas por el equipo de Gate Learn. Sin mencionar Gate.io, no se permite copiar, difundir o plagiar los artículos traducidos.
Share
Content
A medida que las blockchains modulares se infiltran rápidamente en la Capa 2 (L2), y a medida que varias herramientas de Rollup como servicio (RaaS) maduran junto con la implementación de la actualización de Cancún, el umbral para construir soluciones L2 ha disminuido significativamente. La tecnología ya no es la barrera principal en la construcción de Rollups. Además, Rollups emergentes como Base, Manta Pacific y Blast han logrado ascender rápidamente utilizando herramientas existentes para construir Rollups a bajo costo, desplazando su enfoque hacia los ecosistemas, estableciendo una estrategia de referencia para el mercado. La transformación de aplicaciones tradicionales a L2, junto con la explosión de varios L2 livianos, parece ser una tendencia irreversible.
En la hoja de ruta técnica para Rollups, ha habido durante mucho tiempo un debate entre Optimistic Rollups (OP) y Zero-Knowledge Rollups (ZK). Vitalik Buterin ha expresado a menudo la opinión de que "a corto plazo OP, a largo plazo ZK," porque ZK-Rollups todavía enfrentan muchos problemas técnicos que necesitan ser resueltos. Con el progreso tecnológico, la infraestructura para ZK-Rollups está volviéndose cada vez más madura, lo que hace probable que los Rollups basados en ZK ocupen una parte significativa del mercado en el futuro auge de la capa 2. Lumoz, como un principal RaaS centrado en ZK, tiene un enorme potencial de éxito pronto.
Los principios básicos de OP-Rollups y ZK-Rollups pueden ser claros para los lectores, pero volvamos a visitar Rollups desde una perspectiva modular. Básicamente, los Rollups logran una asignación óptima de recursos a través de la división modular del trabajo, lo que permite que diferentes participantes se centren en tareas específicas, mejorando así la eficiencia general.
La composición modular de Ethereum se puede desglosar simplemente en: Capa de Disponibilidad de Datos (DA), Capa de Consenso, Capa de Liquidación y Capa de Ejecución.
Proporciona un entorno de ejecución para calcular transacciones, transformar estados antiguos en nuevos, enviar nuevos estados a la Capa de Liquidación y generar pruebas de fraude/validez.
Internamente, es posible una mayor división del trabajo entre el Secuenciador y el Probador, con el Secuenciador siendo responsable de calcular transiciones de estado y el Probador de generar pruebas (especialmente en ZK-Rollups, donde el tipo de computación y el gasto de generar pruebas demandan hardware específico).
Verifica la corrección de las transiciones de estado calculadas por la Capa de Ejecución. Generalmente implementado en la Capa 1 a través de contratos inteligentes, verifica los cálculos de la Capa de Ejecución; el hash de estado de un bloque de Rollup verificado se registra en la cadena, logrando la Finalidad.
Para ZK-Rollups, el contrato incorpora algoritmos para verificar la prueba ZK presentada desde ZK-Rollups específicos. Una vez que se completa la ejecución, el contrato recibe el hash de estado y ZKP, desencadena una transacción de verificación y, tras una verificación exitosa, se demuestra que el hash de estado es válido y el bloque alcanza la finalidad.
(Fuente: https://docs.theradius.xyz/overview/introduction-to-radius)
Capa de consenso
En la mayoría de los casos, la Capa de Consenso es manejada por la Capa 1, y los hashes de estado verificados se registran en la cadena, proporcionando seguridad de Capa 1 para transacciones en el Rollup.
Capa de Disponibilidad de Datos (DA)
Almacena los datos de transacción dentro de los bloques de Rollup y los pone a disposición de cualquier persona, lo que les permite reconstruir las transacciones del Rollup. La capa DA puede ser la Capa 1, capas especializadas como Celestia o EigenDA, o comités de disponibilidad de datos más centralizados, etc.
A pesar de las numerosas ventajas de ZK-Rollups y de ser considerados por Vitalik como una solución de escalabilidad a largo plazo para Ethereum, numerosos desafíos técnicos restringen su adopción generalizada en esta etapa.
Altos costos de cálculo de ZKPs
La computación de ZKP es intensiva. Usando el algoritmo ZK más popular, zk-SNARKs, como ejemplo, la producción de un ZKP implica esencialmente transformar el proceso de ejecución de un programa en una proposición verificable. Esta proposición se abstrae en un conjunto de ecuaciones polinómicas, y para demostrar la corrección de la ejecución del programa (la existencia de una solución a los polinomios), se deben realizar operaciones de emparejamiento en una curva elíptica.
La generación de polinomios y el emparejamiento de curvas elípticas son altamente intensivos en cómputo porque implican una cantidad significativa de operaciones algebraicas. En cuanto a los requisitos de hardware y el tiempo de ejecución, esta complejidad computacional resulta en altas demandas de hardware. El hardware ordinario podría tener dificultades para completar estos cálculos dentro de un marco de tiempo razonable, especialmente al procesar grandes volúmenes de transacciones.
Crear una prueba zk-SNARK lleva significativamente más tiempo que ejecutar el programa original (excluyendo el proceso de prueba), a menudo cientos o miles de veces más dependiendo de las diferentes implementaciones y la complejidad de las transacciones.
Las altas demandas de hardware de la computación ZKP podrían llevar a la centralización
Debido al alto costo computacional y los requisitos de hardware de ZKP, los operadores de Rollup a pequeña escala podrían tener dificultades para costear las inversiones necesarias para convertirse en probadores.
En este escenario, solo unos pocos participantes con recursos informáticos de alto rendimiento pueden generar eficientemente pruebas, lo que conduce a una tendencia hacia la centralización en ZK-Rollups. Esta centralización podría contradecir el ethos de descentralización de la cadena de bloques y podría introducir riesgos de puntos únicos de falla y censura.
complejidad de zkEVM
En cuanto a la compatibilidad de diseño, el EVM no fue diseñado inicialmente con la tecnología de prueba de conocimiento cero en mente. El EVM es una máquina virtual basada en pila que admite una variedad de opcodes para ejecutar contratos inteligentes.
Para generar pruebas válidas a través de zk-SNARKs para cualquier programa ejecutado por el EVM, cada opcode del EVM necesita una representación matemática correspondiente y lógica de prueba. Esto requiere transformaciones criptográficas complejas y plantea desafíos para la compatibilidad con contratos inteligentes existentes.
La implementación de zkEVM implica un extenso modelado matemático de los opcodes de EVM, transformando la ejecución del programa en una forma que puede ser demostrada con zk-SNARKs.
Esto incluye simular transiciones de estado, operaciones de memoria y llamadas de contrato del EVM. Dada la flexibilidad y complejidad del EVM, esta tarea es extremadamente desalentadora. Además, mantener la eficiencia y seguridad de zkEVM, asegurando que pueda generar pruebas pequeñas y verificables, también es un desafío significativo.
Lumoz es una plataforma descentralizada de ZK-RaaS (ZK-Rollup como Servicio), así como una red de PoW (Prueba de Trabajo), que admite la minería de ZKP.
Para abordar una serie de desafíos enfrentados por ZK-Rollup, Lumoz introduce el concepto de ZK-RaaS. Este servicio permite a los desarrolladores lanzar sus cadenas zkEVM en un minuto, sin necesidad de tener un profundo conocimiento de ZK o nodos de cadena.
Lumoz también introduce el concepto de ZK-PoW, invitando a los mineros a participar en el mantenimiento de zkEVM y en el cálculo de ZKP. Lumoz tiene como objetivo simplificar el uso de ZK-Rollup y promover su adopción más amplia, facilitando así la implementación a gran escala de cadenas de aplicaciones basadas en zkEVM.
Los desarrolladores pueden implementar sus ZK-Rollups (zkEVM) en múltiples cadenas con un solo clic. Para los mineros, Lumoz actúa como un protocolo de PoW multi-cadena, compatible con la minería ZK en varias cadenas públicas y generando pruebas de conocimiento cero para ZK-Rollup.
ZK-PoW Cloud: Abordando problemas de potencia computacional de ZK y centralización
El problema del poder computacional ZK y la centralización se deriva fundamentalmente de las altas demandas computacionales y las barreras de hardware de ZKP, lo que puede llevar a la centralización.
Lumoz utiliza el mecanismo ZK-PoW para incentivar a los mineros a proporcionar potencia computacional ZKP, ofreciendo una infraestructura de hardware integral para ZK-Rollup, que es una de las ideas centrales de Lumoz.
Todos los participantes, incluidos usuarios, desarrolladores y mineros, pueden beneficiarse del modelo económico de Lumoz, lo que ayuda a la aplicación a gran escala de ZK-Rollup.
El problema fundamental con la potencia computacional ZK y la centralización es que las computaciones de ZKP (Prueba de Conocimiento Cero) requieren una gran potencia de procesamiento, lo que a su vez conduce a problemas de centralización debido a las altas barreras de hardware.
Lumoz utiliza el mecanismo ZK-PoW para incentivar a los mineros a proporcionar potencia computacional ZKP, ofreciendo una infraestructura de hardware integral para ZK-Rollups. Este es uno de los conceptos centrales de Lumoz. Todos los participantes, incluidos usuarios, desarrolladores y mineros, pueden beneficiarse del modelo económico de Lumoz, facilitando la amplia aplicación de ZK-Rollups.
Utilización de los recursos de hardware existentes por Lumoz
Después de la transición de Ethereum de Prueba de Trabajo (PoW) a Prueba de Participación (PoS), muchas plataformas de minería de Ethereum perdieron sus escenarios de aplicación. Estas plataformas de minería, valoradas en aproximadamente $12 mil millones en escala de capital, ahora están en gran parte inactivas. Con la implementación a gran escala de ZK-Rollups, generar ZKPs requiere hardware sustancial y plataformas de minería como CPUs, GPUs y FPGAs para proporcionar poder computacional.
El algoritmo ZKP optimizado de Lumoz reduce las barreras de entrada para los mineros y mejora la escalabilidad
Lumoz introduce un mecanismo de presentación de dos pasos para la verificación de ZKP para reducir las barreras para la participación de mineros:
(Fuente: https://docs.lumoz.org/v/zhong-wen-jian-ti/lumoz-bai-pi-shu-v2)
Optimización del Algoritmo de Generación de ZKP para Mejorar la Eficiencia de la Prueba
Cuando un contrato inteligente de Rollup verifica un ZKP, la presentación de la prueba original puede desencadenar ataques en la cadena. Para evitar tales ataques, los ZK-Rollups a menudo realizan operaciones adicionales para oscurecer los datos de la prueba original. El innovador algoritmo de presentación de dos pasos de Lumoz para ZKP adopta un enfoque de "presentar primero, verificar después", evitando cálculos de agregación innecesarios para pruebas y direcciones.
En algunos zkEVM de código abierto, la computación y presentación de ZKP son secuenciales. Cuando los ZK-Rollups presentan un gran número de secuencias, esto puede convertirse en un cuello de botella, ya que los mineros no pueden calcular múltiples ZKPs en paralelo. El algoritmo de presentación de dos pasos de Lumoz permite la computación en paralelo y la presentación secuencial de ZKP, lo que permite a los mineros realizar múltiples tareas de generación de ZKP simultáneamente, mejorando significativamente la eficiencia de generación de ZKP.
El equipo de Lumoz también ha mejorado el algoritmo de agregación recursiva ZKP, mejorando significativamente la utilización de recursos de la máquina en el clúster y acelerando aún más el cálculo de ZKP. Las pruebas de estrés realizadas en entornos reales muestran que utilizando un clúster de 20 máquinas (cada una equipada con una CPU de 128 núcleos y 1 TB de memoria), se puede mantener una tasa de transacción de 27.8 transacciones por segundo en aproximadamente 40 minutos. En condiciones similares, Lumoz logró reducir con éxito el tiempo medio de confirmación de transacciones de aproximadamente 5-6 minutos a aproximadamente 3 minutos, mejorando la eficiencia de generación de ZKP en aproximadamente un 80%.
A medida que más ZK-Rollups y mineros participen, la demanda y la escala de suministro del mercado de potencia computacional de ZKP seguirá expandiéndose, lo que hará que las mejoras de eficiencia proporcionadas por el algoritmo PoW de Lumoz sean cada vez más significativas.
Generación de ZK-Rollup con un clic
Lumoz ofrece ZK-RaaS (ZK-Rollup as a Service), proporcionando un servicio de un clic para generar ZK-Rollups a todos los usuarios. Lumoz ha desarrollado una plataforma de lanzamiento ZK-Rollup universal, que permite a los desarrolladores implementar fácilmente varios tipos de ZK-Rollups en diferentes blockchains fundamentales. Estas cadenas fundamentales incluyen Ethereum, Lumoz Chain, BNB Chain, Polygon PoS y otras cadenas públicas.
Los tipos de ZK-Rollup (zkEVM) incluyen zkSync, Polygon zkEVM, Scroll, StarkNet y otros zkEVM, así como varios otros ZK-Rollups.
Gestión conveniente de ZK-Rollup
Lumoz ha implementado un Contrato del Sistema de Rollup (RSC) en cada cadena fundamental para gestionar el ciclo de vida de los Rollups en esa cadena, incluyendo registro, suspensión y revocación. Al arrendar un espacio de Rollup con una cantidad determinada de MOZ (el token nativo de Lumoz), los desarrolladores pueden poseer su propio ZK-Rollup.
El concepto de ranuras Rollup es similar a las ranuras en Polkadot o a las cadenas de aplicaciones en Cosmos. Sin embargo, las cadenas de aplicaciones en Cosmos necesitan mantener su propia capa de consenso y puentes entre cadenas, lo que plantea riesgos significativos para la seguridad. En contraste, ZK-Rollup utiliza la tecnología ZK para garantizar matemáticamente capas compartidas de consenso y disponibilidad de datos entre el Rollup y la cadena base. Este método es más seguro, más descentralizado y tiene costos de mantenimiento más bajos.
Después de arrendar una ranura Rollup, los desarrolladores obtienen un entorno de ejecución independiente y pueden poseer una cadena ZK-Rollup única. Los desarrolladores pueden controlar completamente el ZK-Rollup y personalizar su modelo económico, incluida la elección de tokens GAS. Pueden ajustar libremente las tarifas de GAS, incluso estableciéndolas en cero, lo que permite a los usuarios usarlo de forma gratuita.
Costos bajos
Los desarrolladores no tienen costos de hardware. Todos los recursos de hardware, como disponibilidad de datos, serialización y potencia de cálculo ZKP, son proporcionados y descentralizados por Lumoz ZK-PoW Cloud.
Interoperabilidad
Diferentes ZK-Rollups en diferentes cadenas fundamentales pueden lograr una comunicación nativa entre Rollups. Este mecanismo de comunicación de mensajería permite a una dirección en un Rollup interactuar directamente con un contrato en otro Rollup. Esta característica resuelve significativamente el problema de fragmentación de activos de usuario y mejora la interoperabilidad entre aplicaciones.
La cadena Lumoz es una de las cadenas fundamentales respaldadas por Lumoz, que utiliza un modelo de consenso híbrido de PoS (Prueba de Participación) y PoW (Prueba de Trabajo). No solo admite la nube Lumoz ZK-PoW, sino que también proporciona más optimizaciones para ZK-Rollup.
Optimizaciones para el rendimiento de ZK-Rollup
Estas mejoras incluyen el uso de contratos precompilados para acelerar la verificación de ZKP (Prueba de Conocimiento Cero), soporte para fragmentación de datos y consenso de PoS basado en ETH 2.0. Las expansiones futuras incluirán soporte para EIP-4844, DankSharding y otras soluciones completas de fragmentación, potencialmente reduciendo los costos de GAS de Rollups a casi cero.
Una Solución de Secuenciador Descentralizado
La cadena Lumoz permite a los proponentes de bloques proponer bloques también para la capa Rollup, separando efectivamente los roles de constructores y proponentes. Los constructores son apoyados a través de una red P2P sin permisos, mientras que los proponentes dependen de los proponentes de bloques de la cadena Lumoz. Este método elimina el riesgo de disponibilidad de un solo nodo, manteniendo al mismo tiempo la resistencia al Valor Extraíble por los Mineros (MEV) y los regímenes de censura.
La cadena Lumoz ofrece un mecanismo de secuenciación de descentralización estandarizado, donde los proponentes de bloques también proponen bloques para el Rollup. A través de este enfoque, el ZK-Rollup no solo hereda seguridad de las capas superiores, sino también su naturaleza descentralizada.
Roles within the Lumoz Chain:
Cualquier persona que tenga tokens de Lumoz puede convertirse en validador, ganando recompensas de bloque y tarifas de gas de la Cadena de Lumoz.
En la Capa Rollup:
PoS (Sequencer): Los validadores proponen bloques tanto en la cadena Lumoz como en la capa Rollup (es decir, lotes de datos), donde también actúan como ordenadores en la capa Rollup, ganando comisiones de GAS por transacciones.
PoW (Prover): Cualquier individuo con suficiente potencia computacional para realizar cálculos de ZKP puede convertirse en un verificador en la capa Rollup. Bajo las reglas de PoW, los verificadores generan pruebas zk de los bloques presentados por el secuenciador en la capa Rollup.
El ZK-Rollup es análogo a una computadora donde el disco duro, representado por PoS, proporciona disponibilidad de datos, y la CPU refleja la potencia computacional otorgada por PoW.
Misión de la Cadena Lumoz:
La tarea de la Cadena Lumoz es equilibrar PoS y PoW para maximizar las contribuciones y beneficios de todos los participantes, mejorando así el rendimiento y la experiencia del usuario de las redes ZK-Rollup a gran escala.
Al investigar sobre el RaaS (Rollup as a Service) y las pistas de carreras modulares, la competencia actual en el mercado ya ha alcanzado un nivel febril. La capa de liquidación se ha convertido en un juego para los principales actores como ETH, Optimism y Arbitrum;
En términos de interoperabilidad, existen puentes de activos entre cadenas como Mini Bridge, Orbiter y Connext, así como proyectos de comunicación entre cadenas como Layzero y Chainlink CCIP;
La capa DA (Disponibilidad de Datos) ya está dominada por proyectos como Celestia y EigenDA, que tienen una posición de mercado decisiva; en el nivel de la pila de Rollup, la mayoría de los proyectos de Rollup, incluidos los proveedores de RaaS, dependen en gran medida de los kits de desarrollo proporcionados por soluciones L2 como Optimism, Arbitrum, Polygon y zkSync, lo que lleva a una homogeneización de los proyectos de herramientas de desarrollo puro RaaS;
En la capa secuenciadora descentralizada, proyectos emergentes como Altlayer y Espresso han ganado una ventaja de primer movimiento.
La homogeneización y la oligopolización son características bastante pronunciadas en las pistas de RaaS y modulares. Para que los nuevos proyectos logren destacar, es necesario un punto de entrada único y un diseño visionario.
Lumoz ha lanzado una combinación de módulos computacionales y RaaS que pueden abordar una serie de puntos críticos en ZK-Rollup, impulsando la rápida popularización de ZK-Rollup.
Actualmente, en el área específica de ZK-Rollup RaaS, Lumoz ya ha surgido como una plataforma líder 'integrada'. Con la creciente tasa de penetración de ZK-Rollup, Lumoz tiene un tremendo potencial para convertirse en el jugador más destacado en el ámbito específico de ZK-Rollup.
En un nivel de proyecto comparable, comparar Lumoz con AltLayer de la pista ZK es razonable. AltLayer, al igual que Lumoz, no es simplemente un proyecto RaaS, sino que impulsa RaaS aprovechando una característica específica, proporcionando a los clientes servicios más completos, asegurando así una posición competitiva en el mercado.
(Fuente: Investigación de Gate.io)
AltLayer potencia RaaS utilizando un secuenciador de alto riesgo basado en EigenLayer, logrando una cierta posición en el mercado. Por otro lado, Lumoz apoya proyectos ZK-Rollup compartiendo el poder computacional ZK, ayudando a resolver desafíos computacionales después del lanzamiento.
(https://docs.altlayer.io/altlayer-documentation)
El valor de capitalización de mercado actual de AltLayer ha alcanzado los 670 millones de dólares estadounidenses, y su valoración totalmente diluida ha superado los 5.3 mil millones de dólares estadounidenses. El rendimiento del mercado de AltLayer demuestra la captura de alto valor de la pista de RaaS. De manera similar, como líder actual en la pista de ZK RaaS, Lumoz, mediante la integración de la potencia computacional de ZK y los servicios de RaaS, también podrá lograr un rendimiento de mercado notable cuando ZK-Rollup estalle por completo.
Originalmente conocida como Opside, Lumoz ha estado activa en la plataforma ZK-RaaS (Rollup de conocimiento cero como servicio). El 8 de abril de este año, Lumoz anunció una nueva ronda de financiación con una valoración de $120 millones, con inversiones de OKX Ventures, HashKey Capital, KuCoin Ventures y otros. Hasta la fecha, Lumoz ha recaudado un total de $10 millones. La tercera ronda de financiación está actualmente en curso, con la participación confirmada de varias instituciones.
(Fuente: https://www.rootdata.com/Projects/detail/Lumoz?k=NTkxMQ%3D%3D)
Lumoz ha ganado rápidamente una ventaja líder en módulos de computación ZK, respaldado por su extensa experiencia en tecnología ZK y recursos de minería de Prueba de Trabajo (PoW). Antes de lanzar Lumoz, el equipo estuvo involucrado en dos proyectos de minería ZK, 6block y zk.Work, demostrando su posición pionera en la minería ZK.
(Fuente: https://6block.com/)
(Source: https://zkp.6block.com/)
Respaldado por una tecnología y recursos superiores, Lumoz ha facilitado la aparición de varios proyectos innovadores de Capa 2 de ETH y Capa 2 de BTC, como ZKFair y Merlin Chain.
ZKFair:https://zkfair.io/
Merlin Chain:https://merlinchain.io/
La rápida ascensión de estos proyectos indica que las sólidas capacidades tecnológicas de Lumoz han sido reconocidas por el mercado.
Actualmente, el componente principal, Lumoz Chain, está en la etapa de Alpha Testnet, con planes de lanzar la mainnet en julio de este año y se espera la generación de tokens en agosto. Lumoz da gran importancia al desarrollo del ecosistema y a la retroalimentación temprana de los usuarios. Desde agosto del año pasado, Lumoz lanzó un evento de incentivo de testnet de cuatro meses llamado el Evento Gala, que logró excelentes resultados. El evento atrajo a casi 700,000 usuarios de la comunidad e involucró a 25,000 nodos PoS en la validación de la red, con 145 mineros contribuyendo con la potencia hash. Además, 15 proyectos zkEVM se están ejecutando de forma estable en la Lumoz Chain.
(Fuente: https://twitter.com/LumozOrg/status/1740925588003840194)
Lumoz también está colaborando continuamente con ZKFair y Glaxe en el evento Dragon Slayer para incentivar la participación de los usuarios. El evento ahora está en su tercera fase, que distribuirá 25 millones de puntos Lumoz y más de 8,000 USDC en recompensas. En las primeras 24 horas de que la tercera fase se puso en marcha, más de 147,000 usuarios habían participado, destacando la popularidad del evento y la confianza de los usuarios en Lumoz. Se espera que Lumoz lance su mainnet en el tercer trimestre, y los usuarios pueden participar tempranamente a través del evento Dragon Slayer.
Enlace del evento:
https://dragon-slayer.zkfair.io/
(Fuente: https://twitter.com/ZKFCommunity/status/1775014125263003766)
A medida que las tecnologías de Conocimiento Cero (ZK) maduran, los ZK-Rollups están listos para capturar una parte significativa del mercado futuro de escalabilidad de Ethereum. La visión de Lumoz para abordar los puntos críticos y necesidades asociadas con los ZK-Rollups ya lo ha establecido como pionero y líder en este campo. El entusiasmo en torno a varias actividades indica claramente que los usuarios han reconocido y apreciado a Lumoz.
Con la visión de mercado del equipo de Lumoz y sus extensos recursos relacionados, creemos que Lumoz puede convertirse en el líder en el sector de ZK-RaaS (Zero-Knowledge Rollup as a Service), impulsando la adopción generalizada de ZK-Rollups. Esperemos con ansias el continuo rendimiento de Lumoz.
Este artículo ha sido reimpreso de Comunidad Biteye, y los derechos de autor pertenecen al autor original [Biteye Núcleo Colaborador Wilson Lee]. Si hay alguna objeción a la reimpresión, por favor contacta al Equipo de Aprendizaje Gate, y el equipo lo manejará rápidamente de acuerdo con los procedimientos relevantes.
Descargo de responsabilidad: Las opiniones y puntos de vista expresados en este artículo representan únicamente las opiniones personales del autor y no constituyen ningún consejo de inversión.
Otras versiones del artículo han sido traducidas por el equipo de Gate Learn. Sin mencionar Gate.io, no se permite copiar, difundir o plagiar los artículos traducidos.