O Dusk é um daqueles projetos que começa simples e fica mais interessante à medida que você olha mais a fundo.

fui para @Dusk esperando que Phoenix e Moonlight fossem a escolha padrão para alternar o seu nível de privacidade. passei um tempo testando os dois antes de entender o que é diferente.

Moonlight é baseado em conta e traz saldos públicos: remetentes, valores e tudo fica visível, fácil de reconciliar. nada de surpreendente, ele se comporta como a maioria das cadeias.

Phoenix foi o que demorou mais para fazer sentido. os fundos ficam como notas blindadas (shielded notes), e as provas de conhecimento zero confirmam que um gasto é válido sem revelar valores ou vincular notas antigas a novas. mas não é anônimo: o destinatário ainda sabe quem enviou os fundos, e as chaves de visualização (view keys) permitem que você abra transações específicas para um auditor sem expor todo o resto. na testnet, ver uma transação do Phoenix se liquidar sem nenhum valor aparecer em lugar nenhum no explorador foi o momento em que realmente caiu para mim.

o que ficou comigo é que o Dusk criou uma função de shield/unshield para você mesmo mover valor entre os dois modelos. foi aí que parou de parecer “cadeia pública vs cadeia privada” e começou a parecer uma única camada de liquidação em que a visibilidade é uma configuração, não uma escolha de arquitetura.

mas não é gratuito. Phoenix significa fazer a varredura por suas próprias notas e gerar provas localmente, o que dá mais trabalho do que a leitura simples de conta do Moonlight.

qual lado você realmente confiaria mais com seus próprios fundos?

#dusk $DUSK #Dusk

@Dusk

$PORTAL $SKYAI