We propose separating the task of reliable transaction dissemination from transaction ordering, to enable high-performance Byzantine fault-tolerant quorum-based consensus. We design and evaluate a mempool protocol, Narwhal, specializing in high-throughput reliable dissemination and storage of causal histories of transactions. Narwhal tolerates an asynchronous network and maintains high performance despite failures. Narwhal is designed to easily scale-out using multiple workers at each validator, and we demonstrate that there is no foreseeable limit to the throughput we can achieve. Composing Narwhal with a partially synchronous consensus protocol (Narwhal-HotStuff) yields significantly better throughput even in the presence of faults or int...
Byzantine fault-tolerant (BFT) consensus algorithms are at the core of providing safety and liveness...
Modern critical computer applications often require continuous and correct operation despite the fai...
Services rely on replication mechanisms to be available at all time. The service demanding high avai...
We propose separating the task of reliable transaction dissemination from transaction ordering, to e...
The Narwhal system is a state-of-the-art Byzantine fault-tolerant scalable architecture that involve...
There is a resurgence of interest in Byzantine fault-tolerant (BFT) systems due to blockchains. Howe...
DAG-based consensus has attracted significant interest due to its high throughput in asynchronous ne...
Recently, streamlined Byzantine Fault Tolerant (BFT) consensus protocols, such as HotStuff, have bee...
Recently, streamlined Byzantine Fault Tolerant (BFT) consensus protocols, such as HotStuff, have bee...
This paper presents Mir-BFT, a robust Byzantine fault-tolerant (BFT) total order broadcast protocol ...
Blockchains are simple data structures, containing transactions organized into blocks, in which each...
In response to new and innovating blockchain-based systems with Internet of Things (IoT), there is a...
In this paper, we present BunchBFT Byzantine fault-tolerant state-machine replication for high perfo...
The surging interest in blockchain technology has revitalized the search for effective Byzantine con...
196 pagesThe infrastructure of a blockchain system consists of a replication service that tolerates ...
Byzantine fault-tolerant (BFT) consensus algorithms are at the core of providing safety and liveness...
Modern critical computer applications often require continuous and correct operation despite the fai...
Services rely on replication mechanisms to be available at all time. The service demanding high avai...
We propose separating the task of reliable transaction dissemination from transaction ordering, to e...
The Narwhal system is a state-of-the-art Byzantine fault-tolerant scalable architecture that involve...
There is a resurgence of interest in Byzantine fault-tolerant (BFT) systems due to blockchains. Howe...
DAG-based consensus has attracted significant interest due to its high throughput in asynchronous ne...
Recently, streamlined Byzantine Fault Tolerant (BFT) consensus protocols, such as HotStuff, have bee...
Recently, streamlined Byzantine Fault Tolerant (BFT) consensus protocols, such as HotStuff, have bee...
This paper presents Mir-BFT, a robust Byzantine fault-tolerant (BFT) total order broadcast protocol ...
Blockchains are simple data structures, containing transactions organized into blocks, in which each...
In response to new and innovating blockchain-based systems with Internet of Things (IoT), there is a...
In this paper, we present BunchBFT Byzantine fault-tolerant state-machine replication for high perfo...
The surging interest in blockchain technology has revitalized the search for effective Byzantine con...
196 pagesThe infrastructure of a blockchain system consists of a replication service that tolerates ...
Byzantine fault-tolerant (BFT) consensus algorithms are at the core of providing safety and liveness...
Modern critical computer applications often require continuous and correct operation despite the fai...
Services rely on replication mechanisms to be available at all time. The service demanding high avai...