Reaching consensus in the byzantine empire: A comprehensive review of bft consensus algorithms

G Zhang, F Pan, Y Mao, S Tijanic, M Dang'Ana… - ACM Computing …, 2024 - dl.acm.org
Byzantine fault-tolerant (BFT) consensus algorithms are at the core of providing safety and
liveness guarantees for distributed systems that must operate in the presence of arbitrary …

Sharper: Sharding permissioned blockchains over network clusters

MJ Amiri, D Agrawal, A El Abbadi - Proceedings of the 2021 international …, 2021 - dl.acm.org
Scalability is one of the main roadblocks to business adoption of blockchain systems.
Despite recent intensive research on using sharding techniques to enhance the scalability of …

Resilientdb: Global scale resilient blockchain fabric

S Gupta, S Rahnama, J Hellings, M Sadoghi - arXiv preprint arXiv …, 2020 - arxiv.org
Recent developments in blockchain technology have inspired innovative new designs in
resilient distributed and database systems. At their core, these blockchain applications …

Autobahn: Seamless high speed BFT

N Giridharan, F Suri-Payer, I Abraham, L Alvisi… - Proceedings of the …, 2024 - dl.acm.org
Today's practical, high performance Byzantine Fault Tolerant (BFT) consensus protocols
operate in the partial synchrony model. However, existing protocols are inefficient when …

Blockchain transaction processing

S Gupta, M Sadoghi - arXiv preprint arXiv:2107.11592, 2021 - arxiv.org
A blockchain is an append-only linked-list of blocks, which is maintained at each
participating node. Each block records a set of transactions and their associated metadata …

State machine replication scalability made simple

C Stathakopoulou, M Pavlovic, M Vukolić - Proceedings of the …, 2022 - dl.acm.org
Consensus, state machine replication (SMR) and total order broadcast (TOB) protocols are
notorious for being poorly scalable with the number of participating nodes. Despite the …

[图书][B] Fault-tolerant distributed transactions on blockchain

S Gupta, J Hellings, M Sadoghi - 2021 - books.google.com
Since the introduction of Bitcoin—the first widespread application driven by blockchain—the
interest of the public and private sectors in blockchain has skyrocketed. In recent years …

The Bedrock of Byzantine Fault Tolerance: A Unified Platform for {BFT} Protocols Analysis, Implementation, and Experimentation

MJ Amiri, C Wu, D Agrawal, A El Abbadi… - … USENIX Symposium on …, 2024 - usenix.org
Byzantine Fault-Tolerant (BFT) protocols cover a broad spectrum of design dimensions from
infrastructure settings, such as the communication topology, to more technical features, such …

Ringbft: Resilient consensus over sharded ring topology

S Rahnama, S Gupta, R Sogani, D Krishnan… - arXiv preprint arXiv …, 2021 - arxiv.org
The recent surge in federated data management applications has brought forth concerns
about the security of underlying data and the consistency of replicas in the presence of …

Consensus in data management: From distributed commit to blockchain

F Nawab, M Sadoghi - Foundations and Trends® in …, 2023 - nowpublishers.com
The problem of distributed consensus has played a major role in the development of
distributed data management systems. This includes the development of distributed atomic …