Eu estava lendo o design de consenso do Dusk, e uma parte realmente chamou minha atenção: o que acontece quando a rede não consegue chegar a um consenso?

Se a maioria dos provedores ficar offline ou for isolada, o Dusk pode enfrentar várias iterações falhas. Após 16 falhas consecutivas, o protocolo pode alternar para o Modo de Emergência.

O que eu gosto aqui é que o Dusk não simplesmente para e espera.

As iterações em aberto podem continuar rodando até que um bloco candidato obtenha o quórum necessário. E se a recuperação demorar demais, o Dusk pode criar um Bloco de Emergência.

Isso não é um bloco de transação normal. É basicamente uma forma de a rede se recuperar e avançar com segurança para a próxima rodada. Ele também carrega uma nova seed e a prova das solicitações de emergência.

Para mim, esta é a parte interessante do design de consenso.

Qualquer um pode falar sobre velocidade quando tudo está funcionando.

Eu estou mais interessado em o que uma blockchain faz quando algo dá errado.

É aí que o Modo de Emergência do Dusk chamou minha atenção.
#dusk $DUSK @Dusk