Performance Analysis of the Libra Blockchain: An Experimental Study
Jiashuo Zhang, Jianbo Gao, Zhenhao Wu, Wentian Yan, Qize Wu, Qingshan, Li, Zhong Chen

TL;DR
This paper evaluates the performance of the Libra blockchain through experimental analysis, revealing its transaction capacity limitations and performance degradation with more validators, highlighting the need for improvements for global micropayment support.
Contribution
It introduces a methodology for evaluating blockchain performance and provides an empirical study specifically on the Libra blockchain's capabilities and limitations.
Findings
Libra processes up to about 1,000 transactions per second.
Performance decreases significantly as validator count increases.
Libra outperforms permissionless blockchains but lags behind other permissioned ones like Hyperledger Fabric.
Abstract
Since Bitcoin was first introduced in 2008, many types of cryptocurrencies have been proposed based on blockchain. However, the performance of permissionless blockchains restricts the widespread of cryptocurrency. Recently, Libra was proposed by Facebook based on a permissioned blockchain, i.e. the Libra blockchain. The vision of Libra is to become a global currency supporting financial applications, but it is doubted whether the performance of the Libra blockchain is able to support frequent micropayment scenarios. In this paper, we propose a methodology to evaluate the performance of blockchain platforms and conducted an experimental study on the Libra blockchain. The results show that the Libra blockchain can only process about one thousand transactions per second at most, and the performance drops significantly as the number of validators increases. Although it outperforms…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
