TY - GEN
T1 - A machine learning approach to peer connectivity estimation for reliable blockchain networking
AU - Kim, Jinoh
AU - Nakashima, Makiya
AU - Fan, Wenjun
AU - Wuthier, Simeon
AU - Zhou, Xiaobo
AU - Kim, Ikkyun
AU - Chang, Sang Yoon
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/10/4
Y1 - 2021/10/4
N2 - Peer connectivity plays a significant role in a blockchain network since any poor connectivity may result in the nodes operating on outdated data (e.g., cryptocurrency transactions). Although connectivity information is maintained by individual nodes, such identifier-based information might be unreliable due to the possibility of bogus identifiers. This paper tackles the problem of peer connectivity estimation through data-driven analytics of blockchain traffic for reliable blockchain networking. We define a set of variables to represent traffic characteristics and estimate peer connectivity from the collected data using a machine learning methodology. We also investigate the feasibility of feature prioritization to minimize estimation complexities. Our experimental results show that the presented estimation mechanism makes accurate predictions, with less than 0.1 difference between the measurement and estimation for over 99.7% of predictions. The time complexity measured on a commodity machine shows a microsecond scale for completing a single prediction task, enabling real-time operations.
AB - Peer connectivity plays a significant role in a blockchain network since any poor connectivity may result in the nodes operating on outdated data (e.g., cryptocurrency transactions). Although connectivity information is maintained by individual nodes, such identifier-based information might be unreliable due to the possibility of bogus identifiers. This paper tackles the problem of peer connectivity estimation through data-driven analytics of blockchain traffic for reliable blockchain networking. We define a set of variables to represent traffic characteristics and estimate peer connectivity from the collected data using a machine learning methodology. We also investigate the feasibility of feature prioritization to minimize estimation complexities. Our experimental results show that the presented estimation mechanism makes accurate predictions, with less than 0.1 difference between the measurement and estimation for over 99.7% of predictions. The time complexity measured on a commodity machine shows a microsecond scale for completing a single prediction task, enabling real-time operations.
UR - https://www.scopus.com/pages/publications/85118455623
U2 - 10.1109/LCN52139.2021.9525012
DO - 10.1109/LCN52139.2021.9525012
M3 - Conference Proceeding
T3 - Proceedings - Conference on Local Computer Networks, LCN
SP - 319
EP - 322
BT - Proceedings of the IEEE 46th Conference on Local Computer Networks, LCN 2021
A2 - Khoukhi, Lyes
A2 - Oteafy, Sharief
A2 - Bulut, Eyuphan
PB - IEEE Computer Society
T2 - 46th IEEE Conference on Local Computer Networks, LCN 2021
Y2 - 4 October 2021 through 7 October 2021
ER -