Como o módulo Hedger da Dusk traz privacidade para o EVM sem quebrar a conformidade

A criptografia homomórfica permite que você calcule sobre dados sem precisar descriptografá-los antes.

Essa frase parece abstrata até você pensar no que ela significa dentro de um smart contract.

Um contrato EVM padrão opera sobre estado público.
Cada entrada, cada saldo, cada chamada de função fica visível para a rede.
Isso é ótimo para a maioria dos casos de uso em DeFi.
Mas vira um problema de design para aplicações financeiras regulamentadas, em que as posições das contrapartes precisam permanecer confidenciais.

Eu comecei a investigar especificamente o módulo Hedger da dusk_foundation porque essa lacuna parecia ser a parte mais difícil do problema de EVM para finanças.

A maioria das abordagens de privacidade para EVM faz uma de duas coisas.
Elas ocultam completamente a transação, o que atende à confidencialidade, mas quebra a auditabilidade regulatória.
Ou movem o processamento para fora da cadeia, o que introduz suposições de confiança que as equipes de compliance não aceitam.

O Hedger segue um caminho diferente.

Ele usa criptografia homomórfica para processar estado confidencial dentro do ambiente de execução do EVM. A lógica do contrato roda sobre entradas criptografadas. A rede nunca vê os valores subjacentes.

Mas as partes autorizadas, especificamente reguladores com a chave de descriptografia apropriada, podem auditar a transação.

A camada ZK cuida da verificação. Ela gera uma prova confirmando que o cálculo foi executado corretamente, sem revelar as entradas criptografadas à rede.

O design é substancialmente diferente do que eu vi na maioria das propostas de privacidade para EVM.
Confidencialidade revisável no nível de execução, não apenas na camada de transporte.

O que eu ainda não sei é como isso se comporta sob volume real de negociação. A criptografia homomórfica é computacionalmente intensiva. A distância entre uma implementação que funciona e uma que atende aos requisitos de latência dos mercados financeiros reais é exatamente onde a maioria dos sistemas de smart contracts com privacidade teve problemas antes.

$DUSK #dusk @Dusk $BTC