FastFabric: Scaling Hyperledger Fabric to 20,000 Transactions per Second
By Christian Gorenflo, Steven Lee, Lukasz Golab, Srinivasan Keshav. International Conference on Blockchain, 2019
406 citations recorded by the source corpus.
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.
Subfields: Artificial Intelligence, Computer Networks and Communications, Information Systems
View Paper: https://www.semanticscholar.org/paper/1e36ea0e19c236b67f680e3af66dcbc7bdf07dbe
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
In Information Systems
Citations in the corpus
- A Survey on Blockchain Interoperability: Past, Present, and Future Trends (2020, methodology): “Additionally, blockchain is progressing towards the performance of centralized systems: for example, the Hyperledger Fabric blockchain is predicted to be able to achieve 50,000 transactions per second [75, 76].”