CryptoDB
How a Blockchain Can Keep Many Secrets
Authors: | |
---|---|
Download: | |
Presentation: | Slides |
Abstract: | We propose a new cryptographic primitive called verifiably encrypted threshold key derivation (VETKD) that extends identity-based encryption with a decentralized way of deriving decryption keys. We show how VETKD can be leveraged on modern blockchains to build scalable decentralized applications (or dapps) for a variety of purposes, including preventing front-running attacks on decentralized finance (DeFi) platforms, end-to-end encryption for decentralized messaging and social networks (SocialFi), cross-chain bridges, as well as advanced cryptographic primitives such as witness encryption and one-time programs that previously could only be built from secure hardware or using a trusted third party. And all of that by secret-sharing just a single secret key... |
Video: | https://youtu.be/-d0Ny7NAG-w?t=3586 |
BibTeX
@misc{rwc-2023-35473, title={How a Blockchain Can Keep Many Secrets}, note={Video at \url{https://youtu.be/-d0Ny7NAG-w?t=3586}}, howpublished={Talk given at RWC 2023}, author={Andrea Cerulli and Aisling Connolly and Gregory Neven and Franz-Stefan Preiss and Victor Shoup}, year=2023 }