#dusk $DUSK @Dusk
𝐌𝐨𝐝𝐨 𝐝𝐞 𝐄𝐦𝐞𝐫𝐠𝐞𝐧𝐜𝐢𝐚 𝐃𝐮𝐬𝐤: 𝐐𝐮𝐞́ 𝐩𝐚𝐬𝐚 𝐜𝐮𝐚𝐧𝐝𝐨 𝐥𝐨𝐬 𝐩𝐚𝐫𝐭𝐢𝐜𝐢𝐩𝐚𝐧𝐭𝐞𝐬 𝐝𝐞 𝐥𝐚 𝐜𝐨𝐧𝐬𝐞𝐧𝐬𝐨 𝐬𝐞 𝐜𝐞𝐬𝐚𝐧 𝐝𝐞 𝐚𝐩𝐚𝐫𝐞𝐜𝐞𝐫 𝐞𝐧 𝐥𝐢́𝐧𝐞𝐚?

¿Qué sucede cuando los participantes de la consenSo de una blockchain simplemente dejan de presentarse? No hay ataque ni un exploit dramático. Solo suficientes proponentes se desconectan como para que la red tenga problemas para ponerse de acuerdo. Esa es la parte del diseño de @Dusk que llamó mi atención.$STAR

Estaba mirando el Modo de Emergencia de Dusk y la idea es bastante simple, pero en realidad es importante. si fallan varias iteraciones de consenso, Dusk no se queda ahí esperando para siempre. Las iteraciones anteriores pueden mantenerse abiertas mientras comienzan otras nuevas, dando más oportunidades a los proponentes que aún están activos para alcanzar el quórum necesario. $DOS

También hay un detalle interesante aquí. Varias iteraciones podrían terminar con bloques candidatos distintos. Dusk lo gestiona dando prioridad a la iteración exitosa más baja. Es una regla pequeña, pero son precisamente estas reglas pequeñas las que hacen que los sistemas de consenso funcionen cuando las cosas se ponen difíciles.

Luego viene la Solicitud de Bloque de Emergencia. Si se recogen EBRs que representan la mayoría del stake de la red, Dusk puede crear un bloque de emergencia vacío. No intenta empaquetar transacciones en él. La función principal es mantener la cadena en movimiento y proporcionar un punto de partida fresco para otro intento de consenso.
Mi opinión es que esto tiene menos que ver con los bloques de emergencia y más con diseñar para una participación imperfecta. Las redes de staking dependen de que las personas y las máquinas estén en línea, y esa suposición tarde o temprano se pondrá a prueba. Aún es pronto y el mecanismo podría tener límites si la mala participación dura demasiado. Pero me gusta ver que Dusk piense en la recuperación antes de que realmente sea necesaria.
Eso probablemente fue lo que más me llamó la atención. La buena infraestructura también necesita un plan para los días en que la mitad de la red no coopera.