Por qué Dusk oculta al líder antes de que se cree el bloque @Dusk
Estaba mirando cómo normalmente se seleccionan los productores de bloques y un problema no dejaba de rondarme la cabeza.
Si todo el mundo sabe quién va a crear el siguiente bloque, ¿eso no le da a un atacante un objetivo demasiado fácil?
Ya conoces al líder.
Sabes cuándo le toca.
Y si su identidad y su participación son visibles antes de que en realidad haga el trabajo, hay tiempo de preparar una estrategia alrededor de esa persona.
Así que empecé a preguntarme cómo maneja Dusk ese tema.
Fue entonces cuando encontré algo llamado Proof-of-Blind Bid.
Lo interesante es que el líder seleccionado puede demostrar que es elegible sin revelar su identidad ni el monto de su participación antes de que se cree el bloque.
Al principio pensé que ocultar al líder haría el sistema más difícil de entender.
Pero luego la razón se volvió bastante evidente.
Si no sé quién será el próximo líder, no sé exactamente a quién debo atacar.
La red aún puede comprobar que la persona tiene la elegibilidad requerida, pero la información no se expone demasiado pronto.
Así que en lugar de
Aquí está el próximo productor de bloques. Prepárate.
Se parece más a
Se ha seleccionado a alguien elegible. Descubrirás quién cuando el trabajo esté hecho.
Esa pequeña diferencia puede importar muchísimo para una blockchain financiera.
Porque la seguridad no solo consiste en detener un ataque después de que ocurra.
A veces, el mejor enfoque es dificultar que un atacante sepa dónde atacar desde el principio.
Eso es lo que hizo que Proof-of-Blind Bid me resultara tan interesante.
Dusk no solo oculta información por privacidad.
Está ocultando una pieza específica de información porque revelarla demasiado pronto podría debilitar el proceso de consenso.
#dusk $DUSK $VELVET $COW
Estaba mirando cómo normalmente se seleccionan los productores de bloques y un problema no dejaba de rondarme la cabeza.
Si todo el mundo sabe quién va a crear el siguiente bloque, ¿eso no le da a un atacante un objetivo demasiado fácil?
Ya conoces al líder.
Sabes cuándo le toca.
Y si su identidad y su participación son visibles antes de que en realidad haga el trabajo, hay tiempo de preparar una estrategia alrededor de esa persona.
Así que empecé a preguntarme cómo maneja Dusk ese tema.
Fue entonces cuando encontré algo llamado Proof-of-Blind Bid.
Lo interesante es que el líder seleccionado puede demostrar que es elegible sin revelar su identidad ni el monto de su participación antes de que se cree el bloque.
Al principio pensé que ocultar al líder haría el sistema más difícil de entender.
Pero luego la razón se volvió bastante evidente.
Si no sé quién será el próximo líder, no sé exactamente a quién debo atacar.
La red aún puede comprobar que la persona tiene la elegibilidad requerida, pero la información no se expone demasiado pronto.
Así que en lugar de
Aquí está el próximo productor de bloques. Prepárate.
Se parece más a
Se ha seleccionado a alguien elegible. Descubrirás quién cuando el trabajo esté hecho.
Esa pequeña diferencia puede importar muchísimo para una blockchain financiera.
Porque la seguridad no solo consiste en detener un ataque después de que ocurra.
A veces, el mejor enfoque es dificultar que un atacante sepa dónde atacar desde el principio.
Eso es lo que hizo que Proof-of-Blind Bid me resultara tan interesante.
Dusk no solo oculta información por privacidad.
Está ocultando una pieza específica de información porque revelarla demasiado pronto podría debilitar el proceso de consenso.
#dusk $DUSK $VELVET $COW
