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
}