Después de pasar unos días excavando en Dusk, una cosa empezó a destacarse: el hecho de que la selección de quiénes pueden participar en el consenso no se trata solo de elegir un comité. El momento de esa elección también importa.
Si todos pudieran saber con antelación exactamente qué proveedores serían seleccionados para futuros roles, todo el proceso de selección podría volverse mucho más fácil de anticipar.
Aquí es donde la sortición determinista de Dusk se vuelve interesante.
El documento técnico describe un proceso de selección en el que la semilla se actualiza usando la firma del generador de bloques anterior. Eso hace que los futuros generadores y selecciones de comités sean difíciles de calcular con antelación.
Así que, aunque la selección en sí sea determinista, lo importante es que los participantes no obtengan simplemente una visión clara de quién será elegido a continuación antes de que el proceso llegue a ese punto.
Lo que me resulta interesante aquí es la distinción entre determinista y predecible. Dusk no recurre a un proceso ininucleable solo por el bien de la aleatoriedad. Usa un mecanismo definido, pero hace que las futuras selecciones sean difíciles de anticipar antes de que ocurran.
Esa pequeña distinción puede importar muchísimo cuando la red depende de los participantes seleccionados para mantener el consenso en movimiento.
@Dusk_Foundation $DUSK
$CLO
#dusk
#dusk $DUSK @Dusk
Si todos pudieran saber con antelación exactamente qué proveedores serían seleccionados para futuros roles, todo el proceso de selección podría volverse mucho más fácil de anticipar.
Aquí es donde la sortición determinista de Dusk se vuelve interesante.
El documento técnico describe un proceso de selección en el que la semilla se actualiza usando la firma del generador de bloques anterior. Eso hace que los futuros generadores y selecciones de comités sean difíciles de calcular con antelación.
Así que, aunque la selección en sí sea determinista, lo importante es que los participantes no obtengan simplemente una visión clara de quién será elegido a continuación antes de que el proceso llegue a ese punto.
Lo que me resulta interesante aquí es la distinción entre determinista y predecible. Dusk no recurre a un proceso ininucleable solo por el bien de la aleatoriedad. Usa un mecanismo definido, pero hace que las futuras selecciones sean difíciles de anticipar antes de que ocurran.
Esa pequeña distinción puede importar muchísimo cuando la red depende de los participantes seleccionados para mantener el consenso en movimiento.
@Dusk_Foundation $DUSK
$CLO
#dusk
#dusk $DUSK @Dusk