TY - GEN
T1 - Evaluation of Ethereum End-To-end Transaction Latency
AU - Zhang, Lin
AU - Lee, Brian
AU - Qiao, Yuansong
AU - Ye, Yuhang
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/4/19
Y1 - 2021/4/19
N2 - Ethereum is a promising but revolutionary blockchain approach to support rich computational services enabled by Turing-complete instructions, also known as smart contract. Using smart contract as "back-end", any party can publish its Decentralized Applications (DApps) available to all Internet users. In other words, blockchain and smart contract enable evolving existing Internet services and applications to decentralised versions. With the developments of versatile Internet applications, the QoS requirements can be very different. For example, new-Age applications such as AR/VR can be quite sensitive to even millisecond delays. End-To-end transaction latency in blockchain is a critical factor that affects the performance of DApps. It is the time duration from sending out a transaction (from the client) to having the transaction recorded on the chain. In this paper, we experimentally evaluate the end-To-end latency in Ethereum and discuss the factors that may affect latency on the Ethereum main-net. It has a particular focus on the gas price because it is a key parameter controlled by users. The experiment results demonstrate some counter intuitive finding, e.g. increasing gas price does not reduce the Ethereum end-To-end latency significantly for a certain range of gas prices.
AB - Ethereum is a promising but revolutionary blockchain approach to support rich computational services enabled by Turing-complete instructions, also known as smart contract. Using smart contract as "back-end", any party can publish its Decentralized Applications (DApps) available to all Internet users. In other words, blockchain and smart contract enable evolving existing Internet services and applications to decentralised versions. With the developments of versatile Internet applications, the QoS requirements can be very different. For example, new-Age applications such as AR/VR can be quite sensitive to even millisecond delays. End-To-end transaction latency in blockchain is a critical factor that affects the performance of DApps. It is the time duration from sending out a transaction (from the client) to having the transaction recorded on the chain. In this paper, we experimentally evaluate the end-To-end latency in Ethereum and discuss the factors that may affect latency on the Ethereum main-net. It has a particular focus on the gas price because it is a key parameter controlled by users. The experiment results demonstrate some counter intuitive finding, e.g. increasing gas price does not reduce the Ethereum end-To-end latency significantly for a certain range of gas prices.
KW - DApps
KW - End-To-end transaction latency
KW - Ethereum
KW - gas price
UR - http://www.scopus.com/inward/record.url?scp=85107388045&partnerID=8YFLogxK
U2 - 10.1109/NTMS49979.2021.9432676
DO - 10.1109/NTMS49979.2021.9432676
M3 - Conference contribution
AN - SCOPUS:85107388045
T3 - 2021 11th IFIP International Conference on New Technologies, Mobility and Security, NTMS 2021
BT - 2021 11th IFIP International Conference on New Technologies, Mobility and Security, NTMS 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 11th IFIP International Conference on New Technologies, Mobility and Security, NTMS 2021
Y2 - 19 April 2021 through 21 April 2021
ER -