Research

My research is driven by one principle: security guarantees should survive deployment. I design cryptographic protocols for distributed systems whose guarantees hold when the environment departs from the traditional models they were proved in, spanning secure multi-party computation, Byzantine consensus and the cryptographic infrastructure of blockchains, from impossibility results to protocols that run in practice.