passei a tarde inteira revirando os docs do Dusk sobre transações blindadas para a tarefa da Binance Square e, sinceramente, a coisa que me fez parar de rolar não foi a parte de ZK — foi a frase "viewing key".

Um rápido norte: as transações no Dusk usam provas de conhecimento zero baseadas em PLONK para ocultar valores e partes; o gás ainda é precificado em LUX independentemente do tipo de transação que você está executando. Consegui isso nos docs esta semana.

Mas aqui está o problema: "privacidade que os reguladores conseguem aceitar" soa como se apenas resolvesse a troca no papel. Puxe o fio e o mecanismo é uma auditoria de divulgação seletiva ou um holder de conformidade com chaves de visualização que podem descriptografar transações blindadas específicas com as permissões corretas. Então não é que ninguém consiga ver através do escudo; é que algumas pessoas específicas conseguem, por design.

Fiquei com isso por mais tempo do que o planejado. Eu tinha assumido que "moeda de privacidade" significava que ninguém vê nada para sempre. Não é bem isso que está sendo construído aqui — é mais como privacidade do livro-razão público, não privacidade de qualquer parte possível com uma chave.

Privado de quem — exatamente — depende de quem está com a chave de visualização. Alguém mapeou de verdade quem acaba tendo acesso de auditoria na prática?

#dusk @Dusk $DUSK