Nova : le système efficace de zk-SNARKs développé par Microsoft révolutionne les applications Blockchain.

robot
Création du résumé en cours

Nova : un système de zk-SNARKs efficace

Nova est un nouveau système de zk-SNARKs développé par Microsoft, qui utilise la technologie des systèmes de contraintes de rang 1 relâchés (Relaxed Rank-1 Constraint Systems, Relaxed R1CS) pour améliorer l'efficacité et la flexibilité des preuves.

Les principaux avantages de Nova

  1. Utilisation de la technologie R1CS relâchée, ce qui améliore considérablement l'efficacité de la preuve.

  2. Prise en charge du calcul incrémentiel, permettant de calculer progressivement des fonctions complexes sans avoir à calculer l'ensemble de la fonction en une seule fois.

  3. Prise en charge des calculs polynomiaux, capable de traiter des tâches de preuve plus complexes.

Les inconvénients potentiels de Nova

  1. Les preuves peuvent ne pas être aussi puissantes que celles des systèmes R1CS traditionnels, car les R1CS relâchés permettent d'utiliser moins de randomité dans les preuves.

  2. Réalisation relativement complexe, ce qui peut augmenter la difficulté d'utilisation et de maintenance.

L'importance de Nova dans le domaine des zk-SNARKs

L'apparition de Nova a ouvert de nouvelles voies pour le développement des zk-SNARKs. Son efficacité et sa flexibilité rendent possibles des applications de zk-SNARKs à grande échelle, élargissant ainsi le champ d'application des zk-SNARKs.

Composants clés de Nova

  1. R1CS et R1CS relâché : systèmes de contraintes utilisés pour construire des zk-SNARKs.

  2. Schéma d'engagement polynomial : utilisé pour prouver l'exactitude de l'évaluation des polynômes.

  3. Schéma de pliage non interactif (NIFS) : utilisé pour prouver la validité de chaque étape dans le calcul incrémental.

  4. Algorithme Sumcheck : utilisé pour vérifier la somme des polynômes.

  5. Cryptographie à courbe elliptique (ECC) : fournit des opérations cryptographiques de base.

La mise en œuvre de Nova implique plusieurs concepts et techniques cryptographiques complexes, y compris R1CS, les engagements polynomiaux, les oracles aléatoires, etc. Ces composants forment ensemble un système de zk-SNARKs efficace et flexible, fournissant un support technique puissant pour des applications dans les domaines de la blockchain, de l'authentification, etc.

Voir l'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.
  • Récompense
  • 5
  • Partager
Commentaire
0/400
ResearchChadButBrokevip
· Il y a 22h
Encore une victoire écrasante pour Microsoft.
Voir l'originalRépondre0
GateUser-0717ab66vip
· Il y a 22h
Puissant, Microsoft a également commencé à jouer avec la Blockchain.
Voir l'originalRépondre0
ForkTonguevip
· Il y a 22h
Ah, Gigabyte a aussi fait ça, hein ?
Voir l'originalRépondre0
DarkPoolWatchervip
· Il y a 22h
Encore un système de preuve, mais c'est si complexe.
Voir l'originalRépondre0
BearMarketGardenervip
· Il y a 22h
Encore une fois, ils essaient de nous duper avec de nouvelles technologies ?
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)