Elaine Shi

Associate Professor

Computer Science Department

Electrical and Computer Engineering

Carnegie Mellon University

Packard Fellow, Sloan Fellow 

Adjunct Associate Professor at University of Maryland


An Illustration by CoinTelegraph.


A preliminary draft version of my textbook Foundations of Distributed Consensus and Blockchains is available for download!
(Note: textbook is being continuously updated. Please always download the latest version.)




I am interested in cryptography, game theory, algorithms, and foundations and blockchains. I am part of the CMU crypto group.


See my publications , Google scholar or DBLP page.




free web stats