Definition ∞ Verifier-side ZK, or verifier-side zero-knowledge, refers to a characteristic of certain zero-knowledge proof systems where the computational burden for verifying a proof is shifted primarily to the verifier. This design choice often results in smaller proof sizes but requires the verifier to perform more complex computations to validate the statement. It contrasts with prover-side ZK, where the prover bears the heavier computational load.
Context ∞ In the development of scalable blockchain solutions, the trade-offs between prover-side and verifier-side ZK are frequently discussed. News might cover new zero-knowledge rollup designs that optimize for specific computational distributions between the prover and verifier to achieve greater efficiency or decentralization. Understanding verifier-side ZK helps analyze the performance characteristics and resource requirements of different privacy and scaling protocols in digital assets.