Sergey Gorbunov is an Associate Professor in the Department of Computer Science at the University of Waterloo . He holds a Ph.D. from MIT (2015), an M.Sc. and H.B.Sc. from the University of Toronto (2012 and 2011, respectively). His research focuses on Cryptography, Network Security, Blockchain Technology, Secure Protocols, and Privacy-Preserving Systems . He explores advanced cryptographic techniques for decentralized systems, privacy-enhancing technologies, and secure communication protocols. His work includes pioneering contributions to blockchain security (e.g., mitigating front-running attacks, enhancing transaction privacy) and foundational cryptographic tools like homomorphic encryption and multi-signature schemes. Recent publications emphasize resilient consensus mechanisms, anonymous payment channels, and efficient cryptographic primitives for distributed systems. Notable projects include Astrape (anonymous payment channels), Algorand Agreement (fast Byzantine consensus), and StealthDB (encrypted SQL databases). His research bridges theoretical cryptography with practical applications in secure computing and decentralized technologies.











