Sexta-feira, 3 de maio de 2024

Argumento de conhecimento sucinto e não interativo de conhecimento zero (Zk-Snarks)

por Hideo Nakamura
Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (Zk-Snarks)

## O que são Zk-Snarks?
Argumento de conhecimento sucinto e não interativo de conhecimento zero (ZK-SNARKs) é um tipo de criptografia que permite que duas partes provem o conhecimento de certas informações sem revelar os dados reais. Significa Argumento de Conhecimento Sucinto Não Interativo de Conhecimento Zero. Em outras palavras, é uma forma eficiente de uma parte provar que sabe algo sem ter que revelar exatamente o que sabe. O Zk-Snarks foi desenvolvido pela primeira vez por criptógrafos do MIT e da IBM em 2006 e, desde então, tornou-se cada vez mais popular como meio de garantir a privacidade durante transações envolvendo criptomoedas como Bitcoin e Ethereum.

## Como funciona o Zk-Snark?
Basicamente, os ZK SNARKs funcionam fornecendo uma prova criptográfica entre duas partes que pode ser usada para verificar declarações sobre dados ou programas específicos sem divulgar qualquer informação adicional além da própria verificação. Este processo começa com ambas as partes criando pares de chaves públicas/privadas e trocando-os através de um canal aberto. As chaves privadas são então usadas para gerar uma prova de “conhecimento zero”, permitindo que uma parte confirme que a outra conhece certos fatos, mantendo esses fatos ocultos.
A matemática subjacente a este processo de verificação envolve o uso de criptografia de curva elíptica combinada com compromissos polinomiais e provas de conhecimento zero para criar argumentos sucintos não interativos (SNARGs). Essas ferramentas permitem que todos os participantes da transação – incluindo mineradores, nós, carteiras – validem de forma independente as reivindicações uns dos outros sobre suas participações ou ações, sem a necessidade de acessar quaisquer informações ou dados confidenciais além do estritamente necessário para uma execução bem-sucedida em redes blockchain como Ethereum ou Bitcoin. Dinheiro.

## Benefícios e desvantagens do uso de Zk Snarks?
O principal benefício do uso do zk snarks é que ele fornece aos usuários maior privacidade ao realizar transações de criptomoeda em blockchains como Ethereum ou Bitcoin Cash, porque nenhum detalhe extra sobre suas transações precisa ser revelado além do que já foi acordado inicialmente nos conjuntos de regras de consenso dessas redes. . Além disso, esses protocolos também reduzem bastante a quantidade de poder computacional necessário para verificar contratos inteligentes devido aos seus algoritmos de uso altamente otimizados; isso os torna mais adequados do que os métodos tradicionais ao lidar com dApps em grande escala com diversas partes interessadas envolvidas. No entanto, uma desvantagem potencial associada à tecnologia zksnark reside na sua complexidade; dado seu intrincado funcionamento interno, muitos desenvolvedores podem achar difícil entender como as obras funcionam nos bastidores, apesar de ser uma ferramenta muito útil para a construção de sistemas sem confiança entre pares.

Deixe um comentário

Siga-nos

CryptokenTop

CrypTokenTop é um site dedicado a fornecer informações e análises abrangentes sobre o mundo das criptomoedas. Cobrimos tópicos como Bitcoin, Ethereum, NFTs, ICOs e outros tópicos criptográficos populares. Nossa missão é ajudar as pessoas a aprender mais sobre o espaço criptográfico e tomar decisões informadas sobre seus investimentos. Fornecemos artigos, análises e análises detalhadas para iniciantes e usuários experientes, para que todos possam aproveitar ao máximo o mundo em constante evolução da criptomoeda.

© 2023 Todos os direitos reservados. CryptokenTop

pt_PTPortuguês