I’m an Assistant Professor at Yale CS. I’m broadly interested in computer security and applied cryptography, especially problems in blockchains and smart contracts, user authentication, anonymity, and hardware-assisted trusted execution environments. I received my Ph.D. in Computer Science from Cornell University, advised by Prof. Ari Juels, and my bachelor’s degree from Tsinghua University.
I run the Decentralized Systems Group at Yale CS. Our vision is to build the technical foundation for Secure Decentralized Systems (SDS)—a new generation of computer systems with strong security guarantees codified in the design and verifiable by end users. Go to group page
I’m also affiliated with IC3, Center for Distributed Confidential Computing (CDCC) and Center for Algorithms, Data, and Market Design at Yale (CADMY).
At Yale, I teach Intro to Blockchain and Real-World Cryptography.