Seminars

View all Seminars  |  Download ICal for this event

Giving Control Back to Client: Modernizing Byzantine Fault-Tolerance

Series: Department Seminar

Speaker: Dr. Suyash Gupta, SkyLab, University of California, Berkeley, USA

Date/Time: Feb 16 11:00:00

Location: CSA Seminar Hall (Room No. 254, First Floor)

Abstract:
Large-scale distributed applications are client-driven. They aim to offer their clients meaningful service, ask them not to worry about the system design, and abstract them from the data management process. Hence, it is a dilemma for the clients; applications often make their lives easy, but lack of transparency keeps them out of the loop. Application providers can reject client requests and restrict data access. My research advocates using multi-party decentralized systems and puts the system back into the Byzantine Fault-Tolerant system. Unlike prior works that make it hard to deploy Byzantine Fault-Tolerance (BFT) in large-scale distributed applications, my research modernizes BFT consensus. In this talk, I will discuss three ways my research modernizes BFT. First, my research bridged the gap between the algorithm and implementation of these BFT consensus protocols. Second, my research presents the design of a BFT protocol that reduces the latency for clients when replicas are geographically distant. Finally, I show how to exploit modern hardware to design efficient consensus protocols.

Speaker Bio:
Suyash Gupta is a postdoctoral researcher at the SkyLab, University of California, Berkeley. Prior to joining Berkeley, he received his Ph.D. degree from University of California, Davis. He also holds two Master of Science degrees; one from Purdue University and another from Indian Institute of Technology Madras. His current research focuses on attaining safe and efficient, fault tolerant distributed consensus and communication. He has also co-authored a book on fault-tolerant distributed transaction processing at Morgan & Claypool. He has been awarded the Best Graduate Researcher Award for 2021 by UC Davis and Best Paper Award at EuroSys'23. He is also the Lead Architect of ResilientDB fabric, which is now incubating under Apache Software Foundation (ASF) and is employed by researchers at UC Davis, UC Berkeley, UC Irvine, UC Santa Barbara, UPenn, McMaster, Umm Al-Qura University and developers at Alibaba, Radix DLT, Mysten Labs, Oracle, Cisco, and AWS. In his free time, Suyash likes to code and his team won Best Hacker Award at BostonHacks, HackIllinois, and HackPrinceton, among others.

Host Faculty: R Govindarajan