Description
Enclave is an open-source protocol for Encrypted Execution Environments (E3). It integrates fully homomorphic encryption (FHE) with zero-knowledge proofs (ZKPs) and distributed threshold cryptography (DTC) to enable secure computations on multiple private inputs. This is achieved through a decentralized network of nodes that decrypt only the verified outputs from the requested FHE program. The protocol provides strong economic and cryptographic guarantees for data privacy, integrity, and correct execution. Enclave's trust assurances enable applications characterized by liability-free access, collaborative data analysis, and provably legitimate outcomes. Its flagship application, CRISP (Coercion-Resistant Impartial Selection Protocol), is a secret ballot protocol aimed at preventing coercion in digital decision-making. Enclave's modular and composable design makes it compatible with various encryption schemes and applicable both within and beyond the web3 ecosystem, with potential use cases in finance, healthcare, AI, and more.