#dusk $DUSK @Dusk El otro día intenté ejecutar los nodos de Dusk. Después de instalar node-installer, al teclear el comando de inicio tuve la mano suspendida sobre la tecla Enter y dudé un momento. No era por miedo a equivocarme con la operación, sino por temor a que pasara lo mismo que en las otras veces: que el registro se desplaza unas cuantas líneas y se queda colgado, y luego descubrir que, como siempre, la documentación no coincide con el código.
Después de arrancar, rusk empezó a ir mostrando el log. Se alternan dos fases: Validation y Ratification. Primero viene Validation: un grupo de miembros del comité comprueba la validez de los bloques candidatos; luego llega Ratification: otro grupo confirma los resultados de la validación y finalmente cierra el bloque. En el log, cada ronda está marcada con números de Round e Iteration, y el intervalo de producción es estable. Me quedé mirando la pantalla durante más de diez minutos; la altura de los bloques no dejó de subir, sin cortes. Las sombras de “se queda colgado a mitad de hacer scroll” de los otros testnets por fin se disiparon aquí.
Luego fui a revisar el repositorio de rusk. Son 8025 commits: el pipeline de CI ejecuta clippy y nightly test, y el equipo además escribió su propio cargo-dusk-analyzer para análisis estático. En la herramienta de despliegue dsk-deploy-cli encontré un detalle: los parámetros de línea de comandos de Phoenix y Moonlight están separados; para dos rutas de transacción distintas en la misma cadena, se llaman de forma independiente. Vi los datos de gas que alguien pegó en un issue: la transferencia de Moonlight cuesta aprox. 80.000 gas; cambiar de Moonlight a Phoenix cuesta 25.560.000 gas—una diferencia de 300 veces. Ese es el costo de cómputo real de la prueba ZK.
También repasé la capa de red: Kadcast es una implementación oficial en Rust; los 107 repositorios están escritos en Rust. El repositorio plonk tiene 872 commits, y también lo escribió el propio equipo; no es de esos casos de “coger una librería existente, retocar un poco y listo”.
Después miré los antecedentes de NPEX. Es el exchange holandés regulado por la AFM, con licencias de MTF, Broker y ECSP, y gestiona activos por 300 millones de euros. La lista de candidatos de Dusk Trade ya está abierta: de verdad están montando una plataforma de trading RWA.
Desde 2018 hasta ahora: siete años, 8025 commits, 107 repositorios, todo en Rust. Esa disciplina de ingeniería, de verdad, me deja impresionado.
Después de arrancar, rusk empezó a ir mostrando el log. Se alternan dos fases: Validation y Ratification. Primero viene Validation: un grupo de miembros del comité comprueba la validez de los bloques candidatos; luego llega Ratification: otro grupo confirma los resultados de la validación y finalmente cierra el bloque. En el log, cada ronda está marcada con números de Round e Iteration, y el intervalo de producción es estable. Me quedé mirando la pantalla durante más de diez minutos; la altura de los bloques no dejó de subir, sin cortes. Las sombras de “se queda colgado a mitad de hacer scroll” de los otros testnets por fin se disiparon aquí.
Luego fui a revisar el repositorio de rusk. Son 8025 commits: el pipeline de CI ejecuta clippy y nightly test, y el equipo además escribió su propio cargo-dusk-analyzer para análisis estático. En la herramienta de despliegue dsk-deploy-cli encontré un detalle: los parámetros de línea de comandos de Phoenix y Moonlight están separados; para dos rutas de transacción distintas en la misma cadena, se llaman de forma independiente. Vi los datos de gas que alguien pegó en un issue: la transferencia de Moonlight cuesta aprox. 80.000 gas; cambiar de Moonlight a Phoenix cuesta 25.560.000 gas—una diferencia de 300 veces. Ese es el costo de cómputo real de la prueba ZK.
También repasé la capa de red: Kadcast es una implementación oficial en Rust; los 107 repositorios están escritos en Rust. El repositorio plonk tiene 872 commits, y también lo escribió el propio equipo; no es de esos casos de “coger una librería existente, retocar un poco y listo”.
Después miré los antecedentes de NPEX. Es el exchange holandés regulado por la AFM, con licencias de MTF, Broker y ECSP, y gestiona activos por 300 millones de euros. La lista de candidatos de Dusk Trade ya está abierta: de verdad están montando una plataforma de trading RWA.
Desde 2018 hasta ahora: siete años, 8025 commits, 107 repositorios, todo en Rust. Esa disciplina de ingeniería, de verdad, me deja impresionado.
