Background & Objective
In PlonKSetupBLS381.java and PlonKProverBLS381.java, polynomial evaluations and coset evaluations currently use quadratic loops in certain hotspots (cosetEval, evalOmegaPow).
This $O(n^2)$ behavior throttles PlonK proving for larger circuit sizes ($n > 2^{14}$).
Scope & Tasks
Risk Classification
- R1: Proof system performance & algorithmic scalability.
- Reference:
docs/zeroj-comprehensive-review-and-readiness-gemini.md (Section 5.2).
Background & Objective
In
PlonKSetupBLS381.javaandPlonKProverBLS381.java, polynomial evaluations and coset evaluations currently use quadratic loops in certain hotspots (cosetEval,evalOmegaPow).This$O(n^2)$ behavior throttles PlonK proving for larger circuit sizes ($n > 2^{14}$ ).
Scope & Tasks
Risk Classification
docs/zeroj-comprehensive-review-and-readiness-gemini.md(Section 5.2).