< All Modules

SEASON 2 MODULE 8

FRI and Proximity Proofs (Part.2) w/ Dan Boneh

In this module (Part.2), Prof. Dan Boneh, applied cryptography and computer security professor at Stanford University, uses the machinery developed in Part.1 to present FRI and its analysis. He explains the protocol’s two-phase protocol (commit and query) and various spot-checking methods for verification. Prof. Boneh then goes on to cover several FRI variants including higher-order folding, batch FRI, and the STIR/WHIR protocols, before concluding with a discussion of potential alternatives to Reed-Solomon codes for future SNARK development.

What you’ll learn:

  • 00:00 – Part.1 review: RS-IOPP & Folding
  • 05:44 – How FRI works
  • 05:59 – ↳ FRI phase 1: Commit phase
  • 07:59 – ↳ FRI phase 2: Query phase
  • 11:21 – ↳ How to spot check: Method 1
  • 20:17 – ↳ How to spot check: Method 2 (the FRI method)
  • 23:26 – ↳ Comparing spot check methods
  • 30:20 – Four examples of FRI variants
  • 30:42 – ↳ Higher-order folding
  • 34:38 – ↳ Batch FRI for varying degrees
  • 39:49 – ↳ Reduce proof size by grinding
  • 43:24 – ↳ STIR and WHIR variants
  • 52:51 – The future: Are there better codes than Reed-Solomon?
  • 53:08 – ↳ The problem with RS-based SNARKs
  • 54:49 – ↳ FRI-like proximity proof for other linear codes
  • 56:12 – ↳ A proximity proof for other linear codes
  • 58:12 – ↳ BaseFold
  • 59:10 – ↳ More SNARK-useful linear codes

Find the presentation slides here.

Below is an accompanying reading list:

ZK Whiteboard Sessions is an educational series on all things zero knowledge. Presented by ZK Hack.

Get notified on the latest module’s release by signing up below:

.