Na semana passada, voltei para a casa dos meus pais e acabei encontrando o cofre de seguros do meu avô. Dentro havia um monte de cadernetas amareladas, certificados de títulos e ainda um maço de promissórias escritas à mão. Ele apontou para aqueles papéis e disse: “Esses documentos, além de mim e de você, ninguém mais entende.” De repente, eu senti que era isso, na forma mais simples, a privacidade — a informação fica guardada, mas não é qualquer pessoa que consegue ler.

Quando voltei e consultei o white paper do Dusk, pensando naquele modelo de duas transações, toda a minha cabeça ficou com o cofre do meu avô. O Moonlight é como as cadernetas: os lançamentos são públicos, e dá para ver de relance quem enviou para quem. Já o Phoenix é como o maço de promissórias — os dados das transações são criptografados, e só quem tem a “chave” correspondente consegue entender o conteúdo. Mas o que o Dusk faz melhor do que uma simples promissória é o seguinte: o remetente se conecta ao destinatário de forma visível para eles, enquanto esconde isso do público. É como se o meu avô me contasse os detalhes da promissória, mas os de fora vissem apenas um bilhete comum.

O que realmente me deixou curioso, porém, foi o consenso de Succinct Attestation (SA). Cada bloco passa por três rodadas de filtragem: proposta, validação e aprovação. O mais genial é a ordenação determinística: usa-se a semente do bloco anterior combinada com o número da rodada para calcular um hash e selecionar os participantes. E a semente, por sua vez, é assinada pelo produtor do bloco anterior com a chave privada. O produtor nem sabe, antes de assinar, como será a semente da rodada seguinte. O que isso equivale? Equivale a embaralhar a mesa a cada rodada, até o próprio dealer não sabe qual será a próxima carta. Quer prever com antecedência quem vai produzir o bloco e fazer conluio? Matematicamente, isso fica “soldado” de vez.

Falando a sério, eu sempre achei que a ideia de “anonimato absoluto” em blockchain é um falso problema. Se der alguma coisa errada, querer responsabilizar e não conseguir achar ninguém… então essa privacidade nem serve — melhor nem ter. O Dusk consegue, no nível do protocolo, rodar dois modelos ao mesmo tempo: transparência e anonimato. E ainda traz um mecanismo de consenso imprevisível. Isso mostra que a equipe entende o significado de “financeiro” de um jeito bem mais prático do que a maioria dos projetos — privacidade não é se esconder, segurança não é multa. Conformidade e privacidade nunca foram uma escolha entre um e outro; o ponto-chave é como delimitar “quem deve ver o quê”. Eu reconheço o mérito dessa forma de pensar do Dusk. Quanto a conseguir operar de ponta a ponta, é o tempo que vai dizer. @Dusk #dusk $DUSK