Elaine Shi

Packard Fellow, Sloan Fellow, ACM Fellow

I am a Professor with a joint appointment in CSD and ECE at Carnegie Mellon University. My research interests include cryptography, security, mechanism design, algorithms, foundations of blockchains, and programming languages. I’m a co-founder of Oblivious Labs, Inc. My research on Oblivious RAM and differentially private algorithms have been adopted by Signal, Meta, and Google.

Textbook and Course Materials

Course and lab materials for Oblivious RAM
My textbook Foundations of Distributed Consensus and Blockchains (preliminary version)


Miscellaneous

Memorial website for Emil Stefanov