activity
20172024
most citedRevisiting Fast Practical Byzantine Fault Tolerance

46 citations · 48 across the 3 of their papers we have counts for

collaborators

5 papers

cs.DB2024

KV-Tandem -- a Modular Approach to Building High-Speed LSM Storage Engines

Edward Bortnikov, Michael Azran, Asa Bornstein +11

We present~\emph{KV-Tandem}, a modular architecture for building LSM-based storage engines on top of simple, non-ordered persistent key-value stores (KVSs). KV-Tandem enables advan…

cs.DC2020

Using Nesting to Push the Limits of Transactional Data Structure Libraries

Gal Assa, Hagar Meir, Guy Golan-Gueta +2

Transactional data structure libraries (TDSL) combine the ease-of-programming of transactions with the high performance and scalability of custom-tailored concurrent data structure…

cs.DC2018

Revisiting Fast Practical Byzantine Fault Tolerance: Thelma, Velma, and Zelma

Ittai Abraham, Guy Gueta, Dahlia Malkhi +1

In a previous note (arXiv:1712.01367 [cs.DC]) , we observed a safety violation in Zyzzyva and a liveness violation in FaB. In this manuscript, we sketch fixes to both. The same vie…

cs.PL2018★ 2 cited

Online Detection of Effectively Callback Free Objects with Applications to Smart Contracts

Shelly Grossman, Ittai Abraham, Guy Golan-Gueta +4

Callbacks are essential in many programming environments, but drastically complicate program understanding and reasoning because they allow to mutate object's local states by exter…

cs.DC2017★ 46 cited

Revisiting Fast Practical Byzantine Fault Tolerance

Ittai Abraham, Guy Gueta, Dahlia Malkhi +3

In this note, we observe a safety violation in Zyzzyva and a liveness violation in FaB. To demonstrate these issues, we require relatively simple scenarios, involving only four rep…