Prediction of transaction confirmation time in ethereum blockchain using machine learning

24Citations
Citations of this article
41Readers
Mendeley users who have this article in their library.
Get full text

Abstract

An Ethereum transaction is defined as the method by which the external world interacts with Ethereum. More and more users are getting involved in cryptocurrencies like Ethereum and Bitcoin. With a sudden increase in the number of transactions happening every second and the capital involved in those transactions, there is a need for the users to able to predict whether a transaction would be confirmed and if yes, then how much time would it take for it to be confirmed. This paper aims to use modern machine learning techniques to propose a model that would be able to predict the time frame within which a miner node will accept and include a transaction to a block. The paper also explores the impact of imbalanced data on our chosen classifiers-Bayes, Random Forest and Multi-Layer Perceptron (MLP) with SoftMax output and the alternative performance measures to optimally handle the imbalanced nature of the dataset.

Author supplied keywords

Cite

CITATION STYLE

APA

Singh, H. J., & Hafid, A. S. (2020). Prediction of transaction confirmation time in ethereum blockchain using machine learning. In Advances in Intelligent Systems and Computing (Vol. 1010, pp. 126–133). Springer Verlag. https://doi.org/10.1007/978-3-030-23813-1_16

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free