Fan Zhang
Assistant Professor at Department of Computer Science, Duke University

hi AT / fz64 AT
Papers on Google Scholar and DBLP

About Me

I'm an Assistant Professor and a security researcher. My research primarily focuses on security/privacy problems in decentralized systems, especially those enabled by blockchain protocols and trusted execution environments (TEEs). I received my Ph.D. in Computer Science from Cornell University, advised by Prof. Ari Juels. I received my bachelor's degree from Tsinghua University. (Full bio here)


I like to tackle problems that are simple to describe but hard to solve and, at the same time, of great practical importance. One example is the oracle problem, which is simple in abstraction but very challenging to get right in real-world systems. Gladly two of my past works have been adopted by industry. Methodology-wise, my research typically involves devising novel cryptographic protocols, building systems that work for a principled reason, as well as revealing interesting facts via empirical measurements. Here are some projects I've been working on:

I’m looking for motivated Ph.D. students! Click here for more details.
For more information, see my publications and CV.

Recent News

Media Coverage