
Benjamin Y. Chan
Email: byc a t cs.cornell.edu
Bio
I am a fourth year PhD student at Cornell and Cornell Tech working on distributed algorithms and cryptography, co-advised by Rafael Pass and Elaine Shi.
Previously, I spent time as an engineer at Algorand implementing and testing consensus protocols, and before that I did my B.S. and M.Eng at MIT.
Manuscripts
2023
- Simplex Consensus: A Simple and Fast Consensus Protocol
Manuscript. [eprint/pdf] [website] [slides]
Publications
2022
- Universal Reductions: Reductions Relative to Stateful Oracles
TCC 2022 [eprint/pdf] [slides] - Revisiting the Power of Non-Equivocation in Distributed Protocols
PODC 2022 [pdf] [slides]
2020
- Streamlet: Textbook Streamlined Blockchains
AFT 2020 [eprint/pdf] [blog-post] [slides] [talk at SBC 2020]
this protocol is taught as an intro consensus protocol in various distributed systems and blockchain classes, including at: cmu (1, 2), stanford (1, 2), uiuc (1), princeton (1), and more
Teaching
Teaching Assistantships
- CS5854 (Sp21) / CS5854 (Fa20) Networks and Markets (Rafael Pass)
- CS4820 (Sp20) Algorithms (Elaine Shi)
- CS4410/CS4411 (Fa19) Operating Systems (RVR, Fred Schneider)