Zk-SNARKs são um tipo de prova criptográfica projetada para garantir a máxima privacidade possível. Para isso, os zk-SNARKs são construídos utilizando protocolos ou testes de conhecimento zero, uma técnica interessante que nos permite validar e verificar informações sem ter que dar acesso a elas.