Collaborative Learning for Cyberattack Detection in Blockchain Networks

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Khoa, Tran Viet, Son, Do Hai, Hoang, Dinh Thai, Trung, Nguyen Linh, Quynh, Tran Thi Thuy, Nguyen, Diep N., Ha, Nguyen Viet, Dutkiewicz, Eryk
Formato: Preprint
Publicado: 2022
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913341946986496
author Khoa, Tran Viet
Son, Do Hai
Hoang, Dinh Thai
Trung, Nguyen Linh
Quynh, Tran Thi Thuy
Nguyen, Diep N.
Ha, Nguyen Viet
Dutkiewicz, Eryk
author_facet Khoa, Tran Viet
Son, Do Hai
Hoang, Dinh Thai
Trung, Nguyen Linh
Quynh, Tran Thi Thuy
Nguyen, Diep N.
Ha, Nguyen Viet
Dutkiewicz, Eryk
contents This article aims to study intrusion attacks and then develop a novel cyberattack detection framework to detect cyberattacks at the network layer (e.g., Brute Password and Flooding of Transactions) of blockchain networks. Specifically, we first design and implement a blockchain network in our laboratory. This blockchain network will serve two purposes, i.e., to generate the real traffic data (including both normal data and attack data) for our learning models and to implement real-time experiments to evaluate the performance of our proposed intrusion detection framework. To the best of our knowledge, this is the first dataset that is synthesized in a laboratory for cyberattacks in a blockchain network. We then propose a novel collaborative learning model that allows efficient deployment in the blockchain network to detect attacks. The main idea of the proposed learning model is to enable blockchain nodes to actively collect data, learn the knowledge from data using the Deep Belief Network, and then share the knowledge learned from its data with other blockchain nodes in the network. In this way, we can not only leverage the knowledge from all the nodes in the network but also do not need to gather all raw data for training at a centralized node like conventional centralized learning solutions. Such a framework can also avoid the risk of exposing local data's privacy as well as excessive network overhead/congestion. Both intensive simulations and real-time experiments clearly show that our proposed intrusion detection framework can achieve an accuracy of up to 98.6% in detecting attacks.
format Preprint
id arxiv_https___arxiv_org_abs_2203_11076
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Collaborative Learning for Cyberattack Detection in Blockchain Networks
Khoa, Tran Viet
Son, Do Hai
Hoang, Dinh Thai
Trung, Nguyen Linh
Quynh, Tran Thi Thuy
Nguyen, Diep N.
Ha, Nguyen Viet
Dutkiewicz, Eryk
Cryptography and Security
Machine Learning
This article aims to study intrusion attacks and then develop a novel cyberattack detection framework to detect cyberattacks at the network layer (e.g., Brute Password and Flooding of Transactions) of blockchain networks. Specifically, we first design and implement a blockchain network in our laboratory. This blockchain network will serve two purposes, i.e., to generate the real traffic data (including both normal data and attack data) for our learning models and to implement real-time experiments to evaluate the performance of our proposed intrusion detection framework. To the best of our knowledge, this is the first dataset that is synthesized in a laboratory for cyberattacks in a blockchain network. We then propose a novel collaborative learning model that allows efficient deployment in the blockchain network to detect attacks. The main idea of the proposed learning model is to enable blockchain nodes to actively collect data, learn the knowledge from data using the Deep Belief Network, and then share the knowledge learned from its data with other blockchain nodes in the network. In this way, we can not only leverage the knowledge from all the nodes in the network but also do not need to gather all raw data for training at a centralized node like conventional centralized learning solutions. Such a framework can also avoid the risk of exposing local data's privacy as well as excessive network overhead/congestion. Both intensive simulations and real-time experiments clearly show that our proposed intrusion detection framework can achieve an accuracy of up to 98.6% in detecting attacks.
title Collaborative Learning for Cyberattack Detection in Blockchain Networks
topic Cryptography and Security
Machine Learning
url https://arxiv.org/abs/2203.11076