Live data from Hacker News

Accelerating zk-SNARKs - MSM and NTT algorithms on FPGAs with Hardcaml

blog.janestreet.com

1–10 of 21 posts

Re: Accelerating zk-SNARKs - MSM and NTT algorithms on FPGAs with Hardcaml

#3
title: Accelerating zk-SNARKs - MSM and NTT algorithms on FPGAs with Hardcaml

Any reason the title deviates so much from original? Is it because of all the cool acronyms and code words? Here's a decoder:

zk-SNARK: zero-knowledge Succinct Non-Interactive Argument of Knowledge

MSM: Multi-Scalar Multiplication

Hardcaml: OCaml lib for hardware: https://github.com/janestreet/hardcaml

NTT: Number Theoretic Transform

Re: Accelerating zk-SNARKs - MSM and NTT algorithms on FPGAs with Hardcaml

#4
post #3

title: Accelerating zk-SNARKs - MSM and NTT algorithms on FPGAs with Hardcaml Any reason the title deviates so much from original? Is it because of all the cool acronyms and code words? Here's a decoder: zk-SNARK: zero-knowledge Succinct Non-Interactive Argument of Knowledge MSM: Multi-Scalar Multiplication Hardcaml: OCaml lib for hardware: https://github.com/janestreet/hardcaml NTT: Number Theoretic Transform

Fair point, I changed the title!

Re: Accelerating zk-SNARKs - MSM and NTT algorithms on FPGAs with Hardcaml

#5
post #3

title: Accelerating zk-SNARKs - MSM and NTT algorithms on FPGAs with Hardcaml Any reason the title deviates so much from original? Is it because of all the cool acronyms and code words? Here's a decoder: zk-SNARK: zero-knowledge Succinct Non-Interactive Argument of Knowledge MSM: Multi-Scalar Multiplication Hardcaml: OCaml lib for hardware: https://github.com/janestreet/hardcaml NTT: Number Theoretic Transform

Fair point, I changed the title!

Well how can I remove my extraneous garbage post, then? ;-)

I'm actually paying attention to this thread because I'm hoping people drop clues about what I should research or play with. Thanks a bunch - cool topic!

Re: Accelerating zk-SNARKs - MSM and NTT algorithms on FPGAs with Hardcaml

#6
post #3

title: Accelerating zk-SNARKs - MSM and NTT algorithms on FPGAs with Hardcaml Any reason the title deviates so much from original? Is it because of all the cool acronyms and code words? Here's a decoder: zk-SNARK: zero-knowledge Succinct Non-Interactive Argument of Knowledge MSM: Multi-Scalar Multiplication Hardcaml: OCaml lib for hardware: https://github.com/janestreet/hardcaml NTT: Number Theoretic Transform

[deleted]

Re: Accelerating zk-SNARKs - MSM and NTT algorithms on FPGAs with Hardcaml

#8
https://signalsandthreads.com/programmable-hardware/ and https://www.youtube.com/watch?v=X1cgRXhpQLY are worth a listen if you’re interested in hardcaml (they’re both with the author of this article) - I’m not a hardware person by any means, but still found both interesting.
Post reply on HN