Publication Type

Conference Proceeding Article

Version

publishedVersion

Publication Date

11-2020

Abstract

Blockchain technology has been applied to various domains in recent years, and Hyperledger Fabric is one of the most popular blockchain systems. This paper conducts a fine analysis on the block commit of Hyperledger Fabric through latency evaluation as well as flame graph. To overcome the bottlenecks pointed out by the analysts, this paper proposes two cache-based schemata. In particular, we add a cache for index and state storage to accelerate commit. We also cache deserialized block globally for block delivery to avoid repeat operations. The experiments reveal performance improvement of 2×. Notably, our optimizations can also be implemented easily in the future release of Hyperledger Fabric.

Keywords

Blockchain, performance, cache-based optimization

Discipline

Databases and Information Systems

Publication

Proceedings of the 2020 International Conference on Data Mining Workshops (ICDMW), Sorrento, Italy, November 17-20

First Page

902

Last Page

906

ISBN

9781728190129

Identifier

10.1109/ICDMW51313.2020.00129

Publisher

IEEE Computer Society

City or Country

Los Alamitos, CA

External URL

https://www.scopus.com/inward/record.uri?eid=2-s2.0-85101299895&doi=10.1109%2fICDMW51313.2020.00129&partnerID=40&md5=9b1f87ff2754e707b0abe49adae4e77e

Additional URL

https://doi.org/10.1109/ICDMW51313.2020.00129

Share

COinS