You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Your paper was brought to my attention by @yelhousni as I was looking for strategies to improve point decompression in zero-knowledge proofs and blockchain protocols (mratsim/constantine#236)
Looking at your table, you do not include the initial exponentiation cost
Re-running your code for the two-adicity of interest, n=32 for all most all "annoying sqrt fields" like Banrdersnatch, the Pasta curves, BLS12-377 except for BLS24-315 for which n=60 (https://eprint.iacr.org/2021/1359.pdf):
Gottfried's optimization with 8-bit windows lead to 34 field operations instead of the 38 you found.
The text was updated successfully, but these errors were encountered:
mratsim
changed the title
Comparison with latest development in zero-knowledge / Snarks prototocols
Comparison with latest development in zero-knowledge / Snarks protocols
Feb 11, 2024
Hi Thomas,
Your paper was brought to my attention by @yelhousni as I was looking for strategies to improve point decompression in zero-knowledge proofs and blockchain protocols (mratsim/constantine#236)
There has been some recent developments made in parallel by @asanso and @GottfriedHerold and summarized by @jsign:
Looking at your table, you do not include the initial exponentiation cost
Re-running your code for the two-adicity of interest, n=32 for all most all "annoying sqrt fields" like Banrdersnatch, the Pasta curves, BLS12-377 except for BLS24-315 for which n=60 (https://eprint.iacr.org/2021/1359.pdf):
Gottfried's optimization with 8-bit windows lead to 34 field operations instead of the 38 you found.
Implementation in:
cc @kevaundray
The text was updated successfully, but these errors were encountered: