Hoje eu estava mexendo em uma pequena posição de teste do Dusk e me peguei hesitando com algo bem básico: quando é que a transação realmente está “concluída”? O Dusk divide isso em quatro etapas — aceita, confirmada, estável e, por fim, final. No começo, eu achei isso exagero. Mas quanto mais eu observava, mais uma coisa em especial parecia útil: ele separa confiança de irreversibilidade. Isso importa porque uma transação pode parecer concluída para o usuário muito antes de a rede considerá-la final, de forma criptograficamente definitiva. A maioria dos apps esconde essa diferença atrás de um único check verde.
Não tenho certeza se usuários comuns precisam de todos os quatro rótulos. Se eu estiver enviando uma quantia pequena, eu geralmente só quero “seguro para gastar” e “ainda não é seguro”. Mostrar todas as etapas poderia facilmente gerar mais ansiedade do que clareza.

Talvez a melhor experiência de usuário para o Dusk não seja expor todos os quatro estados, mas usá-los por baixo dos panos enquanto dá aos usuários uma resposta simples.

É essa parte que eu estou acompanhando.
#dusk $DUSK @Dusk $COW $WAL

A finalização em quatro etapas do Dusk ajuda os usuários?
Keep only “final”
66%
Too much detail
17%
Useful when explained simply
17%
6 Votos • Votação encerrada