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...
Recently, streamlined Byzantine Fault Tolerant (BFT) consensus protocols, such as HotStuff, have bee...
Byzantine fault-tolerant (BFT) consensus algorithms are at the core of providing safety and liveness...
Agreement protocols for partially synchronous or asynchronous networks tolerate fewer than one-third...
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...
DAG-based consensus has attracted significant interest due to its high throughput in asynchronous ne...
In response to new and innovating blockchain-based systems with Internet of Things (IoT), there is a...
Services rely on replication mechanisms to be available at all time. The service demanding high avai...
There is a resurgence of interest in Byzantine fault-tolerant (BFT) systems due to blockchains. Howe...
Blockchains are simple data structures, containing transactions organized into blocks, in which each...
Blockchains and distributed ledger technology (DLT) that rely on Proof-of-Work (PoW) typically show ...
Recently, streamlined Byzantine Fault Tolerant (BFT) consensus protocols, such as HotStuff, have bee...
We present Carnot, a leader-based Byzantine Fault Tolerant (BFT) consensus protocol that is responsi...
196 pagesThe infrastructure of a blockchain system consists of a replication service that tolerates ...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...
Recently, streamlined Byzantine Fault Tolerant (BFT) consensus protocols, such as HotStuff, have bee...
Byzantine fault-tolerant (BFT) consensus algorithms are at the core of providing safety and liveness...
Agreement protocols for partially synchronous or asynchronous networks tolerate fewer than one-third...
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...
DAG-based consensus has attracted significant interest due to its high throughput in asynchronous ne...
In response to new and innovating blockchain-based systems with Internet of Things (IoT), there is a...
Services rely on replication mechanisms to be available at all time. The service demanding high avai...
There is a resurgence of interest in Byzantine fault-tolerant (BFT) systems due to blockchains. Howe...
Blockchains are simple data structures, containing transactions organized into blocks, in which each...
Blockchains and distributed ledger technology (DLT) that rely on Proof-of-Work (PoW) typically show ...
Recently, streamlined Byzantine Fault Tolerant (BFT) consensus protocols, such as HotStuff, have bee...
We present Carnot, a leader-based Byzantine Fault Tolerant (BFT) consensus protocol that is responsi...
196 pagesThe infrastructure of a blockchain system consists of a replication service that tolerates ...
International audienceThis paper presents a new algorithm that reduces multivalued consensus to bina...
Recently, streamlined Byzantine Fault Tolerant (BFT) consensus protocols, such as HotStuff, have bee...
Byzantine fault-tolerant (BFT) consensus algorithms are at the core of providing safety and liveness...
Agreement protocols for partially synchronous or asynchronous networks tolerate fewer than one-third...