Enigma: Decentralized Computation Platform with Guaranteed Privacy
privacycryptographyblockchainsecure-computationdecentralization
Abstraction: Peer-to-peer platform for privacy-preserving joint data computation
Key points:
- Enables multiple parties to jointly store and compute over data while keeping it completely private from all participants
- Computational model based on a highly optimized secure multi-party computation (MPC) with verifiable secret-sharing scheme
- Storage uses a modified distributed hash table (DHT) for secret-shared data
- External blockchain serves as the network controller: manages access control, identities, and provides a tamper-proof event log
- Security deposits and fees incentivize correct operation and fairness — similar to Bitcoin's trustless model
- First system claimed to give users cryptographic guarantees for privacy when sharing personal data with third parties
Connections: Mit Media Lab · Bitcoin · Secure Multi Party Computation · Privacy Preserving Computation · Blockchain · Secret Sharing