
Research Article
Characterizing Latency Performance in Private Blockchain Network
@INPROCEEDINGS{10.1007/978-3-030-64002-6_16, author={Xuan Chen and Kien Nguyen and Hiroo Sekiya}, title={Characterizing Latency Performance in Private Blockchain Network}, proceedings={Mobile Networks and Management. 10th EAI International Conference, MONAMI 2020, Chiba, Japan, November 10--12, 2020, Proceedings}, proceedings_a={MONAMI}, year={2020}, month={12}, keywords={Private blockchain Ethereum Latency Transaction-oriented Block-oriented}, doi={10.1007/978-3-030-64002-6_16} }
- Xuan Chen
Kien Nguyen
Hiroo Sekiya
Year: 2020
Characterizing Latency Performance in Private Blockchain Network
MONAMI
Springer
DOI: 10.1007/978-3-030-64002-6_16
Abstract
There has recently been an increasing number of blockchain applications in different realms. Among the popular blockchain technologies, Ethereum is an emerging platform featuring smart contracts with the public Ethereum associated to the Ether currency. Besides, the private Ethereum has been gaining interest due to its applicability to the Internet of Things. An Ethereum blockchain network includes distributed records that are immutable and transparent through replicating among network nodes. Ethereum manages information in blocks that are submitted to the chain as transactions. This paper aims to characterize latency performance in the private Ethereum blockchain network. Initially, we clarify two perspectives of latency according to the lifecycle of transactions (transaction-oriented and block-oriented latency). We then construct a real private blockchain network with a laptop and Raspberry Pi 3b+ for the latency measurement. We write and deploy a smart contract to read and write data to the blockchain and measure the latencies in a baseline and realistic scenario. The experiment results reveal the latencies-hop correlation, as well as the latencies’ relation in different workloads. Moreover, the blockchain network spends averagely 63.92 ms (except the mining time) to take one transaction into effect in one hop.