Skip to main content

Trusted Reference String

Definition

A Trusted Reference String (TRS) is a set of publicly verifiable parameters generated during an initial setup phase for certain zero-knowledge proof systems, such as SNARKs. This string is crucial for both the prover to construct a valid proof and the verifier to check its correctness. The security of the system relies on the assumption that the TRS was generated honestly and its secret components were securely destroyed.