uBFT

uBFT

Microsecond-scale BFT using Disaggregated Memory

uBFT is a BFT state-machine replication protocol that achieves microsecond-scale latency by offloading agreement state to disaggregated RDMA memory accessible to all replicas. By replacing message-passing rounds with direct RDMA reads and writes, it reduces the critical-path latency of BFT consensus to under ten microseconds while maintaining standard safety and liveness guarantees under f Byzantine faults out of 3f+1 replicas.

Byzantine ResilienceConsensusNetworkProtocol
Maturity
Support
C4DT
Inactive
Lab
Unknown

Distributed Computing Lab

Distributed Computing Lab
Rachid Guerraoui

Prof. Rachid Guerraoui

The Distributed Computing Lab focuses currently on Scalable Implementations of Cryptocurrencies, Byzantine fault tolerance and privacy in distributed machine learning, distributed algorithms making use of RDMA and NVRAM.

This page was last edited on 2024-03-22.