Home > Proof Systems > FRI
FRI¶
Description¶
Fast Reed-Solomon IOP of Proximity — the core commitment scheme underlying zk-STARKs. Uses Reed-Solomon codes and recursive polynomial folding to achieve logarithmic proof sizes and verification times without any trusted setup or elliptic curves. The cryptographic backbone of zk-STARKs.
Technical Characteristics¶
Complexity: - Prover: O(n log² n) - Verifier: O(log² n) - Proof Size: O(log² n) - Setup: transparent
Security: - Assumption: computational (collision-resistant hashes) - Post-quantum: yes (hash-based) - Basis: Reed-Solomon proximity testing, Merkle commitments
Dependencies¶
Based on: Reed-Solomon codes, hash functions Circuit representation: AIR
Applications¶
Used by: zk-STARKs, RISC-Zero, SP1, OpenVM
Resources¶
- Paper: BBHR18-FRI
- Code:
- Explainer: