Name:
Threshold Logical Clocks
Description:
Solving the consensus problem in a new way by creating a global clock
Professor — Lab:
Bryan FordDecentralized Distributed Systems Laboratory
Contact:
Bryan Ford

Technical description:
An attempt to simplify asynchronous consensus by building atop a novel threshold logical clock abstraction, which enables upper layers to operate as if on a synchronous network. This approach yields an asynchronous consensus protocol for fail-stop nodes that may be simpler and more robust than Paxos and its leader-based variants, requiring no common coins and achieving consensus in a constant expected number of rounds.
Papers:
Presentations:
Project status:
inactive — entered showcase: 2019-07-26 — entry updated: 2024-03-20

Source code:
Lab GitHub - last commit: 2023-04-21
Code quality:
This project has not yet been evaluated by the C4DT Factory team. We will be happy to evaluate it upon request.
Project type:
Application