
Benjamin Y. Chan
Email: byc a t cs.cornell.edu
Bio
I am a fifth 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
- The Costs of Swapping on the Uniswap Protocol
Manuscript. [eprint/pdf]
Publications
2023
- Simplex Consensus: A Simple and Fast Consensus Protocol
TCC 2023. [eprint/pdf] [website] [slides]
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)