El incidente del puente de Dusk de la semana pasada es, en realidad, una ventana bastante decente para entender cómo DuskDS, DuskVM y DuskEVM se separan en la práctica, no solo en el papel.

El 16 de agosto, el equipo de Dusk detectó una actividad sospechosa en una wallet gestionada por el equipo y usada para operaciones de puente, deshabilitó las direcciones afectadas y pausó los servicios de puente mientras coordinaba con Binance después de que parte del flujo tocara el exchange. Lo que me hizo profundizar: el propio aviso del incidente del equipo era explícito en que se trataba de un problema de clave de la wallet, no de una falla del protocolo DuskDS. Esa distinción es significativa a nivel arquitectónico: el puente funciona como una capa operativa encima del settlement de DuskDS, separada de la lógica de consenso y de ejecución que realmente ejecutan DuskVM y DuskEVM.

Al revisar la secuencia, la pausa parece reactiva más que automatizada: no fue una alerta de monitoreo que activara una contención manual, sino una contención manual activada tras una alerta, no un cortacircuitos (circuit-breaker) incorporado en el protocolo. Vale la pena tener esto en cuenta para cualquiera que asuma que la seguridad del puente se impone en el nivel base aquí.

Lo que no puedo confirmar: el número exacto o el valor de las transacciones durante la ventana del incidente, o si las direcciones recicladas estaban controladas por multisig. El aviso de Dusk indica que no se vieron afectados fondos de usuarios, pero no he visto una confirmación on-chain independiente de esa afirmación.

¿Alguien hace seguimiento de si las operaciones de puente de Dusk son multisig por diseño, o si se trata de una configuración de clave única?

@Dusk_Foundation $DUSK #dusk