Skip to main content

Linear Time Prover

Definition

A linear time prover is a component within a zero-knowledge proof system that generates a proof in time proportional to the size of the computation it is verifying. This means the time taken to create the proof scales linearly with the complexity of the statement being proven. Such provers are highly efficient for certain types of cryptographic proofs. Their performance is critical for the practical scalability of privacy-preserving technologies.