BAD: A Blockchain Anomaly Detection Solution

<p>Anomaly detection tools play a role of paramount importance in protecting networks and systems from unforeseen attacks, usually by automatically recognizing and filtering out anomalous activities. Over the years, different approaches have been designed, all focused on lowering the false pos...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Matteo Signorini (6855089) (author)
مؤلفون آخرون: Matteo Pontecorvi (16870026) (author), Wael Kanoun (16870029) (author), Roberto Di Pietro (16864155) (author)
منشور في: 2020
الموضوعات:
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1864513561637683200
author Matteo Signorini (6855089)
author2 Matteo Pontecorvi (16870026)
Wael Kanoun (16870029)
Roberto Di Pietro (16864155)
author2_role author
author
author
author_facet Matteo Signorini (6855089)
Matteo Pontecorvi (16870026)
Wael Kanoun (16870029)
Roberto Di Pietro (16864155)
author_role author
dc.creator.none.fl_str_mv Matteo Signorini (6855089)
Matteo Pontecorvi (16870026)
Wael Kanoun (16870029)
Roberto Di Pietro (16864155)
dc.date.none.fl_str_mv 2020-09-21T00:00:00Z
dc.identifier.none.fl_str_mv 10.1109/access.2020.3025622
dc.relation.none.fl_str_mv https://figshare.com/articles/journal_contribution/BAD_A_Blockchain_Anomaly_Detection_Solution/24016053
dc.rights.none.fl_str_mv CC BY 4.0
info:eu-repo/semantics/openAccess
dc.subject.none.fl_str_mv Information and computing sciences
Cybersecurity and privacy
Data management and data science
Distributed computing and systems software
Information systems
Anomaly detection
Peer-to-peer computing
Tools
Protocols
Analytical models
Blockchain technology
Security
Intrusion detection systems
Distributed systems
dc.title.none.fl_str_mv BAD: A Blockchain Anomaly Detection Solution
dc.type.none.fl_str_mv Text
Journal contribution
info:eu-repo/semantics/publishedVersion
text
contribution to journal
description <p>Anomaly detection tools play a role of paramount importance in protecting networks and systems from unforeseen attacks, usually by automatically recognizing and filtering out anomalous activities. Over the years, different approaches have been designed, all focused on lowering the false positive rate. However, no proposal has addressed attacks specifically targeting blockchain-based systems. In this paper, we present BAD: Blockchain Anomaly Detection. This is the first solution, to the best of our knowledge, that is tailored to detect anomalies in blockchain-based systems. BAD is a complete framework, relying on several components leveraging, at its core, blockchain meta-data in order to collect potentially malicious activities. BAD enjoys some unique features: (i) it is distributed (thus avoiding any central point of failure); (ii) it is tamper-proof (making it impossible for a malicious software to remove or to alter its own traces); (iii) it is trusted (any behavioral data is collected and verified by the majority of the network); and, (iv) it is private (avoiding any third party to collect/analyze/store sensitive information). Our proposal is described in detail and validated via both experimental results and analysis, that highlight the quality and viability of our Blockchain Anomaly Detection solution.</p><h2>Other Information</h2><p>Published in: IEEE Access<br>License: <a href="https://creativecommons.org/licenses/by/4.0/legalcode" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1109/access.2020.3025622" target="_blank">https://dx.doi.org/10.1109/access.2020.3025622</a></p>
eu_rights_str_mv openAccess
id Manara2_8cbaaf3febdfe03e31146f37131d5506
identifier_str_mv 10.1109/access.2020.3025622
network_acronym_str Manara2
network_name_str Manara2
oai_identifier_str oai:figshare.com:article/24016053
publishDate 2020
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
rights_invalid_str_mv CC BY 4.0
spelling BAD: A Blockchain Anomaly Detection SolutionMatteo Signorini (6855089)Matteo Pontecorvi (16870026)Wael Kanoun (16870029)Roberto Di Pietro (16864155)Information and computing sciencesCybersecurity and privacyData management and data scienceDistributed computing and systems softwareInformation systemsAnomaly detectionPeer-to-peer computingToolsProtocolsAnalytical modelsBlockchain technologySecurityIntrusion detection systemsDistributed systems<p>Anomaly detection tools play a role of paramount importance in protecting networks and systems from unforeseen attacks, usually by automatically recognizing and filtering out anomalous activities. Over the years, different approaches have been designed, all focused on lowering the false positive rate. However, no proposal has addressed attacks specifically targeting blockchain-based systems. In this paper, we present BAD: Blockchain Anomaly Detection. This is the first solution, to the best of our knowledge, that is tailored to detect anomalies in blockchain-based systems. BAD is a complete framework, relying on several components leveraging, at its core, blockchain meta-data in order to collect potentially malicious activities. BAD enjoys some unique features: (i) it is distributed (thus avoiding any central point of failure); (ii) it is tamper-proof (making it impossible for a malicious software to remove or to alter its own traces); (iii) it is trusted (any behavioral data is collected and verified by the majority of the network); and, (iv) it is private (avoiding any third party to collect/analyze/store sensitive information). Our proposal is described in detail and validated via both experimental results and analysis, that highlight the quality and viability of our Blockchain Anomaly Detection solution.</p><h2>Other Information</h2><p>Published in: IEEE Access<br>License: <a href="https://creativecommons.org/licenses/by/4.0/legalcode" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1109/access.2020.3025622" target="_blank">https://dx.doi.org/10.1109/access.2020.3025622</a></p>2020-09-21T00:00:00ZTextJournal contributioninfo:eu-repo/semantics/publishedVersiontextcontribution to journal10.1109/access.2020.3025622https://figshare.com/articles/journal_contribution/BAD_A_Blockchain_Anomaly_Detection_Solution/24016053CC BY 4.0info:eu-repo/semantics/openAccessoai:figshare.com:article/240160532020-09-21T00:00:00Z
spellingShingle BAD: A Blockchain Anomaly Detection Solution
Matteo Signorini (6855089)
Information and computing sciences
Cybersecurity and privacy
Data management and data science
Distributed computing and systems software
Information systems
Anomaly detection
Peer-to-peer computing
Tools
Protocols
Analytical models
Blockchain technology
Security
Intrusion detection systems
Distributed systems
status_str publishedVersion
title BAD: A Blockchain Anomaly Detection Solution
title_full BAD: A Blockchain Anomaly Detection Solution
title_fullStr BAD: A Blockchain Anomaly Detection Solution
title_full_unstemmed BAD: A Blockchain Anomaly Detection Solution
title_short BAD: A Blockchain Anomaly Detection Solution
title_sort BAD: A Blockchain Anomaly Detection Solution
topic Information and computing sciences
Cybersecurity and privacy
Data management and data science
Distributed computing and systems software
Information systems
Anomaly detection
Peer-to-peer computing
Tools
Protocols
Analytical models
Blockchain technology
Security
Intrusion detection systems
Distributed systems