feat: use new MultiFieldChallenger in static verifier#2627
feat: use new MultiFieldChallenger in static verifier#2627zlangley wants to merge 1 commit intodevelop-v2.0.0-betafrom
Conversation
|
Claude finished @zlangley's task in 1m 25s —— View job Code Review: Use new MultiFieldChallenger in static verifier
This PR replaces the old transcript chip (3-limb split + reduce-to-BabyBear) with a new one mirroring the Soundness
Suggestions
Questions
Test Changes
Dependency Changes
Overall: Looks good. The core transcript logic is sound, the decomposition constraints are properly bounded, and the tests verify native-vs-circuit consistency. The main thing to verify is that the generic params in the doc comment match the actual native configuration. |
This comment has been minimized.
This comment has been minimized.
644c3ce to
2bd7edd
Compare
|
Claude finished @zlangley's task in 1m 54s —— View job Code Review: Use new MultiFieldChallenger in static verifier
This PR replaces the old transcript chip (3-limb split + reduce-to-BabyBear) with a new one that mirrors SoundnessDecomposition constraints are correct.
This ensures a unique, bijective decomposition covering the full BN254 range. Sponge logic is correct.
Issues
Suggestions
Test Coverage
Dependencies
Overall: Looks good. The core logic is sound, the decomposition constraints are properly bounded, and the tests provide strong native-vs-circuit consistency checks. The main open question is whether the cache/profile binary files are intentional (issue 1). |
This comment has been minimized.
This comment has been minimized.
2bd7edd to
64dda65
Compare
|
Claude finished @zlangley's task in 2m 20s —— View job Code Review: Use new MultiFieldChallenger in static verifier
This PR replaces the old transcript chip (3-limb split + reduce-to-BabyBear) with one mirroring Overall: Looks good. The core logic is sound and well-tested. A few observations below. Soundness
Suggestions
Tests
Dependencies
|
This comment has been minimized.
This comment has been minimized.
64dda65 to
0ef78a0
Compare
|
Claude finished @zlangley's task in 1m 15s —— View job Code Review: Use new MultiFieldChallenger in static verifier
This PR replaces the old transcript chip (3-limb split + reduce-to-BabyBear) with a new one mirroring Overall: Looks good. The core transcript logic is sound, well-structured, and properly tested. Soundness
Nit / minor suggestions
Tests
Dependencies
|
Note: cells_used metrics omitted because CUDA tracegen does not expose unpadded trace heights. Commit: 0ef78a0 |
Corresponds to openvm-org/stark-backend#311