FRI-Binius: Polynomial Commitments for Tiny Binary Fields
summary
A new polynomial commitment scheme packs tiny-field coefficients into larger embeddings using a tensor-algebra reduction from F2 to a working field and combines the FRY protocol with a sum-check fold to avoid 32‑bit padding. Implementation in the open-source Bas Rust code shows 10× faster commit than Plonky3 for single‑bit coefficients. FPGA evaluation reports a binary field tower that is about 5× more efficient than 32‑bit primes and ~20× cheaper than 256‑bit prime multipliers; vanishing-argument cost remains the main optimization target.
AI-written summary · about
chapters (13)
- 0:00FRI-Binius introduction
- 1:08Hardware-software codesign
- 3:15Small field techniques
- 5:22SNARK computation steps
- 7:29Padding efficiency loss
- 8:11Binary vs prime fields
- 11:00Bas: FRI + binary fields
- 12:25FRI protocol basics
- 15:17Small field challenges
- 16:42Packing tiny elements
- 17:46Plonky3 performance gains
- 18:49FPGA hardware efficiency
- 20:15Future research directions
related talks
01h 09mProofs - Practice 1
01h 07mProofs - Practice 2
52mFaster, Smaller, Weaker, Darker
01h 06mAn introduction to lattice-based folding schemes
01h 00mFunctional Commitments
34mBuilding private and secure applications easily.
25msub0 Asia 2024 - Jeff Burdges (Web3 Foundation)
47mMCSat Approaches for Solving Non-linear Modular Arithmetic
