Passei a tarde lendo a documentação do Dusk sobre contratos inteligentes confidenciais, esperando que a camada de privacidade fosse o estado padrão de qualquer transação. Não é. As ferramentas de conformidade do $DUSK — a parte que realmente permite que entidades reguladas transacionem sem expor dados da contraparte — ficam por trás de uma etapa de configuração com opção, em vez de estarem embutidas no fluxo base da transação. O @Dusk anuncia “construído para mercados regulados”, mas o que você recebe na prática, fora da caixa, parece mais uma cadeia pública padrão com privacidade como um módulo adicional que os desenvolvedores precisam buscar conscientemente. A única decisão de design que ficou comigo: a geração de provas de conhecimento zero está disponível no nível do protocolo, mas contratos de exemplo no repositório vêm com estado transparente por padrão, a menos que você conecte explicitamente a variante confidencial. Isso não é exatamente uma falha; é uma escolha de sequenciamento — instituições recebem a promessa primeiro, e desenvolvedores do varejo enfrentam agora o atrito de implementar. Faz-me pensar se “construído para mercados financeiros” descreve a arquitetura hoje ou o roteiro que está sendo narrado como arquitetura. Quem está realmente usando o caminho confidencial agora, e quem está apenas lendo sobre ele.
#dusk $DUSK @Dusk
#dusk $DUSK @Dusk
