Characterizing Latency Performance in Pri- vate Blockchain Network
Chen Xuan, Kien Nguyen, Hiroo Sekiya
EAI MONAMI, Nov. 2020. [pdf document]

<Abstract>

There has recently been an increasing number of blockchain applications in different realms. Among the popular blockchain tech- nologies, 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 dis- tributed 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. Ini- tially, 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 Rasp- berry 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f relation in different workloads. Moreover, the blockchain network spends averagely 63.92 milliseconds (except the mining time) to take one transaction into effect in one hop.

 

Copyright (C) 2001- S-Lab., Dept. of Information and Image Sciences, Faculty of Engineering, Chiba Univ. All Rights Reserved.