Quanto mais eu analiso a pilha criptográfica de @Dusk , mais interessantes ficam os primitivos por baixo.
No início, eu achava que a privacidade do Dusk se devia principalmente a provas de conhecimento zero.
Mas então eu olhei para o que realmente fica por trás.
BLS12-381 é uma curva elíptica amigável a pares (pairing) usada em sistemas de provas modernos. No Dusk, ela aparece como parte da pilha de conhecimento zero e de assinaturas.
Depois, há JubJub, uma curva elíptica que é eficiente em cenários compatíveis com SNARK e comumente usada em designs que preservam a privacidade.
Assinaturas Schnorr são usadas para autenticação e integridade, dando ao Dusk uma base para assinar e verificar ações de protocolo.
Poseidon é outra peça que chamou minha atenção.
Ela foi projetada para ser eficiente dentro de circuitos de conhecimento zero e pode ser usada para compromissos (commitments) e hash de árvores Merkle.
$Dusk também tem dusk-merkle, uma implementação de árvore Merkle esparsa que permite provas de pertencimento eficientes sobre conjuntos de dados grandes.
E então há PLONK.
PLONK é o sistema de provas usado para construir provas de conhecimento zero. Os desenvolvedores podem definir circuitos reutilizáveis e gerar provas compactas (succinct) que podem ser verificadas on-chain.
Então não é realmente apenas “o Dusk usa ZK”.
Existem curvas elípticas, assinaturas, hashing, árvores Merkle e o sistema de provas funcionando como diferentes partes da pilha.
Acho que essa é a parte mais interessante para analisar.
Não apenas o recurso de privacidade em si, mas o que realmente torna essa privacidade possível por baixo.
#DUSK #dusk @Dusk $DUSK
No início, eu achava que a privacidade do Dusk se devia principalmente a provas de conhecimento zero.
Mas então eu olhei para o que realmente fica por trás.
BLS12-381 é uma curva elíptica amigável a pares (pairing) usada em sistemas de provas modernos. No Dusk, ela aparece como parte da pilha de conhecimento zero e de assinaturas.
Depois, há JubJub, uma curva elíptica que é eficiente em cenários compatíveis com SNARK e comumente usada em designs que preservam a privacidade.
Assinaturas Schnorr são usadas para autenticação e integridade, dando ao Dusk uma base para assinar e verificar ações de protocolo.
Poseidon é outra peça que chamou minha atenção.
Ela foi projetada para ser eficiente dentro de circuitos de conhecimento zero e pode ser usada para compromissos (commitments) e hash de árvores Merkle.
$Dusk também tem dusk-merkle, uma implementação de árvore Merkle esparsa que permite provas de pertencimento eficientes sobre conjuntos de dados grandes.
E então há PLONK.
PLONK é o sistema de provas usado para construir provas de conhecimento zero. Os desenvolvedores podem definir circuitos reutilizáveis e gerar provas compactas (succinct) que podem ser verificadas on-chain.
Então não é realmente apenas “o Dusk usa ZK”.
Existem curvas elípticas, assinaturas, hashing, árvores Merkle e o sistema de provas funcionando como diferentes partes da pilha.
Acho que essa é a parte mais interessante para analisar.
Não apenas o recurso de privacidade em si, mas o que realmente torna essa privacidade possível por baixo.
#DUSK #dusk @Dusk $DUSK


