Skip to content

Commit

Permalink
chore(avm): Reduce the number of gates for fake AVM recursive verifier (
Browse files Browse the repository at this point in the history
  • Loading branch information
jeanmon authored Dec 11, 2024
1 parent d773423 commit 0be44b2
Showing 1 changed file with 4 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,10 @@ pub struct AvmProofData {
// The number of columns for the AVM recursive verifier we want to fake, i.e., the resulting
// verify() routine below will create a similar number of gates as a real AVM recursive verifier
// with the number of columns set by this constant.
pub global DUMMY_AVM_VERIFIER_NUM_COLUMNS: u32 = 2200;
// NOTE: It was decided to reduce the number of gates of the fake recursive verifier to 5 millions
// as this would be the target for main net. Therefore, the number of columns was artificially adjusted
// to 550. Zac has some ideas on how to improve the gate counts for the AVM recursive verifier until then.
pub global DUMMY_AVM_VERIFIER_NUM_COLUMNS: u32 = 550;

// Current AVM recursive verifier has 9500 gates per column.
// Note that the addition of a single column in AVM recursive verifier incurs 8500 gates.
Expand Down

0 comments on commit 0be44b2

Please sign in to comment.