Ces dernières années, la tendance dans la conception des protocoles STARKs est de passer à l'utilisation de champs plus petits. Les premières implémentations de STARKs utilisaient des champs de 256 bits, mais cette conception était moins efficace. Pour améliorer l'efficacité, les STARKs ont commencé à utiliser des champs plus petits, tels que Goldilocks, Mersenne31 et BabyBear.
Un problème avec l'utilisation de champs plus petits est qu'il n'y a environ 2 milliards de valeurs aléatoires possibles à choisir, ce qui est réalisable pour un attaquant cherchant à falsifier une preuve. Les solutions incluent la réalisation de plusieurs vérifications aléatoires ou l'extension du champ.
Circle STARKs offre une méthode efficace pour réaliser FRI sur de petits champs tels que Mersenne31. Il tire parti des propriétés spéciales des points sur le cercle, construisant un groupe de taille p avec des caractéristiques de mappage similaires à un deux pour un.
Les technologies clés de Circle STARKs comprennent :
Utilisez les points sur le cercle pour calculer, plutôt qu'un seul chiffre.
Mappage spécial un-à-deux pour réduire la taille de l'ensemble de données
Algorithme FFT circulaire pour le traitement de l'espace de Riemann-Roch
Amélioration des calculs commerciaux et construction de polynômes disparus
Modification de l'ordre inverse des bits
Comparé aux STARKs conventionnels, les Circle STARKs ne sont pas beaucoup plus complexes conceptuellement. Ils offrent aux développeurs une méthode pour construire des STARKs efficaces sur de petits champs, avec l'espoir de pousser l'efficacité de la couche de base des STARKs à ses limites.
Les points d'optimisation futurs des STARKs pourraient inclure :
Maximiser l'efficacité arithmétique des fonctions de hachage et d'autres primitives cryptographiques de base
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
Les STARKs circulaires représentent une avancée importante de la technologie STARK, offrant de nouvelles possibilités pour la construction de systèmes de preuves à connaissance nulle efficaces sur de petits champs.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
16 J'aime
Récompense
16
9
Partager
Commentaire
0/400
SmartContractRebel
· Il y a 15h
Un progrès vraiment prometteur.
Voir l'originalRépondre0
LiquidityWizard
· 07-18 11:52
Le problème d'efficacité a été résolu.
Voir l'originalRépondre0
NotGonnaMakeIt
· 07-18 04:35
Écrire du code change la vie
Voir l'originalRépondre0
ShibaMillionairen't
· 07-17 03:08
STARK est plutôt bon.
Voir l'originalRépondre0
GateUser-00be86fc
· 07-17 03:08
Trop Stark, non ?
Voir l'originalRépondre0
GasFeeLady
· 07-17 03:08
La technologie est forte ! J'ai hâte !
Voir l'originalRépondre0
FUD_Vaccinated
· 07-17 03:07
La nouvelle tendance est assez intéressante.
Voir l'originalRépondre0
BearMarketMonk
· 07-17 03:02
Mangez un peu de connaissances zéro pour avoir une hausse d'intelligence.
Circle STARKs : une technologie révolutionnaire de zk-SNARKs efficace pour les petits champs
Explorer Circle STARKs
Ces dernières années, la tendance dans la conception des protocoles STARKs est de passer à l'utilisation de champs plus petits. Les premières implémentations de STARKs utilisaient des champs de 256 bits, mais cette conception était moins efficace. Pour améliorer l'efficacité, les STARKs ont commencé à utiliser des champs plus petits, tels que Goldilocks, Mersenne31 et BabyBear.
Un problème avec l'utilisation de champs plus petits est qu'il n'y a environ 2 milliards de valeurs aléatoires possibles à choisir, ce qui est réalisable pour un attaquant cherchant à falsifier une preuve. Les solutions incluent la réalisation de plusieurs vérifications aléatoires ou l'extension du champ.
Circle STARKs offre une méthode efficace pour réaliser FRI sur de petits champs tels que Mersenne31. Il tire parti des propriétés spéciales des points sur le cercle, construisant un groupe de taille p avec des caractéristiques de mappage similaires à un deux pour un.
Les technologies clés de Circle STARKs comprennent :
Comparé aux STARKs conventionnels, les Circle STARKs ne sont pas beaucoup plus complexes conceptuellement. Ils offrent aux développeurs une méthode pour construire des STARKs efficaces sur de petits champs, avec l'espoir de pousser l'efficacité de la couche de base des STARKs à ses limites.
Les points d'optimisation futurs des STARKs pourraient inclure :
Les STARKs circulaires représentent une avancée importante de la technologie STARK, offrant de nouvelles possibilités pour la construction de systèmes de preuves à connaissance nulle efficaces sur de petits champs.