Eu estava lendo a documentação do Dusk e uma frase pequena me fez parar: Zedger foi construído para lidar com "conformidade regulatória e privacidade do usuário" ao mesmo tempo, usando provas de conhecimento zero para ambos. Não privacidade em vez de supervisão. Ambos, usando o mesmo mecanismo.
Foi isso que me fez ficar pensando por mais tempo do que eu esperava. A maioria dos sistemas que eu analisei escolhe um lado — ou tudo fica visível para o bem da confiança, ou tudo fica oculto para o bem da privacidade. A abordagem do Zedger é diferente: ela permite que uma segurança atravesse a rede com uma prova de que cada regra foi seguida, sem que os detalhes fiquem públicos por padrão. Um auditor ou regulador ainda pode verificar a legitimidade quando isso realmente for necessário. Todo mundo não tem acesso a isso.
Essa distinção importa mais do que parece. A tabela de capitalização de uma empresa privada não é informação pública, mas seus auditores ainda conseguem confirmar que está correta. Um banco não divulga seu saldo, mas os reguladores ainda conseguem conferir os livros quando necessário. O Zedger está mirando algo próximo desse mesmo equilíbrio, só que imposto por criptografia em vez de papelada e confiança.
Onde eu diminuo o ritmo é na aplicação da lei. Um protocolo pode provar que uma transação seguiu suas próprias regras. Ele não consegue decidir se essas regras correspondem ao que um regulador de um país específico realmente exige, nem o que acontece quando a lei local discorda do que o código permite. Prova de conformidade e reconhecimento legal dessa prova são dois marcos muito diferentes, e apenas um deles é resolvido aqui.
Então estou encarando isso como promissor, não comprovado. O mecanismo é realmente engenhoso. Se a lei chega até ele pela metade também é uma questão aberta, não um dado garantido.
Passos pequenos, aprendizado constante — um documento de cada vez.
@Dusk #dusk $DUSK