Eu costumava ouvir “provas de conhecimento zero” e, sinceramente, meu cérebro desligava um pouco.
Parecia algo feito para criptógrafos, não algo sobre o qual eu pensaria como um usuário normal de blockchain.
Então eu passei pela aula de criptografia da Dusk, e comecei a olhar para isso de outra forma.
O que eu gosto no ZK é que a ideia é, na verdade, bem fácil de entender quando você tira a matemática do caminho.
Eu posso provar que algo é verdadeiro sem mostrar tudo o que está por trás.
Isso fica realmente interessante quando você pensa em finanças.
Digamos que eu queira comprar um ativo regulamentado. Talvez eu precise provar que passei no KYC ou que sou elegível para comprá-lo. Mas por que minha informação pessoal deveria ficar pública em uma blockchain só para que alguém possa verificar um único requisito?
Não deveria.
É aí que a abordagem da Dusk começa a fazer sentido para mim.
Há várias peças criptográficas envolvidas, incluindo BLS12-381, JubJub, Schnorr, Poseidon e árvores de Merkle. Mas o PLONK é a parte para a qual eu sempre voltava, porque ele ajuda a transformar essas ideias em provas de conhecimento zero de verdade.
Para mim, a versão simples é:
Prove que é válido. Não revele tudo.
Isso é uma forma muito mais prática de eu pensar sobre privacidade em blockchain.
E com o PLONK V3 agora no mainnet da Dusk, via upgrade Aegis, estou começando a ver o ZK menos como uma palavra da moda e mais como uma infraestrutura útil para aplicações financeiras.
@Dusk #dusk $DUSK