International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

How a Blockchain Can Keep Many Secrets

Authors:
Andrea Cerulli
Aisling Connolly
Gregory Neven
Franz-Stefan Preiss
Victor Shoup
Download:
Search ePrint
Search Google
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
}