Byzantine fault-tolerant consensus algorithms: A survey
W Zhong, C Yang, W Liang, J Cai, L Chen, J Liao… - Electronics, 2023 - mdpi.com
The emergence of numerous consensus algorithms for distributed systems has resulted from
the swift advancement of blockchain and its related technologies. Consensus algorithms …
the swift advancement of blockchain and its related technologies. Consensus algorithms …
Bft in blockchains: From protocols to use cases
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 …
managing, and processing data. All blockchains achieve a common goal: building a …
Sharper: Sharding permissioned blockchains over network clusters
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 …
Despite recent intensive research on using sharding techniques to enhance the scalability of …
Efficient byzantine fault-tolerance
We present two asynchronous Byzantine fault-tolerant state machine replication (BFT)
algorithms, which improve previous algorithms in terms of several metrics. First, they require …
algorithms, which improve previous algorithms in terms of several metrics. First, they require …
{ROTE}: Rollback protection for trusted execution
Security architectures such as Intel SGX need protection against rollback attacks, where the
adversary violates the integrity of a protected application state by replaying old persistently …
adversary violates the integrity of a protected application state by replaying old persistently …
Resilientdb: Global scale resilient blockchain fabric
Recent developments in blockchain technology have inspired innovative new designs in
resilient distributed and database systems. At their core, these blockchain applications …
resilient distributed and database systems. At their core, these blockchain applications …
{XFT}: Practical fault tolerance beyond crashes
Despite years of intensive research, Byzantine faulttolerant (BFT) systems have not yet been
adopted in practice. This is due to additional cost of BFT in terms of resources, protocol …
adopted in practice. This is due to additional cost of BFT in terms of resources, protocol …
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 …
Rabin (BKR) and its descendants rely on reliable broadcast (RBC) and asynchronous binary …
CheapBFT: Resource-efficient Byzantine fault tolerance
One of the main reasons why Byzantine fault-tolerant (BFT) systems are not widely used lies
in their high resource consumption: 3 f+ 1 replicas are necessary to tolerate only f faults …
in their high resource consumption: 3 f+ 1 replicas are necessary to tolerate only f faults …
DAMYSUS: streamlined BFT consensus leveraging trusted components
Recently, streamlined Byzantine Fault Tolerant (BFT) consensus protocols, such as HotStuff,
have been proposed as a means to circumvent the inefficient view-changes of traditional …
have been proposed as a means to circumvent the inefficient view-changes of traditional …