Nova é um novo sistema de zk-SNARKs desenvolvido pela Microsoft, que utiliza a tecnologia de sistemas de restrição de rank relaxado (Relaxed Rank-1 Constraint Systems, Relaxed R1CS) para aumentar a eficiência e a flexibilidade da prova.
Principais Vantagens da Nova
Utilizando a tecnologia R1CS relaxada, a eficiência da prova foi significativamente aumentada.
Suporta cálculos incrementais, permitindo calcular gradualmente funções complexas, sem a necessidade de calcular toda a função de uma só vez.
Suporta cálculos polinomiais, podendo lidar com tarefas de prova mais complexas.
Potenciais desvantagens da Nova
A prova pode não ser tão poderosa quanto os sistemas R1CS tradicionais, pois o R1CS relaxado permite usar menos aleatoriedade na prova.
A implementação é relativamente complexa, o que pode aumentar a dificuldade de uso e manutenção.
A importância da Nova no campo dos zk-SNARKs
A chegada da Nova abriu um novo caminho para o desenvolvimento de zk-SNARKs. A sua eficiência e flexibilidade tornam possível a aplicação em larga escala de zk-SNARKs, ampliando ainda mais o alcance das suas aplicações.
Componentes principais da Nova
R1CS e R1CS relaxado: sistemas de restrições usados para construir zk-SNARKs.
Esquema de compromisso polinomial: usado para provar a correção da avaliação de polinômios.
Esquema de dobra não interativa (NIFS): utilizado para provar a correção de cada passo em cálculos incrementais.
Algoritmo Sumcheck: usado para verificar a soma de polinómios.
Criptografia de Curvas Elípticas (ECC): fornece operações criptográficas básicas.
A implementação da Nova envolve vários conceitos e técnicas criptográficas complexas, incluindo R1CS, compromissos polinomiais, oráculos aleatórios, entre outros. Esses componentes formam um sistema de zk-SNARKs eficiente e flexível, oferecendo um forte suporte técnico para aplicações em áreas como blockchain e autenticação.
Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
7 gostos
Recompensa
7
5
Partilhar
Comentar
0/400
ResearchChadButBroke
· 07-12 19:30
De novo, a Microsoft ganhou muito.
Ver originalResponder0
GateUser-0717ab66
· 07-12 19:23
Forte, a Microsoft também começou a brincar com Blockchain.
Ver originalResponder0
ForkTongue
· 07-12 19:22
Ah, a Giant Soft também fez isso, huh?
Ver originalResponder0
DarkPoolWatcher
· 07-12 19:03
É mais um sistema de prova, mas é tão complexo!
Ver originalResponder0
BearMarketGardener
· 07-12 19:02
Mais uma vez a tentar enganar-nos com nova tecnologia?
Nova: O sistema eficiente de zk-SNARKs desenvolvido pela Microsoft revoluciona aplicações de Blockchain
Nova: um sistema eficiente de zk-SNARKs
Nova é um novo sistema de zk-SNARKs desenvolvido pela Microsoft, que utiliza a tecnologia de sistemas de restrição de rank relaxado (Relaxed Rank-1 Constraint Systems, Relaxed R1CS) para aumentar a eficiência e a flexibilidade da prova.
Principais Vantagens da Nova
Utilizando a tecnologia R1CS relaxada, a eficiência da prova foi significativamente aumentada.
Suporta cálculos incrementais, permitindo calcular gradualmente funções complexas, sem a necessidade de calcular toda a função de uma só vez.
Suporta cálculos polinomiais, podendo lidar com tarefas de prova mais complexas.
Potenciais desvantagens da Nova
A prova pode não ser tão poderosa quanto os sistemas R1CS tradicionais, pois o R1CS relaxado permite usar menos aleatoriedade na prova.
A implementação é relativamente complexa, o que pode aumentar a dificuldade de uso e manutenção.
A importância da Nova no campo dos zk-SNARKs
A chegada da Nova abriu um novo caminho para o desenvolvimento de zk-SNARKs. A sua eficiência e flexibilidade tornam possível a aplicação em larga escala de zk-SNARKs, ampliando ainda mais o alcance das suas aplicações.
Componentes principais da Nova
R1CS e R1CS relaxado: sistemas de restrições usados para construir zk-SNARKs.
Esquema de compromisso polinomial: usado para provar a correção da avaliação de polinômios.
Esquema de dobra não interativa (NIFS): utilizado para provar a correção de cada passo em cálculos incrementais.
Algoritmo Sumcheck: usado para verificar a soma de polinómios.
Criptografia de Curvas Elípticas (ECC): fornece operações criptográficas básicas.
A implementação da Nova envolve vários conceitos e técnicas criptográficas complexas, incluindo R1CS, compromissos polinomiais, oráculos aleatórios, entre outros. Esses componentes formam um sistema de zk-SNARKs eficiente e flexível, oferecendo um forte suporte técnico para aplicações em áreas como blockchain e autenticação.