My research focuses on Cryptography and its interplay with Computational Complexity and Game Theory; lately, I have become increasingly interested in the theoretical foundations of blockchains. My work has been supported by a NSF Career Award, a Microsoft Faculty Fellowship, an AFOSR Young Investigator Award, an Alfred P. Sloan Foundation Fellowship, a Wallenberg Academy Award, a Google Faculty Award, a JP Morgan Faculty award, as well as grants from AFOSR, BSF, DARPA and IARPA.