-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate the stark verifier code from the miden stdlib into the masm backend #335
Comments
It would also be useful to merge the codegen configuration and the file with the address constants, since these need to be kept in sync. |
I think the parts which are hard-coded right now but would need to be generated based on AirScript definitions are:
@Al-Kindi-0 - what do you think? Also, did I miss anything? |
Indeed, any thing that the DEEP queries computations depend on would be affected by the trace width. This includes the number of random values needed to compute the random linear combinations that make up the DEEP queries.
This is similar to the previous point and is also the case.
This makes sense.
I don't think so, maybe the proof context could also be included via the seed initialization procedure. |
Currently the stark verifier code is split among the VM's stdlib and the codegen in this repo. There are a few places in the stdlib that contains hard coded values [1], which depend on the frame layout.
This issue is to move the code from the stdlib to the codegen backend, and to remove the hard coded constants in favor of computed values from the AIR. The code to evaluate the constraints goes here
1- Example PR updating said constants 0xPolygonMiden/miden-vm#976
The text was updated successfully, but these errors were encountered: