Recompensas de PoW

En la capa L3 de Lumoz, o Capa Rollup, cada aplicación Web3 puede tener un ZK-Rollup dedicado. Para respaldar los extensos recursos de hardware requeridos por numerosos ZK-Rollups, Lumoz proporciona un mercado unificado de computación de ZKP (Prueba de Conocimiento Cero), junto con validadores que ofrecen disponibilidad de datos, para generar ZKPs para estos ZK-Rollups. Esto constituye el mecanismo de PoW (Prueba de Trabajo) de Lumoz.

Cálculo de la distribución de recompensas para una sola secuencia de Rollup

En la fase de Pre-Alfa, solo se puede enviar una secuencia por Rollup dentro de un bloque L2 (que puede contener varios bloques de ese Rollup). Todas las secuencias comparten la recompensa PoW del bloque actual por igual, según el número de espacios de Rollup registrados. Esto significa que si actualmente hay 64 espacios de Rollup registrados, cada secuencia en un bloque L2 recibe 1/64 de la recompensa PoW. Algunos Rollups pueden no enviar secuencias en algunos bloques, lo que resulta en una inflación PoW real más baja.

En el futuro, las secuencias individuales se valorarán de manera diferente según las estimaciones de carga de trabajo, teniendo en cuenta factores como el tipo de ZK-Rollup, la cantidad de transacciones y el uso de gas.

Presentación de ZKP en dos pasos

La participación en la recompensa PoW obtenida por una secuencia se asigna a los remitentes de los ZKP válidos, es decir, a los mineros, de acuerdo con ciertas reglas. Para evitar ataques maliciosos, Lumoz propone un mecanismo de presentación en dos pasos para la verificación de ZKP.

1) Enviar el hash

  • Para una determinada secuencia, después de que el probador calcula ZKP, calcula el hash de prueba y lo envía al contrato.

  • Suponiendo que el primer probador envía el hash en el bloque T, se aceptan otras presentaciones de hash de probadores hasta el bloque T+10, sin límite en el número. No se aceptará ningún nuevo probador para enviar el hash en el bloque T+11 y siguientes.

2) Enviar ZKP

  • Después del bloque T+11, cualquier probador puede enviar ZKP. Cualquier probador que pase la validación obtiene una recompensa PoW, que se distribuye en proporción a la cantidad apostada por el minero.

  • Si ningún ZKP pasa la validación hasta el bloque T+42, los probadores que enviaron los hashes antes perderán 1,000 MOZ, momento en el cual la secuencia se reabrirá para permitir que se envíen nuevos hashes.

Por ejemplo, supongamos que la recompensa PoW para cada bloque L2 en la cadena de Opside es de 128 IDE, y hay un total de 64 espacios de Rollup, entonces la recompensa PoW asignada a cada secuencia de Rollup es de 2 IDE. Entonces la recompensa PoW para A, B y C es de 0.4 IDE, 1 IDE y 0.6 IDE, respectivamente.

Last updated