I am interested in cryptography, distributed systems, randomized algorithms, and programming languages. Since 2011 I have been doing research on cryptocurrencies and blockchains. I co-authored the first peer-reviewed publication on Bitcoin and the first peer-reviewed publication on decentralized smart contracts.
I obtained my Ph.D. from Carnegie Mellon University and my advisor was Adrian Perrig. Prior to joining Cornell, I was an Assistant Professor at the University of Maryland, College Park, and a member of the research staff at PARC.
See my publications.