← Back to Master Map

PIR

PIR schemes tailored to the Ethereum hot state can and archival history, allowing users to read chain data from remote servers without revealing what is being queried. The sharded approach allows optimizing for different data types, contexts of usage, and tolerance to latency.

Active R&D
Roadmap Completion: 35%
PIR
Sharded PIR
GPU
Ethereum state
Now

LeanPIR (GPU-accelerated)

New scheme. Sub-second preprocessing on a 32 GB database and ~30 ms response time. Productionizing with GPU acceleration via external collaborators.

Q2 2026 · Critical

Sharded PIR design

Flesh out the multi-engine sharded architecture with ≥2 inaugural schemes; builds on our sharded PIR design for Ethereum state.

Q2 2026

Balance-retrieval demo

End-to-end demo of ETH balance retrieval over LeanPIR, targeted at wallet integration.

Q2 2026

Reproducible benchmarks

Reproducible harness comparing PIR schemes via a mix of reported data, independent replication, and benchmarking under unified test vectors.

Ongoing
Next

VIA in Rust

Port VIA from Pythonic specs to a Rust reference implementation; feeds into the sharded harness and benchmark comparisons.

Q2 2026

LeanPIR paper

Academic paper on LeanPIR and its GPU acceleration. EuroTT workshop keynote targeted for May 2026.

Q2-3 2026

GPU scale-up

Benchmark the leading candidates for GPU-accelerated PIR — Inspire, Onion v2, LeanPIR, VIA, and Harmony — at 100+ GB scale. Benchmark matrix being db/entry sizes, db segmentation, no. GPUs, ..

Q2–Q3 2026
Later

E2E sharded PIR on Ethereum state

End-to-end sharded PIR with ≥2 schemes over a non-trivial amount of Ethereum state data. Stretch carried from Q2.

H2 2026

Archival-state snarkification

Technical post on snarkifying archival state to reduce database size, enabling smaller PIR servers.

Q3 2026

PIR ↔ Statelessness

Exploring PIR served from Ethereum nodes and how that will work depending on the statelessness route taken by the protocol.

2027

Deliverables

  • Sharded PIR design fleshed out with ≥2 inaugural schemes
  • LeanPIR paper + GPU-accelerated reference implementation
  • VIA in Rust based on Pythonic specs
  • ETH balance-retrieval demo over LeanPIR

Impact

  • Users can read state data without revealing what they queried while expressing their queries using the same Ethereum RPC standard
  • Hardening the privacy guarantees provided by other privacy measures (shielding, network-level privacy)
  • Developers get a unified and stable PIR interface
  • Sharded design and other optimizations bring PIR closer to practical overall efficiency

Key Performance Indicators

KPITargetStatus
% of Ethereum state servable via PIRUnder practical overheadsOngoing, various promising schemes for different slices