Nova : un système zk-SNARKs efficace et flexible pour des applications à grande échelle

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, visant à améliorer l'efficacité et la flexibilité des preuves. Il utilise la technologie des systèmes de contraintes de rang 1 relâchés (Relaxed Rank-1 Constraint Systems, Relaxed R1CS), qui permet d'utiliser moins de randomité dans les preuves, augmentant ainsi considérablement l'efficacité des preuves.

Principales caractéristiques de Nova

  1. Efficacité : Nova utilise la technologie R1CS relâchée, réduisant la randomité requise pendant le processus de preuve, ce qui améliore considérablement la vitesse de génération et de vérification des preuves.

  2. Prise en charge du calcul incrémentiel : Nova permet de calculer progressivement des fonctions complexes, sans avoir besoin d'accomplir l'ensemble du processus de calcul en une seule fois. Cela est particulièrement utile lors du traitement de grandes quantités de données ou lors de calculs complexes.

  3. Prise en charge du calcul polynomiale : Nova peut gérer des tâches de preuve plus complexes, élargissant le champ d'application des zk-SNARKs.

  4. Flexibilité : La conception de Nova lui permet de s'adapter à une variété de scénarios d'application, lui permettant ainsi de jouer un rôle dans plusieurs domaines.

La mise en œuvre technique de Nova

Le cœur de l'implémentation de Nova comprend les principales parties suivantes :

  1. R1CS (Rank-1 Constraint Systems) : Nova utilise un système R1CS amélioré pour construire des zk-SNARKs.

  2. Schéma de promesse polynomial : Nova adopte un schéma de promesse polynomial basé sur l'argument de produit intérieur (Inner Product Argument, IPA).

  3. Algorithme de Sumcheck : un algorithme utilisé pour vérifier la somme des polynômes, jouant un rôle important dans le système de preuve de Nova.

  4. Schéma de pliage non interactif (Non-Interactive Folding Scheme, NIFS) : utilisé pour prouver la validité de chaque étape dans le calcul incrémental.

  5. Cryptographie à courbe elliptique (ECC) : Nova utilise ECC pour réaliser des opérations cryptographiques efficaces.

La position de Nova dans le domaine des zk-SNARKs

L'émergence de Nova ouvre de nouvelles voies pour le développement des zk-SNARKs. Son efficacité et sa flexibilité rendent possibles des applications de zk-SNARKs à grande échelle. Nova prend en charge le calcul incrémentiel et les calculs polynomiaux complexes, élargissant ainsi encore le champ d'application des zk-SNARKs.

Bien que Nova ait des avantages significatifs en termes d'efficacité et de fonctionnalité, sa mise en œuvre est relativement complexe et nécessite une compréhension approfondie des technologies cryptographiques associées pour être utilisée et modifiée efficacement. De plus, en raison de l'utilisation d'un R1CS détendu, les preuves de Nova peuvent, dans certains cas, ne pas être aussi puissantes que celles des systèmes R1CS traditionnels. Cependant, les développeurs de Nova ont pris des mesures pour résoudre ces problèmes potentiels, comme l'utilisation d'algorithmes cryptographiques plus puissants et de stratégies de preuve plus complexes.

Dans l'ensemble, Nova représente une avancée importante dans la technologie des zk-SNARKs, offrant de nouvelles possibilités et directions pour le développement futur de ce domaine.

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
  • 6
  • Partager
Commentaire
0/400
RugPullAlarmvip
· Il y a 12h
Encore un truc qui se fait prendre pour des cons sous le prétexte de l'efficacité.
Voir l'originalRépondre0
LowCapGemHuntervip
· Il y a 18h
Le vieux Microsoft sort un nouveau système, génial.
Voir l'originalRépondre0
gas_fee_traumavip
· 07-03 06:50
Je ne comprends pas mais je sens que c'est très puissant.
Voir l'originalRépondre0
LiquidationWatchervip
· 07-01 16:20
Je me suis endormi en cours de mathématiques. Quelqu'un peut-il expliquer en une phrase ?
Voir l'originalRépondre0
CrashHotlinevip
· 07-01 16:18
Microsoft a enfin fait quelque chose de sérieux.
Voir l'originalRépondre0
LongTermDreamervip
· 07-01 16:05
Dans trois ans, cela va exploser. Il ne reste plus qu'à voir qui peut supporter le pullback.
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)