Degree-Conflict Branch for KZG Function Binding #
Branch-specific interpolation search and ARSDH extraction when the deduplicated transcript has no
degree-n interpolant, following the ARSDH reduction in [CGKY25].
Notation #
queryRepsselects one representative for each queried point.findAandfindSimplement the finite searches used by the degree-conflict branch.function_binding_interpolation_branch_maps_to_arsdhis the branch proof.
References #
If no query matches the second SRS power, then no query is equal to τ.
If no degree-n coefficient vector fits the data, interpolation has degree at least n + 1.
A high interpolation degree forces the interpolation set to have more than n + 1 points.
Interpolation Branch #
Function-binding failure rules out fitting the deduplicated query representatives.
If the interpolation over U has degree at least n, then findA succeeds.
Step 4b (from the paper reduction): find a subset whose interpolation commitment differs from
the adversary's commitment c.
Instances For
Some n + 1 subset has interpolation value at τ different from c.
Under the degree hypotheses, findS finds a diverging subset.
A successful findS result has cardinality n + 1.
A successful findS result is a subset of the input set.
A successful findS result has a commitment different from the adversary's commitment.
Convert the computable vanishing product on query images to Lagrange.nodal.
Dividing the vanishing product by one node gives the erased nodal polynomial.
Barycentric conversion for interpolation divided by the vanishing polynomial at τ.
The interpolation-branch output satisfies the ARSDH exponent equation.
ARSDH output for the interpolation branch of the reduction.
Instances For
The interpolation branch maps a function-binding violation to ARSDH.