Prize 2 : battre les meilleurs (accélération E2E)
L’objectif de Prize 2 était d’optimiser les appareils grand public exécutant des MSM dans un environnement de navigation. Le ZPrize 2022 était exclusivement axé sur le WASM, mais cette année, il a été élargi pour permettre aux concurrents d’utiliser différentes technologies basées sur le web, notamment les Web Workers, les instructions SIMD dans le WASM et le WebGPU. L’objectif était de fournir aux concurrents davantage d’outils pour tenir compte d’une variété de problèmes MSM de tailles différentes.
Les candidatures pour cette catégorie ont été évaluées sur la base de l’exactitude et de la performance, en utilisant l’implémentation MSM WebGPU de Demox Lab comme référence. Les concurrents ont également pu choisir de soumettre une implémentation pour une courbe BLS 12-377 (Prize 2A) ou pour la variante de la courbe Twisted Edwards (Prize 2B). Le MSM par rapport à la BLS 12-377 améliore généralement les temps de génération des preuves, tandis que les améliorations de Twisted Edwards affectent d’autres aspects de l’UX, tels que l’analyse des transactions non dépensées sur des blockchains comme Aleo.
Les gagnants du Prize 2 sont :
2A
Poste | Nom de l’équipe | Note | Amélioration | Référentiel |
1 | Logiciel Yrrid Snarkify ZKP | 940 ms | 150x | — |
Mention spéciale | Gregor Mitscha-Baude | 2,26 s | 30x | — |
2B
Poste | Nom de l’équipe | Note | Amélioration | Référentiel |
1 | Logiciel Yrrid Snarkify ZKP | 450 ms | ~136x | — |
Mention spéciale (meilleure solution WebGPU) | Tal Derei (Penumbra Labs) Koh Wei Jie | 1,45 s | S.O. | — |