pith. sign in

arxiv: 1901.00910 · v2 · pith:555DUFYJnew · submitted 2019-01-03 · 💻 cs.DC

FastFabric: Scaling Hyperledger Fabric to 20,000 Transactions per Second

classification 💻 cs.DC
keywords fabrichyperledgerthroughputtransactionblockchainchangessecondtransactions
0
0 comments X
read the original abstract

Blockchain technologies are expected to make a significant impact on a variety of industries. However, one issue holding them back is their limited transaction throughput, especially compared to established solutions such as distributed database systems. In this paper, we re-architect a modern permissioned blockchain system, Hyperledger Fabric, to increase transaction throughput from 3,000 to 20,000 transactions per second. We focus on performance bottlenecks beyond the consensus mechanism, and we propose architectural changes that reduce computation and I/O overhead during transaction ordering and validation to greatly improve throughput. Notably, our optimizations are fully plug-and-play and do not require any interface changes to Hyperledger Fabric.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Optimizing Validation Phase of Hyperledger Fabric

    cs.DC 2019-07 unverdicted novelty 4.0

    Optimizations using caching and parallelism in Hyperledger Fabric's validation phase deliver 2x speedup for CouchDB and 1.3x for LevelDB.