Nova: Análise do novo sistema de zk-SNARKs eficiente da Microsoft

robot
Geração do resumo em andamento

Nova: Novo sistema de zk-SNARKs eficiente de nova geração

Nova é um sistema inovador de zk-SNARKs desenvolvido pela Microsoft, que utiliza a técnica (Relaxed R1CS), aumentando significativamente a eficiência e flexibilidade das provas.

Principais características do Nova

  1. Utilizando a técnica R1CS relaxada, reduzindo o uso de aleatoriedade e aumentando a eficiência da prova.

  2. Suporta cálculos incrementais, permitindo calcular funções complexas passo a passo.

  3. Suporte para cálculos polinomiais, capaz de lidar com tarefas de prova mais complexas

  4. Implementar um processo de geração e verificação de provas mais eficiente

  5. Ampliou o alcance dos zk-SNARKs

Implementação das tecnologias-chave da Nova

  1. Representação da forma da matriz R1CS

A Nova utiliza a estrutura R1CSShape para representar a forma da matriz R1CS, que inclui informações sobre o número de restrições, o número de variáveis, entre outros.

  1. Instância R1CS relaxada

A estrutura RelaxedR1CSInstance representa uma instância R1CS relaxada, contendo parâmetros relacionados e compromissos.

  1. Representação e cálculo de polinómios

Implementou estruturas de polinômios como EqPolynomial, MultilinearPolynomial, bem como operações relacionadas de avaliação, vinculação, entre outras.

  1. Algoritmo Sumcheck

A estrutura SumcheckProof implementa a geração e verificação da prova Sumcheck.

  1. Proposta de Compromisso

Define a característica CommitmentTrait, que normatiza as operações básicas de compromisso.

  1. Engine de Avaliação

A característica EvaluationEngineTrait define o comportamento do motor de avaliação polinomial.

  1. zk-SNARKs implementação

O traço RelaxedR1CSSNARKTrait define as funções principais do sistema zk-SNARK.

A Nova, através da implementação cuidadosa destas tecnologias chave, construiu um sistema eficiente de zk-SNARKs, fornecendo um forte apoio a áreas como blockchain e computação de privacidade.

Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 5
  • Repostar
  • Compartilhar
Comentário
0/400
MetaNeighborvip
· 07-13 11:19
Estou familiarizado com as questões de conhecimento zero.
Ver originalResponder0
DYORMastervip
· 07-10 17:43
As coisas da Microsoft ainda são confiáveis?
Ver originalResponder0
MissedAirdropBrovip
· 07-10 17:42
Perdi o airdrop enquanto dormia.
Ver originalResponder0
BlockchainRetirementHomevip
· 07-10 17:42
Bastante bom, veja se combina com Ethereum
Ver originalResponder0
OldLeekMastervip
· 07-10 17:26
Esta armadilha técnica está incrível
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)