Independent research and contributions
Ongoing research and open-source contributions to WHIR — a multilinear polynomial commitment scheme based on an IOP of proximity for constrained Reed–Solomon codes — and its reference Rust implementation whir-p3 (originally tcoratger/whir-p3, now upstreaming into Plonky3/Plonky3). The first three months (October – December 2025) were paid contract work for the Ethereum Foundation, delivered through Lita. After Lita closed I continued voluntarily, including the protocol-design threads below and a pending WHIR-DAS grant proposal.
- Batch opening — selector variable construction. Designed a batch-opening extension proving evaluations of two (or more) multilinear polynomials at distinct points inside a single WHIR proof. The virtual polynomial uses a selector variable $X \in \{0,1\}$ to avoid the cross-terms that break the natural linear-combination approach when opening points differ.
- Alternative-to-padding for mixed-size polynomials. When the two polynomials have different variable counts $m_a \neq m_b$, run $m_a - m_b$ standard sumcheck rounds on the larger polynomial first to reduce the claim, then run the selector combination on equal footing — avoiding the wasted work of zero-padding.
- WhirProof data structure (PR
carlo/whir-proof-strc). Designed the serialization-ready proof structure capturing the full WHIR transcript, generic over base/extension fields and MMCS, with anInitialPhaseenum encoding the three first-phase shapes (statement+skip, statement-only, no-statement / pure proximity). - HVZK-WHIR (Plonky3 issue #1586). Implementation of the sublinear-mask HVZK sumcheck (Section 6, Construction 6.3 of ePrint 2026/391), planned to mirror onto both prefix- and suffix-binding sumcheck layouts in
whir-p3. - WHIR-DAS grant proposal. 25,000 EUR / 4-month pitch to plug WHIR into the Foundations-of-DAS compiler (HSW, ePrint 2023/1079) via FRIDA's opening-consistency bridge, producing a transparent post-quantum DAS scheme for Ethereum's Lean Data Layer.
- Protocol exposition. Working write-ups of the WHIR protocol and its relationship to FRI/ZODA, used to onboard collaborators and to anchor the grant pitch.