PIR

The Reads team's PIR engineering: building, benchmarking, and integrating Private Information Retrieval schemes for Ethereum.

The engineering behind Private Retrieval: building, benchmarking, and integrating PIR schemes so wallets and dApps can read Ethereum without revealing what they read. See the Private Retrieval track for the problem and the scheme landscape; this project tracks the concrete work.

Specs

Executable specs of the Plinko & RMS24 schemes.

Reference specification for the VIA PIR scheme: covering the VIA, VIA-B, and VIA-CB variants with reusable lattice primitives.

insPIRe on GPU

GPU-accelerated benchmarking of the insPIRe scheme: measuring server throughput, latency, and the largest database size servable across varying GPU counts and query loads. Initial experiments (May 2026) show the vRAM blow-up in insPIRe is less than in OnionPIRv2.

Universal PIR Interface and Middleware

A middleware layer that abstracts PIR backends behind a stable GraphQL schema, so wallets and dApps keep using standard Ethereum RPC calls while PIR schemes and infrastructure evolve independently underneath.

← All projects