Pith. sign in

Scalable Byzantine Consensus via Hardware-assisted Secret Sharing

1 Pith paper cite this work. Polarity classification is still indexing.

1 Pith paper citing it
abstract

The surging interest in blockchain technology has revitalized the search for effective Byzantine consensus schemes. In particular, the blockchain community has been looking for ways to effectively integrate traditional Byzantine fault-tolerant (BFT) protocols into a blockchain consensus layer allowing various financial institutions to securely agree on the order of transactions. However, existing BFT protocols can only scale to tens of nodes due to their $O(n^2)$ message complexity. In this paper, we propose FastBFT, a fast and scalable BFT protocol. At the heart of FastBFT is a novel message aggregation technique that combines hardware-based trusted execution environments (TEEs) with lightweight secret sharing primitives. Combining this technique with several other optimizations (i.e., optimistic execution, tree topology and failure detection), FastBFT achieves low latency and high throughput even for large scale networks. Via systematic analysis and experiments, we demonstrate that FastBFT has better scalability and performance than previous BFT protocols.

citation-role summary

background 1

citation-polarity summary

fields

cs.CR 1

years

2025 1

verdicts

CONDITIONAL 1

roles

background 1

polarities

unclear 1

representative citing papers

Recipe: Hardware-Accelerated Replication Protocols

cs.CR · 2025-02-13 · conditional · novelty 6.0

Recipe transforms crash-fault-tolerant protocols into Byzantine-fault-tolerant ones using TEEs, with 2f+1 replicas and measured speedups up to 24x over PBFT.

citing papers explorer

Showing 1 of 1 citing paper.

  • Recipe: Hardware-Accelerated Replication Protocols cs.CR · 2025-02-13 · conditional · none · ref 99 · internal anchor

    Recipe transforms crash-fault-tolerant protocols into Byzantine-fault-tolerant ones using TEEs, with 2f+1 replicas and measured speedups up to 24x over PBFT.