#dusk $DUSK @Dusk Ya he estado profundizando más recientemente en el diseño de consenso de Dusk, y la parte que realmente me llamó la atención es la Atestación Sencilla — SA, por sus siglas.
En lugar de ejecutarse sobre un conjunto fijo de validadores como hace mucha cadenas, SA es sin permisos y basado en comités. Cualquiera que haga staking $DUSK puede convertirse en provisioner, y luego Deterministic Sortition selecciona distintos participantes para diferentes roles en cada ronda — generador de bloques, comité de validación, comité de ratificación.
Lo que me parece interesante es cómo separa esas responsabilidades mientras mantiene la selección ponderada por el stake. Y las firmas BLS permiten que los votos de los comités se agreguen de manera eficiente, lo que reduce la sobrecarga de comunicación que tiende a convertirse en un cuello de botella real cuando una red empieza a crecer.
También incluye finalización progresiva, además de un modo de emergencia y mecanismos de respaldo pensados para mantener las cosas funcionando a través de fallos o bifurcaciones potenciales.
Para mí, esta es la parte que la gente subestima. El consenso no se trata solo de producir bloques rápido — también se trata de qué tan eficientemente una red alcanza un acuerdo y qué sucede cuando las condiciones no son ideales. Dusk parece estar abordando eso desde varios ángulos a la vez, en vez de optimizar únicamente para el rendimiento.
La pregunta real para mí es si estos beneficios de eficiencia y finalización realmente se sostienen cuando la participación y la actividad de la red escalan más allá de los niveles actuales.
#Dusk @Dusk
En lugar de ejecutarse sobre un conjunto fijo de validadores como hace mucha cadenas, SA es sin permisos y basado en comités. Cualquiera que haga staking $DUSK puede convertirse en provisioner, y luego Deterministic Sortition selecciona distintos participantes para diferentes roles en cada ronda — generador de bloques, comité de validación, comité de ratificación.
Lo que me parece interesante es cómo separa esas responsabilidades mientras mantiene la selección ponderada por el stake. Y las firmas BLS permiten que los votos de los comités se agreguen de manera eficiente, lo que reduce la sobrecarga de comunicación que tiende a convertirse en un cuello de botella real cuando una red empieza a crecer.
También incluye finalización progresiva, además de un modo de emergencia y mecanismos de respaldo pensados para mantener las cosas funcionando a través de fallos o bifurcaciones potenciales.
Para mí, esta es la parte que la gente subestima. El consenso no se trata solo de producir bloques rápido — también se trata de qué tan eficientemente una red alcanza un acuerdo y qué sucede cuando las condiciones no son ideales. Dusk parece estar abordando eso desde varios ángulos a la vez, en vez de optimizar únicamente para el rendimiento.
La pregunta real para mí es si estos beneficios de eficiencia y finalización realmente se sostienen cuando la participación y la actividad de la red escalan más allá de los niveles actuales.
#Dusk @Dusk