An Analysis of the WHIR Interactive Oracle Proof of Proximity

dc.contributor.advisorLipmaa, Helger, juhendajaet
dc.contributor.authorPuškin, Martin
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkondet
dc.contributor.otherTartu Ülikool. Matemaatika ja statistika instituutet
dc.date.accessioned2026-03-25T13:45:13Z
dc.date.available2026-03-25T13:45:13Z
dc.date.issued2026
dc.description.abstractInteractive oracle proofs of proximity (IOPPs) play a central role in the construction of modern hash-based zk-SNARKs. Among these, the WHIR protocol introduced in 2024 is one of the most verifier-efficient known IOPPs for testing proximity to multilinear Reed–Solomon codes. Due to its recent introduction and technical complexity, however, the protocol has received little detailed exposition beyond the original paper. In this thesis, we present a comprehensive study of the WHIR protocol. Following the original work, we develop the necessary background on constrained Reed–Solomon codes and list decoding, and analyze key concepts such as folding, mutual correlated agreement, and block relative distance. We then introduce the WHIR protocol itself, analyze its asymptotic parameters, and prove its completeness and round-by-round soundness. Throughout, we clarify the design choices underlying WHIR and correct technical inaccuracies present in the original presentation. Finally, we apply WHIR to transform a concrete polynomial interactive oracle proof into an interactive oracle proof, providing a fully worked example. Our aim is to make WHIR more accessible and to provide a clear and reliable reference for its use in hash-based zk-SNARK constructions
dc.identifier.urihttps://hdl.handle.net/10062/119861
dc.language.isoen
dc.publisherTartu Ülikoolet
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Estoniaen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/ee/
dc.subjectNullteadmustõestused
dc.subjectReedi–Solomoni koodid
dc.subjectWHIR
dc.subjectlähedustõestused
dc.subject.othermagistritöödet
dc.subject.othervõrguväljaandedet
dc.titleAn Analysis of the WHIR Interactive Oracle Proof of Proximity
dc.typeThesis

Failid

Originaal pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
martin_puškin_msc_2026.pdf
Suurus:
988.81 KB
Formaat:
Adobe Portable Document Format