Performance improvement of the consortium blockchain for financial business applications
Takeshi Miyamae,
Takeo Honda,
Masahisa Tamura and
Motoyuki Kawaba
Journal of Digital Banking, 2018, vol. 2, issue 4, 369-378
Abstract:
In preparation for improving the consortium blockchain’s performance for financial business applications, the current authors first surveyed typical records of transaction rates for various financial systems and the performance capacity of several known consortium blockchains at this moment in time. The blockchain itself does not offer any performance advantage, but rather sacrifices performance to achieve tamper resistance. The average transaction rates for blockchain technologies, however, are continuously improving and have already reached around 1,000–2,000 transactions per second (TPS), which is equivalent to the transaction rate for the Zengin System, the common name for Japanese Banks’ Payment Clearing Network. Next, the current authors analysed and improved the transaction rate for Hyperledger, a Linux Foundation Project, and Fabric, one of the open source software tools for implementing consortium blockchain. The current authors found that inefficient message transfer between the platform container and the application container was the main cause of Fabric’s performance bottleneck. Therefore, the current authors have introduced more efficient application programming interface (API) between the containers and improved the transaction rate from 725 to 1,350 TPS (an 86% increase). Finally, the current authors analysed Fabric’s performance under artificial network latency. This paper determines that Fabric running over a wide area network might be required to replace its consensus algorithm to improve its transaction rate because other causes of performance deterioration, including the consensus algorithm, seem to become dominant.
Keywords: consortium blockchain; financial system; transaction rate; Hyperledger Fabric; consensus algorithm; network latency (search for similar items in EconPapers)
JEL-codes: E5 G2 (search for similar items in EconPapers)
Date: 2018
References: Add references at CitEc
Citations:
Downloads: (external link)
https://hstalks.com/article/2719/download/ (application/pdf)
https://hstalks.com/article/2719/ (text/html)
Requires a paid subscription for full access.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:aza:jdb000:y:2018:v:2:i:4:p:369-378
Access Statistics for this article
More articles in Journal of Digital Banking from Henry Stewart Publications
Bibliographic data for series maintained by Henry Stewart Talks ().