Circle STARKs : utiliser la géométrie des groupes circulaires pour améliorer l'efficacité des zk-SNARKs

Explorer Circle STARKs

Ces dernières années, la tendance dans la conception des protocoles STARKs est de se tourner vers l'utilisation de champs mathématiques plus petits. Les premières implémentations des STARKs utilisaient des champs de 256 bits, mais cette conception était moins efficace. Pour améliorer la vitesse des preuves, les STARKs ont commencé à utiliser des champs plus petits, tels que Goldilocks, Mersenne31 et BabyBear.

Vitalik nouvelle œuvre : Exploration des STARKs de Circle

L'utilisation de petits champs peut considérablement augmenter la vitesse de preuve, mais cela pose également certains défis en matière de sécurité. Le principal problème est que le nombre de valeurs aléatoires disponibles dans les petits champs est limité, ce qui les rend faciles à deviner par les attaquants. Pour résoudre ce problème, deux solutions sont envisagées : effectuer plusieurs vérifications aléatoires ou utiliser des champs étendus.

Vitalik nouveau travail : explorer Circle STARKs

Les Circle STARKs sont une solution ingénieuse qui met en œuvre un protocole FRI efficace sur le champ Mersenne31. Les Circle STARKs tirent parti des propriétés géométriques des cercles pour construire un système de preuve similaire au FRI conventionnel.

Vitalik nouvel article : explorer Circle STARKs

Les points clés des STARKs de Circle comprennent :

  1. Utiliser une correspondance bi-univoque sur un groupe circulaire à la place de la correspondance au carré dans le FRI conventionnel.
  2. Compresser le polynôme dans un espace unidimensionnel pour le traiter
  3. Conçu un algorithme Circle FFT spécial
  4. Utiliser différentes méthodes de construction de calcul commercial et de polynômes disparus
  5. Utiliser l'ordre inversé modifié

Vitalik nouveau travail : exploration des Circle STARKs

Comparé aux STARKs conventionnels, les STARKs Circle ne sont pas beaucoup plus complexes sur le plan conceptuel. Ils cachent les mathématiques complexes en arrière-plan, permettant aux développeurs de les utiliser comme des STARKs conventionnels.

Vitalik nouveau travail : explorer Circle STARKs

Les STARKs en cercle combinés avec le champ Mersenne31 peuvent réaliser un système de preuve très efficace. Ils tirent pleinement parti des avantages du champ premier de 31 bits, réduisant ainsi le gaspillage d'espace.

Vitalik nouveau travail : exploration des Circle STARKs

Les directions d'optimisation futures de STARKs pourraient inclure :

  • Optimisation de l'arithmétique des primitives cryptographiques de base comme les fonctions de hachage.
  • Utiliser la construction récursive pour améliorer la parallélisation
  • Améliorer l'arithmétique de la machine virtuelle pour améliorer l'expérience de développement

Nouvelle œuvre de Vitalik : Exploration des Circle STARKs

Circle STARKs est une variante astucieuse et efficace des STARK, offrant de nouvelles perspectives pour construire des systèmes de preuve à divulgation nulle de connaissance plus rapides et plus pratiques.

Vitalik nouveau projet : explorer Circle STARKs

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
nft_widowvip
· Il y a 57m
Comment équilibrer l'efficacité et la sécurité
Voir l'originalRépondre0
gas_fee_traumavip
· Il y a 10h
Les petits champs comportent toujours des risques.
Voir l'originalRépondre0
GameFiCriticvip
· Il y a 10h
La sécurité et la rapidité doivent être prises en compte.
Voir l'originalRépondre0
tx_pending_forevervip
· Il y a 10h
La difficulté des maths est un peu élevée.
Voir l'originalRépondre0
Rugman_Walkingvip
· Il y a 10h
Des solutions créatives
Voir l'originalRépondre0
SeasonedInvestorvip
· Il y a 11h
L'amélioration de l'efficacité est cruciale.
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)