Eu tinha uma página da Dusk aberta enquanto verificava uma notificação de uma carteira, e peguei a mim mesmo pensando no que eu realmente precisaria saber antes de construir um app financeiro por lá.

O meu chá tinha ficado completamente frio, e havia uma rachadura minúscula no canto da tela do meu telefone que ficava chamando a minha atenção. 😭
@Dusk
No começo, pensei que a resposta seria apenas “aprender XSC e começar a construir”. Eu provavelmente estava tornando isso simples demais.

Se eu estiver desenvolvendo uma aplicação financeira na Dusk, eu precisaria entender mais do que a linguagem do contrato. O ponto inteiro é que contratos inteligentes confidenciais fazem parte do desenho da rede; então, privacidade não é algo que eu possa simplesmente adicionar no final e esquecer.

Isso muda completamente a forma como eu pensaria sobre a aplicação desde o início.

Que informações devem ficar ocultas? O que ainda precisa ser verificável? Como o contrato se comporta quando usuários reais começam a interagir com ele? E, francamente, o que acontece quando a aplicação fica mais complicada?
$DUSK

Eu inicialmente conferi alguns detalhes superficiais e achei que tinha entendido o quadro. Depois percebi que estava olhando para a coisa errada.

A parte interessante não é simplesmente se desenvolvedores conseguem construir na Dusk.

É se eles conseguem construir algo útil trabalhando com as premissas de privacidade que tornam a Dusk diferente desde o começo.

Ainda estou curioso para saber qual seria o primeiro problema chato que um desenvolvedor realmente encontra quando o protótipo deixa de ser protótipo. 👀#dusk