Skip to main content

Streaming Prover

Definition

A streaming prover is a component in zero-knowledge proof systems designed to generate proofs incrementally as data or computation becomes available. Unlike traditional provers that require all input upfront, a streaming prover processes data in chunks. This enables the verification of ongoing or very large computations without waiting for their completion.