Últimamente he estado profundizando en los mecanismos de staking de Dusk, y hay algo sobre el diseño de entrada vs. salida que no me deja en paz. Cuando haces staking de DUSK, tus fondos no empiezan a funcionar de inmediato: permanecen en un periodo de madurez de 2 epoch, aproximadamente 4320 bloques, cerca de 12 horas, antes de que ese staking sea elegible para votar o producir bloques y comience a generar ganancias. Es razonable: la mayoría de redes PoS tienen alguna versión de esto; evita que la gente “juegue” con el conjunto de validadores en el momento en que aparece.
Lo que me tomó por sorpresa fue el otro lado. Deshacer el staking (unstaking) en Dusk no tiene ninguna de esa fricción. Sin enfriamiento, sin penalización, nada. La documentación oficial es tajante al respecto: puedes retirar todo tu staking cuando quieras, instantáneamente. Compáralo con redes como Ethereum o cadenas basadas en Cosmos, donde el des-encaje (unbonding) puede tardar días o semanas, específicamente para que exista una ventana en la que el slashing pueda detectar una mala conducta antes de que alguien pueda irse limpio.
Así terminas con esta configuración desequilibrada: entrar requiere paciencia, salir no cuesta nada. Y debido a que el slashing solo se activa cuando realmente se detecta una falta en la cadena mientras aún estás staked, se abre un escenario con el que vale la pena quedarse — un “provisioner” que en silencio haya construido un buen historial podría, en teoría, retirar todo su staking al instante antes de hacer algo riesgoso, y simplemente desaparecer antes de que cualquier mecanismo de penalización incluso tenga oportunidad de reaccionar.
No estoy diciendo que esto se esté explotando; no tengo evidencia. Pero cuando la puerta de salida está tan abierta, me hace preguntarme cuánta importancia se le dio realmente a la elección de diseño de “sin fricción de salida” durante la planificación de la tokenomics, en lugar de que solo fuera una función de conveniencia que nadie probó con estrés frente a este ángulo exacto.
$DUSK #dusk @Dusk
Lo que me tomó por sorpresa fue el otro lado. Deshacer el staking (unstaking) en Dusk no tiene ninguna de esa fricción. Sin enfriamiento, sin penalización, nada. La documentación oficial es tajante al respecto: puedes retirar todo tu staking cuando quieras, instantáneamente. Compáralo con redes como Ethereum o cadenas basadas en Cosmos, donde el des-encaje (unbonding) puede tardar días o semanas, específicamente para que exista una ventana en la que el slashing pueda detectar una mala conducta antes de que alguien pueda irse limpio.
Así terminas con esta configuración desequilibrada: entrar requiere paciencia, salir no cuesta nada. Y debido a que el slashing solo se activa cuando realmente se detecta una falta en la cadena mientras aún estás staked, se abre un escenario con el que vale la pena quedarse — un “provisioner” que en silencio haya construido un buen historial podría, en teoría, retirar todo su staking al instante antes de hacer algo riesgoso, y simplemente desaparecer antes de que cualquier mecanismo de penalización incluso tenga oportunidad de reaccionar.
No estoy diciendo que esto se esté explotando; no tengo evidencia. Pero cuando la puerta de salida está tan abierta, me hace preguntarme cuánta importancia se le dio realmente a la elección de diseño de “sin fricción de salida” durante la planificación de la tokenomics, en lugar de que solo fuera una función de conveniencia que nadie probó con estrés frente a este ángulo exacto.
$DUSK #dusk @Dusk
