Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Chitu - Avoiding Unnecessary Fallback in Byzantine Consensus

USENIX via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about Chitu, a novel Byzantine-Fault Tolerant consensus protocol that minimizes unnecessary fallback mechanisms in distributed systems through this 18-minute conference presentation from USENIX ATC '25. Explore how researchers from Shanghai Jiao Tong University reconsidered consensus fundamentals to develop a framework that avoids relying on timing assumptions, designated leaders, or randomization as intrinsic requirements. Discover how Chitu's asynchronous DAG-based approach enables nodes to first attempt consensus through pure message exchange, only falling back to mechanisms like random coins or leader election when correct nodes have divergent opinions on proposals. Examine the protocol's performance characteristics, including its ability to commit proposals in just four message delays in optimal conditions while maintaining O(1) time complexity in expectation during worst-case scenarios. Review experimental results from Amazon EC2 deployments demonstrating Chitu's significant latency improvements compared to existing DAG-based protocols that always incorporate leaders or randomization in their execution paths, making this essential viewing for distributed systems researchers and practitioners working on Byzantine fault tolerance and consensus mechanisms.

Syllabus

USENIX ATC '25 - Chitu: Avoiding Unnecessary Fallback in Byzantine Consensus

Taught by

USENIX

Reviews

Start your review of Chitu - Avoiding Unnecessary Fallback in Byzantine Consensus

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.