Trusted Setup Alternatives

Algorithm

Trusted setup alternatives address the inherent need for initial randomness in cryptographic protocols, particularly within zero-knowledge proofs utilized in blockchain technology and decentralized finance. These methods aim to mitigate the risk of a malicious actor controlling the initial parameters, which could compromise the system’s security. Multi-party computation (MPC) represents a prominent alternative, distributing the randomness generation process among several independent parties, thereby reducing the reliance on a single trusted entity. Furthermore, verifiable delay functions (VDFs) offer a sequential computation that is resistant to parallelization, providing a publicly verifiable source of randomness without requiring a trusted setup.