@Dusk caps blocks at 1MB. Casi me lo salté en sus notas de ingeniería como si fuera una nota al pie.
Lectura fácil: eso equivale a unas 250 transacciones de Phoenix por bloque. Bien, suena a un tope normal de rendimiento. Pero haz la división y una sola transferencia protegida ronda los 4KB. Una transferencia UTXO normal en una cadena transparente se queda por debajo de 500 bytes. La prueba PLONK en sí permanece compacta cerca de medio kilobyte, de tamaño constante independientemente de la complejidad del circuito. Así que el peso extra no está en la prueba.
Son las notas, los nullifiers y los compromisos que una transferencia protegida tiene que llevar para que el gasto no se pueda rastrear hasta nadie. La privacidad se paga en bytes, no en cómputo.
Pensé que esa era toda la historia de escalabilidad hasta que profundicé en DuskEVM. Funciona sobre OP Stack, ejecutando transacciones EVM mientras un batcher publica los datos de la transacción de vuelta a DuskDS como blobs en lugar de enviarlos a Ethereum. Bien en papel: saca la ejecución de contratos de la capa de settlement nativa para la privacidad, dale su propio mercado de gas y mantén DuskDS ligero. Mi primera intuición fue que esto realmente resuelve el problema de los bytes.
Excepto que esos blobs igual aterrizan en el presupuesto de bloques de DuskDS. Son los mismos bytes finitos con los que ya pelean las transferencias protegidas. Y ahora mismo DuskEVM corre solo como secuenciador, sin mempool público. Así que el cuello de botella no desaparece: se reubicó, y el ordenamiento se centralizó más en el proceso. DUSK es el token de gas nativo en ambos, DuskDS y DuskEVM, así que su curva real de uso depende de si ese presupuesto compartido aguanta cuando el tráfico EVM empiece a aparecer a escala.
Piensa en ello como si un exchange regulado encauzara órdenes dark-pool a través de la misma tubería de compensación que su segmento de mercado visible: al segmentar el flujo no agregas capacidad de compensación, solo cambias quién ve la cola.
¿Una cadena modular de privacidad resuelve la congestión agregando capas, o solo la mueve a un lugar más difícil de comprobar?
@Dusk #dusk $DUSK