A survey on consensus mechanisms and mining strategy management in blockchain networks

W Wang, DT Hoang, P Hu, Z **ong, D Niyato… - Ieee …, 2019 - ieeexplore.ieee.org
The past decade has witnessed the rapid evolution in blockchain technologies, which has
attracted tremendous interests from both the research communities and industries. The …

Bft in blockchains: From protocols to use cases

X Wang, S Duan, J Clavin, H Zhang - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
A blockchain is a distributed system that achieves strong security guarantees in storing,
managing, and processing data. All blockchains achieve a common goal: building a …

All you need is dag

I Keidar, E Kokoris-Kogias, O Naor… - Proceedings of the 2021 …, 2021 - dl.acm.org
We present DAG-Rider, the first asynchronous Byzantine Atomic Broadcast protocol that
achieves optimal resilience, optimal amortized communication complexity, and optimal time …

Spectre: A fast and scalable cryptocurrency protocol

Y Sompolinsky, Y Lewenberg, A Zohar - Cryptology ePrint Archive, 2016 - eprint.iacr.org
A growing body of research on Bitcoin and other permissionless cryptocurrencies that utilize
Nakamoto's blockchain has shown that they do not easily scale to process a high throughput …

Dumbo-mvba: Optimal multi-valued validated asynchronous byzantine agreement, revisited

Y Lu, Z Lu, Q Tang, G Wang - Proceedings of the 39th symposium on …, 2020 - dl.acm.org
Multi-valued validated asynchronous Byzantine agreement (MVBA), proposed in the elegant
work of Cachin et al.(CRYPTO'01), is fundamental for critical fault-tolerant services such as …

Dbft: Efficient leaderless byzantine consensus and its application to blockchains

T Crain, V Gramoli, M Larrea… - 2018 IEEE 17th …, 2018 - ieeexplore.ieee.org
This paper introduces a new leaderless Byzantine consensus called the Democratic
Byzantine Fault Tolerance (DBFT) for blockchains. While most blockchain consensus …

FIN: practical signature-free asynchronous common subset in constant time

S Duan, X Wang, H Zhang - Proceedings of the 2023 ACM SIGSAC …, 2023 - dl.acm.org
Asynchronous common subset (ACS) is a powerful paradigm enabling applications such as
Byzantine fault-tolerance (BFT) and multi-party computation (MPC). The most efficient ACS …

[LIVRE][B] Fault-tolerant message-passing distributed systems: an algorithmic approach

M Raynal - 2018 - books.google.com
This book presents the most important fault-tolerant distributed programming abstractions
and their associated distributed algorithms, in particular in terms of reliable communication …

Speeding dumbo: Pushing asynchronous bft closer to practice

B Guo, Y Lu, Z Lu, Q Tang, J Xu, Z Zhang - Cryptology ePrint Archive, 2022 - eprint.iacr.org
Asynchronous BFT consensus can implement robust mission-critical decentralized services
in the unstable or even adversarial wide-area network without relying on any form of timing …

Pace: Fully parallelizable bft from reproposable byzantine agreement

H Zhang, S Duan - Proceedings of the 2022 ACM SIGSAC Conference …, 2022 - dl.acm.org
The classic asynchronous Byzantine fault tolerance (BFT) framework of Ben-Or, Kemler, and
Rabin (BKR) and its descendants rely on reliable broadcast (RBC) and asynchronous binary …