@Dusk_Foundation $DUSK #dusk
Descubrí que una blockchain o finaliza un bloque, o simplemente no avanza. Resulta que Dusk creó un tercer estado completo en medio: uno que solo aparece después de que la red falla la misma ronda dieciséis veces seguidas.

Cuando lo vi por primera vez, literalmente pensé que el aumento del tiempo de espera después de cada ronda fallida era solo un mecanismo de paciencia, algo para suavizar nodos lentos. La razón real por la que existe es más interesante.

Esto es por qué. Cada ronda fallida hace que el siguiente intento espere dos segundos más, empezando en siete y llegando como máximo a cuarenta. Está diseñado para pequeños contratiempos: un voto lento aquí, una firma perdida allá. Pero nada en ese diseño impide que la red falle una y otra vez por una razón realmente mala, y una cadena que simplemente se queda ahí esperando para siempre es un resultado peor que casi cualquier bloque defectuoso aislado.

Así que Dusk está construido con una estructura rígida en torno a cuánto tiempo se le permite a una ronda luchar. Dieciséis intentos fallidos seguidos y el sistema entra en lo que llaman modo de emergencia. Cincuenta intentos es el techo absoluto para cualquier ronda. Y hay un espacio específico, la iteración 255, reservado únicamente para bloques de emergencia.

Lo que lo hizo más interesante para mí es que Dusk no intentó ocultar cuánto tiempo todavía puede parecer normal una ronda que está fallando. Solo trazó una línea dura para cuando lo “normal” deja de contar.

Lo que hace que este consenso sea paciente es, al mismo tiempo, exactamente lo que le permite verse bien durante un buen tramo mientras en realidad está atascado. Dusk no acortó esa ventana; solo construyeron un muro al final.

Sigo sin saber qué cambia realmente cuando se activa el modo de emergencia. ¿sigue votando el mismo comité de la misma manera? ¿un bloque finalizado ahí lleva la misma garantía que uno de una ronda limpia? Para una cadena construida alrededor de la liquidación institucional, no es algo que yo quisiera dejar poco claro.

$BCH $ENA #BullRunAhead