Skip to main content

Proof Outsourcing

Definition

Proof Outsourcing is a computational technique where the resource-intensive task of generating cryptographic proofs is delegated to a specialized, powerful computing entity. The prover then transmits the compact proof to a less powerful verifier, who can quickly confirm its validity. This method is particularly relevant for zero-knowledge proofs, where creating the proof can demand substantial computational resources. It allows for scalability and efficiency in systems with limited on-chain computation.