Repeat the proof machinery for every permutation.
The same multiplication pattern is opened, challenged, and reduced again and again.
FROST-GKR turns a long, repetitive computation into one compact proof. Instead of proving each multiplication and hash separately, it packs the complete workload into one shared hypercube. A verifier checks the whole result through two global relations.
A product-chain GKR proof breaks the degree-seven S-box into small multiplications and proves them separately. Repeating that pattern across 59 Poseidon2b permutations creates 472 dependent constraint sumchecks. The transcript becomes more expensive than the hash computation it proves.
The same multiplication pattern is opened, challenged, and reduced again and again.
All permutations share one table, one main relation, and one binding relation.
FROST-GKR keeps the native computation visible to the proof. It does not replace Poseidon2b with a different hash or hide complexity in another execution layer.
Every value receives one address: permutation slot, Poseidon2b round, and state lane. All 59 sequential permutations now live in one regular table that a single sumcheck can traverse.
Over the binary field GF(2¹²⁸), x⁷ uses two multiplications and two Frobenius squarings. FROST checks the complete nonlinear and linear round relation directly instead of proving an intermediate product chain.
Adjacent rounds are read through materialized shifted tables. A second, quadratic sumcheck proves that every shifted value came from the original committed witness, then reduces the protocol to three column openings.
Like-for-like release measurements use the same 59-permutation statement, field, transcript, compiler profile, and machine.
The number of constraint sumcheck invocations stays fixed at two. Their depth grows with the logarithm of the padded table size, rather than linearly with the number of permutation instances.
GF(2¹²⁸), represented in tower and flat polynomial bases.s_in, s_out, and state.One shared hypercube. One direct degree-seven relation. One shifted-table binding. The same computation, with the redundant proof structure removed.