Skip to main content

Showing 1–4 of 4 results for author: Suri-Payer, F

.
  1. arXiv:2405.20488  [pdf, other

    cs.DC

    Shoal++: High Throughput DAG BFT Can Be Fast!

    Authors: Balaji Arun, Zekun Li, Florian Suri-Payer, Sourav Das, Alexander Spiegelman

    Abstract: Today's practical partially synchronous Byzantine Fault Tolerant (BFT) consensus protocols trade off low latency and high throughput. On the one end, traditional BFT protocols such as PBFT and its derivatives optimize for latency. They require, in fault-free executions, only 3 message exchanges to commit, the optimum for BFT consensus. However, this class of protocols typically relies on a single… ▽ More

    Submitted 30 May, 2024; originally announced May 2024.

  2. arXiv:2401.10369  [pdf, other

    cs.DC

    Motorway: Seamless high speed BFT

    Authors: Neil Giridharan, Florian Suri-Payer, Ittai Abraham, Lorenzo Alvisi, Natacha Crooks

    Abstract: Today's practical, high performance Byzantine Fault Tolerant (BFT) consensus protocols operate in the partial synchrony model. However, existing protocols are inefficient when deployments are indeed partially synchronous. They deliver either low latency during fault-free, synchronous periods (good intervals) or robust recovery from events that interrupt progress (blips). At one end, traditional, v… ▽ More

    Submitted 9 May, 2024; v1 submitted 18 January, 2024; originally announced January 2024.

  3. arXiv:2205.11652  [pdf, other

    cs.DC

    BeeGees: stayin' alive in chained BFT

    Authors: Ittai Abraham, Natacha Crooks, Neil Giridharan, Heidi Howard, Florian Suri-Payer

    Abstract: Modern chained Byzantine Fault Tolerant (BFT) systems leverage a combination of pipelining and leader rotation to obtain both efficiency and fairness. These protocols, however, require a sequence of three or four consecutive honest leaders to commit operations. Therefore, even simple leader failures such as crashes can weaken liveness both theoretically and practically. Obtaining a chained BFT pro… ▽ More

    Submitted 26 January, 2023; v1 submitted 23 May, 2022; originally announced May 2022.

  4. arXiv:2109.12443  [pdf, other

    cs.DC cs.CR cs.DB

    Basil: Breaking up BFT with ACID (transactions)

    Authors: Florian Suri-Payer, Matthew Burke, Zheng Wang, Yunhao Zhang, Lorenzo Alvisi, Natacha Crooks

    Abstract: This paper presents Basil, the first transactional, leaderless Byzantine Fault Tolerant key-value store. Basil leverages ACID transactions to scalably implement the abstraction of a trusted shared log in the presence of Byzantine actors. Unlike traditional BFT approaches, Basil executes non-conflicting operations in parallel and commits transactions in a single round-trip during fault-free executi… ▽ More

    Submitted 5 October, 2021; v1 submitted 25 September, 2021; originally announced September 2021.

    Comments: 24 pages. 7 Figures. To be published at SOSP'21