Leveraging complex event processing for monitoring and automatically detecting anomalies in Ethereum-based blockchain networks

Blockchain is a relatively recent technology that provides immutability, traceability and transparency of information, thus building trust in the digital society. Blockchain networks generate a large amount of logs which capture and describe data flowing through the network in the form of transactio...

Full description

Saved in:
Bibliographic Details
Published in:Computer standards and interfaces Vol. 91; p. 103882
Main Authors: Rosa-Bilbao, Jesús, Boubeta-Puig, Juan, Lagares-Galán, Jesús, Vella, Mark
Format: Journal Article
Language:English
Published: Elsevier B.V 01-01-2025
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Blockchain is a relatively recent technology that provides immutability, traceability and transparency of information, thus building trust in the digital society. Blockchain networks generate a large amount of logs which capture and describe data flowing through the network in the form of transactions, blocks and events. Monitoring these blockchain data from the off-chain world is needed to detect anomalies with the aim of mitigating the risks that may arise as a result of using blockchain technology. However, the real-time monitoring of these logs by off-chain systems has become a challenge from the beginning of 2018 when the blockchain networks reached a high number of daily transactions. In this paper, we propose a portable, maintainable and easily configurable architecture integrating blockchain and complex event processing technologies that allows for both the real-time monitoring of logs generated in Ethereum Virtual Machine (EVM)-compatible blockchain networks and the automatic detection of anomalies in these networks by matching event patterns. This architecture was tested by using vast amounts of blockchain data already publicly registered in Ethereum and Polygon networks. The results demonstrate that the proposed architecture is able to automatically detect anomalies which occur in different blockchain networks, making analytics of blockchain data possible by off-chain systems. •A proposal for integrating complex event processing and blockchain.•Developing a portable, maintainable and easily configurable architecture.•Monitoring blockchain data in real time.•Automatically detecting real-time anomalies in a blockchain network.•Providing a user-friendly graphical interface.
AbstractList Blockchain is a relatively recent technology that provides immutability, traceability and transparency of information, thus building trust in the digital society. Blockchain networks generate a large amount of logs which capture and describe data flowing through the network in the form of transactions, blocks and events. Monitoring these blockchain data from the off-chain world is needed to detect anomalies with the aim of mitigating the risks that may arise as a result of using blockchain technology. However, the real-time monitoring of these logs by off-chain systems has become a challenge from the beginning of 2018 when the blockchain networks reached a high number of daily transactions. In this paper, we propose a portable, maintainable and easily configurable architecture integrating blockchain and complex event processing technologies that allows for both the real-time monitoring of logs generated in Ethereum Virtual Machine (EVM)-compatible blockchain networks and the automatic detection of anomalies in these networks by matching event patterns. This architecture was tested by using vast amounts of blockchain data already publicly registered in Ethereum and Polygon networks. The results demonstrate that the proposed architecture is able to automatically detect anomalies which occur in different blockchain networks, making analytics of blockchain data possible by off-chain systems. •A proposal for integrating complex event processing and blockchain.•Developing a portable, maintainable and easily configurable architecture.•Monitoring blockchain data in real time.•Automatically detecting real-time anomalies in a blockchain network.•Providing a user-friendly graphical interface.
ArticleNumber 103882
Author Lagares-Galán, Jesús
Rosa-Bilbao, Jesús
Boubeta-Puig, Juan
Vella, Mark
Author_xml – sequence: 1
  givenname: Jesús
  orcidid: 0000-0002-4378-5229
  surname: Rosa-Bilbao
  fullname: Rosa-Bilbao, Jesús
  organization: UCASE Software Engineering Research Group, Department of Computer Science and Engineering, University of Cadiz, Avda. de la Universidad de Cádiz 10, 11519 Puerto Real, Cádiz, Spain
– sequence: 2
  givenname: Juan
  orcidid: 0000-0002-8989-7509
  surname: Boubeta-Puig
  fullname: Boubeta-Puig, Juan
  email: juan.boubeta@uca.es
  organization: UCASE Software Engineering Research Group, Department of Computer Science and Engineering, University of Cadiz, Avda. de la Universidad de Cádiz 10, 11519 Puerto Real, Cádiz, Spain
– sequence: 3
  givenname: Jesús
  orcidid: 0000-0002-4434-9816
  surname: Lagares-Galán
  fullname: Lagares-Galán, Jesús
  organization: School of Engineering, University of Cadiz, Avda. de la Universidad de Cádiz 10, 11519 Puerto Real, Cádiz, Spain
– sequence: 4
  givenname: Mark
  surname: Vella
  fullname: Vella, Mark
  organization: Department of Computer Science, University of Malta, Msida 2080, Malta
BookMark eNp9UMtuwjAQtCoqFWg_oDf_QKjXCXGinipEHxJSL-3ZcpwNGBIb2YaWS7-9RvTc0-7OaFYzMyEj6ywScg9sBgzKh-1MBzPjjBfpzquKX5ExVIJngkE1ImNWc5bNi6q-IZMQtowxXuZiTH5WeESv1sauqXbDvsdvmhAb6d47jSGcic55OjhrovPnU9mWqkN0g4pGq74_0RYj6njhEtwbDNRYuowb9HgYskYFbGnTO73TG5UYi_HL-V24Jded6gPe_c0p-Xxefixes9X7y9viaZVpLljMOsFELVo9T74BRcmqJoWugRdFrrFTRac6SDsA5CCgUfm8LkGIJOIMEzglcPmrvQvBYyf33gzKnyQweS5QbmUqUJ4LlJcCk-bxosFk7GjQy6ANWo2t8SmtbJ35R_0LCpx8jQ
CitedBy_id crossref_primary_10_1016_j_csi_2024_103882
Cites_doi 10.1016/j.infsof.2021.106631
10.1109/MNET.2019.1800271
10.1007/s11518-021-5496-2
10.1111/exsy.12762
10.1109/MCE.2017.2776459
10.3390/s21248320
10.1109/TEM.2019.2956897
10.1016/j.csi.2024.103882
10.1016/j.knosys.2015.06.021
10.1016/j.csi.2019.103407
10.1016/j.future.2021.08.023
10.1016/j.csi.2022.103676
10.1109/TSE.2021.3065584
10.1109/TDSC.2019.2910058
10.1109/JIOT.2021.3065631
10.1109/TDSC.2020.2979856
10.1007/s00521-020-05189-8
10.1016/j.csi.2021.103517
10.1016/j.csi.2021.103597
10.1016/j.csi.2021.103605
10.1109/TEM.2020.2971858
10.1016/j.jss.2012.03.056
10.1016/j.csi.2021.103604
10.1016/j.knosys.2020.106682
ContentType Journal Article
Copyright 2024 The Author(s)
Copyright_xml – notice: 2024 The Author(s)
DBID 6I.
AAFTH
AAYXX
CITATION
DOI 10.1016/j.csi.2024.103882
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1872-7018
ExternalDocumentID 10_1016_j_csi_2024_103882
S0920548924000515
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1~.
1~5
29F
4.4
457
4G.
5VS
6I.
7-5
71M
8P~
9JN
9JO
AAAKF
AAAKG
AACTN
AAEDT
AAEDW
AAFTH
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AARIN
AAXUO
AAYFN
ABBOA
ABFNM
ABMAC
ABUCO
ABXDB
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADJOM
ADMUD
AEBSH
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJOXV
AKRWK
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
APLSM
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HAMUX
HLZ
HVGLF
HZ~
IHE
J1W
KOM
LG9
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
Q38
R2-
RIG
RNS
ROL
RPZ
SBC
SDF
SDG
SDP
SES
SEW
SPC
SPCBC
SSB
SSD
SSV
SSZ
T5K
TN5
UHS
WUQ
XPP
ZMT
~G-
AAXKI
AAYXX
ABDPE
AFJKZ
CITATION
ID FETCH-LOGICAL-c270t-f70797dc50001e7608b016912443cefa4faf14431113171ba359617779720e113
ISSN 0920-5489
IngestDate Fri Nov 22 03:06:48 EST 2024
Sat Aug 10 15:30:52 EDT 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Keywords Smart contract
Anomaly
Blockchain
Complex event processing
Ethereum
Language English
License This is an open access article under the CC BY-NC license.
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c270t-f70797dc50001e7608b016912443cefa4faf14431113171ba359617779720e113
ORCID 0000-0002-4378-5229
0000-0002-8989-7509
0000-0002-4434-9816
OpenAccessLink https://dx.doi.org/10.1016/j.csi.2024.103882
ParticipantIDs crossref_primary_10_1016_j_csi_2024_103882
elsevier_sciencedirect_doi_10_1016_j_csi_2024_103882
PublicationCentury 2000
PublicationDate January 2025
2025-01-00
PublicationDateYYYYMMDD 2025-01-01
PublicationDate_xml – month: 01
  year: 2025
  text: January 2025
PublicationDecade 2020
PublicationTitle Computer standards and interfaces
PublicationYear 2025
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Liu, Tsai, Bhuiyan, Peng, Liu (b50) 2022; 128
Skarbovsky (b61) 2022
B.N.B. Beacon Chain (b53) 2022
Sánchez-Morales, Alor-Hernández, Rosales-Morales, Cortes-Camarillo, Sánchez-Cervantes (b19) 2020; 70
Siddhi (b42) 2022
Zheng, Zhao, Li, Chen, Zheng (b13) 2022; 82
Boubeta-Puig, Ortiz, Medina-Bulo (b27) 2015; 89
Li, Han, Zheng, Weng, Li, Liu, Castiglione, Li (b16) 2022; 81
Akkaoui (b23) 2021
Bhardwaj, Samanta, Fancy (b57) 2023
WSO2 (b39) 2022
WSO2 (b59) 2022
Kim, Nakashima, Fan, Wuthier, Zhou, Kim, Chang (b46) 2021
(b56) 2023
Li, Susilo, Yang, Yu, Liu, Du, Guizani (b22) 2022; 19
Society (b32) 2022
Rosa-Bilbao, Boubeta-Puig (b21) 2021
Schipp, Dalziel (b35) 2015
Ortiz, Boubeta-Puig, Criado, Corral-Plaza, de Prado, Medina-Bulo, Iribarne (b33) 2022; 81
Luckham (b8) 2012
Figueroa-Lorenzo, Goya, Añorga, Adin, Mendizabal, Arrizabalaga (b49) 2021; 8
Liu, Zhang, Chai, Wang (b12) 2022; 83
Li, Yang, Susilo, Yu, Au, Liu (b18) 2021; 18
Dobbelaere, Esmaili (b37) 2017
Polygon Chain (b54) 2022
Mühlberger, Bachhofner, Di Ciccio, García-Bañuelos, López-Pintado (b5) 2019
Ethereum (b52) 2022
Williams (b40) 2022
F. Scicchitano, A. Liguori, M. Guarascio, E. Ritacco, G. Manco, A Deep Learning Approach for Detecting Security Attacks on Blockchain, in: ITASEC, 2020, pp. 1–11.
J. Rosa-Bilbao, J. Boubeta-Puig, J. Lagares-Galán, M. Vella, Dataset for Leveraging Complex Event Processing for Monitoring and Automatically Detecting Anomalies in Ethereum-based Blockchain Networks, Mendeley Data, v1, 2024..
Busse, Eberhardt, Tai (b24) 2021
Almendros-Jiménez, Becerra-Terón, Merayo, Núñez (b43) 2021; 138
Xu, Weber, Staples (b11) 2019
Diro, Chilamkurti, Nguyen, Heyne (b51) 2021; 21
Rosa-Bilbao, Boubeta-Puig, Rutle (b25) 2023; 84
Polygon technology (b10) 2023
Tan, Xiao, Yu, Aloqaily, Jararweh (b20) 2021; 76
(b58) 2024
EsperTech (b60) 2022
Linux Foundation (b62) 2022
Kafka (b38) 2022
Sayadi, Ben Rejeb, Choukair (b45) 2019
Farshidi, Jansen, España, Verkleij (b3) 2020; 67
Corral-Plaza, Ortiz, Medina-Bulo, Boubeta-Puig (b30) 2021; 213
Etzion, Niblett (b31) 2010
Ramírez, Moreno, Vallecillo (b29) 2021; 38
WSO2 (b34) 2022
Fournier, Skarbovsky (b55) 2019
Du, Chen, Xiao, Yang, Ma (b14) 2020; 67
Hudaya, Amin, Ahmad, Kannan (b6) 2018
Docker (b36) 2022
Valero, Díaz, Boubeta-Puig, Macià, Brazález (b28) 2022; 48
Rosa-Bilbao, Boubeta-Puig (b26) 2023
Cugola, Margara (b9) 2012; 85
Demertzis, Iliadis, Tziritas, Kikiras (b48) 2020; 32
Ethereum Foundation (b4) 2022
Bogner (b44) 2017
Yaga, Mell, Roby, Scarfone (b1) 2018
Li, Susilo, Yang, Yu, Du, Liu, Guizani (b17) 2019; 33
Boubeta-Puig, Rosa-Bilbao, Mendling (b2) 2021; 184
Raza, Hardy, Roehrer, Yeom, Kang (b47) 2021; 30
Puthal, Malik, Mohanty, Kougianos, Yang (b15) 2018; 7
Polygon technology (10.1016/j.csi.2024.103882_b10) 2023
Corral-Plaza (10.1016/j.csi.2024.103882_b30) 2021; 213
Schipp (10.1016/j.csi.2024.103882_b35) 2015
Williams (10.1016/j.csi.2024.103882_b40) 2022
Siddhi (10.1016/j.csi.2024.103882_b42) 2022
WSO2 (10.1016/j.csi.2024.103882_b39) 2022
WSO2 (10.1016/j.csi.2024.103882_b59) 2022
Ortiz (10.1016/j.csi.2024.103882_b33) 2022; 81
Cugola (10.1016/j.csi.2024.103882_b9) 2012; 85
Fournier (10.1016/j.csi.2024.103882_b55) 2019
Li (10.1016/j.csi.2024.103882_b16) 2022; 81
Zheng (10.1016/j.csi.2024.103882_b13) 2022; 82
Bhardwaj (10.1016/j.csi.2024.103882_b57) 2023
Rosa-Bilbao (10.1016/j.csi.2024.103882_b26) 2023
Busse (10.1016/j.csi.2024.103882_b24) 2021
Etzion (10.1016/j.csi.2024.103882_b31) 2010
Raza (10.1016/j.csi.2024.103882_b47) 2021; 30
Xu (10.1016/j.csi.2024.103882_b11) 2019
Boubeta-Puig (10.1016/j.csi.2024.103882_b2) 2021; 184
Docker (10.1016/j.csi.2024.103882_b36) 2022
Dobbelaere (10.1016/j.csi.2024.103882_b37) 2017
10.1016/j.csi.2024.103882_b7
Li (10.1016/j.csi.2024.103882_b18) 2021; 18
Figueroa-Lorenzo (10.1016/j.csi.2024.103882_b49) 2021; 8
Sayadi (10.1016/j.csi.2024.103882_b45) 2019
Kim (10.1016/j.csi.2024.103882_b46) 2021
Sánchez-Morales (10.1016/j.csi.2024.103882_b19) 2020; 70
Akkaoui (10.1016/j.csi.2024.103882_b23) 2021
Boubeta-Puig (10.1016/j.csi.2024.103882_b27) 2015; 89
EsperTech (10.1016/j.csi.2024.103882_b60) 2022
Polygon Chain (10.1016/j.csi.2024.103882_b54) 2022
(10.1016/j.csi.2024.103882_b58) 2024
Kafka (10.1016/j.csi.2024.103882_b38) 2022
Ramírez (10.1016/j.csi.2024.103882_b29) 2021; 38
Farshidi (10.1016/j.csi.2024.103882_b3) 2020; 67
WSO2 (10.1016/j.csi.2024.103882_b34) 2022
Valero (10.1016/j.csi.2024.103882_b28) 2022; 48
Linux Foundation (10.1016/j.csi.2024.103882_b62) 2022
Liu (10.1016/j.csi.2024.103882_b12) 2022; 83
Luckham (10.1016/j.csi.2024.103882_b8) 2012
Du (10.1016/j.csi.2024.103882_b14) 2020; 67
Rosa-Bilbao (10.1016/j.csi.2024.103882_b21) 2021
Mühlberger (10.1016/j.csi.2024.103882_b5) 2019
Puthal (10.1016/j.csi.2024.103882_b15) 2018; 7
Hudaya (10.1016/j.csi.2024.103882_b6) 2018
Bogner (10.1016/j.csi.2024.103882_b44) 2017
Rosa-Bilbao (10.1016/j.csi.2024.103882_b25) 2023; 84
Demertzis (10.1016/j.csi.2024.103882_b48) 2020; 32
Tan (10.1016/j.csi.2024.103882_b20) 2021; 76
Yaga (10.1016/j.csi.2024.103882_b1) 2018
Ethereum (10.1016/j.csi.2024.103882_b52) 2022
Li (10.1016/j.csi.2024.103882_b22) 2022; 19
Skarbovsky (10.1016/j.csi.2024.103882_b61) 2022
(10.1016/j.csi.2024.103882_b56) 2023
Li (10.1016/j.csi.2024.103882_b17) 2019; 33
Society (10.1016/j.csi.2024.103882_b32) 2022
Liu (10.1016/j.csi.2024.103882_b50) 2022; 128
Ethereum Foundation (10.1016/j.csi.2024.103882_b4) 2022
Diro (10.1016/j.csi.2024.103882_b51) 2021; 21
B.N.B. Beacon Chain (10.1016/j.csi.2024.103882_b53) 2022
10.1016/j.csi.2024.103882_b41
Almendros-Jiménez (10.1016/j.csi.2024.103882_b43) 2021; 138
References_xml – volume: 128
  start-page: 158
  year: 2022
  end-page: 166
  ident: b50
  article-title: Blockchain-enabled fraud discovery through abnormal smart contract detection on Ethereum
  publication-title: Future Gener. Comput. Syst.
  contributor:
    fullname: Liu
– start-page: 1
  year: 2023
  end-page: 5
  ident: b57
  article-title: An NFT marketplace with predictive and analytical modeling on the industry trends and growth to visualize and recommend creators and NFTs with uprising value potential
  publication-title: 2023 International Conference on Networking and Communications
  contributor:
    fullname: Fancy
– volume: 33
  start-page: 111
  year: 2019
  end-page: 117
  ident: b17
  article-title: Toward privacy and regulation in blockchain-based cryptocurrencies
  publication-title: IEEE Netw.
  contributor:
    fullname: Guizani
– start-page: 227
  year: 2017
  end-page: 238
  ident: b37
  article-title: Kafka versus RabbitMQ: A comparative study of two industry reference publish/subscribe implementations: Industry paper
  publication-title: Proceedings of the 11th ACM International Conference on Distributed and Event-Based Systems
  contributor:
    fullname: Esmaili
– year: 2015
  ident: b35
  article-title: Deploying Secure Containers for Training and Development
  contributor:
    fullname: Dalziel
– year: 2012
  ident: b8
  article-title: Event Processing for Business: Organizing the Real-Time Enterprise
  contributor:
    fullname: Luckham
– volume: 83
  year: 2022
  ident: b12
  article-title: Privacy-preserving COVID-19 contact tracing solution based on blockchain
  publication-title: Comput. Stand. Interfaces
  contributor:
    fullname: Wang
– year: 2022
  ident: b36
  article-title: Docker
  contributor:
    fullname: Docker
– volume: 76
  year: 2021
  ident: b20
  article-title: A blockchain-empowered crowdsourcing system for 5G-enabled smart cities
  publication-title: Comput. Stand. Interfaces
  contributor:
    fullname: Jararweh
– start-page: 287
  year: 2023
  end-page: 298
  ident: b26
  article-title: Towards real-time monitoring of blockchain networks through a low-code tool
  publication-title: Service-Oriented Computing – ICSOC 2022 Workshops
  contributor:
    fullname: Boubeta-Puig
– start-page: 126
  year: 2019
  end-page: 141
  ident: b55
  article-title: Enriching smart contracts with temporal aspects
  publication-title: Blockchain – ICBC 2019
  contributor:
    fullname: Skarbovsky
– year: 2024
  ident: b58
  article-title: Dune pricing
– year: 2022
  ident: b62
  article-title: Hyperledger Fabric
  contributor:
    fullname: Linux Foundation
– start-page: 161
  year: 2021
  end-page: 165
  ident: b21
  article-title: RectorDApp: Decentralized application for managing university rector elections
  publication-title: 2021 IEEE International Conference on Service-Oriented System Engineering
  contributor:
    fullname: Boubeta-Puig
– year: 2010
  ident: b31
  article-title: Event Processing in Action
  contributor:
    fullname: Niblett
– volume: 18
  start-page: 679
  year: 2021
  end-page: 691
  ident: b18
  article-title: Traceable Monero: Anonymous cryptocurrency with enhanced accountability
  publication-title: IEEE Trans. Dependable Secure Comput.
  contributor:
    fullname: Liu
– start-page: 1
  year: 2021
  end-page: 9
  ident: b46
  article-title: Anomaly detection based on traffic monitoring for secure blockchain networking
  publication-title: 2021 IEEE International Conference on Blockchain and Cryptocurrency
  contributor:
    fullname: Chang
– volume: 48
  start-page: 2584
  year: 2022
  end-page: 2605
  ident: b28
  article-title: A compositional approach for complex event pattern modeling and transformation to colored Petri nets with black sequencing transitions
  publication-title: IEEE Trans. Softw. Eng.
  contributor:
    fullname: Brazález
– year: 2022
  ident: b42
  article-title: Siddhi
  contributor:
    fullname: Siddhi
– start-page: 1
  year: 2018
  end-page: 66
  ident: b1
  article-title: Blockchain Technology Overview
  contributor:
    fullname: Scarfone
– year: 2022
  ident: b32
  article-title: Event Processing Glossary - Version 2.0
  contributor:
    fullname: Society
– volume: 81
  year: 2022
  ident: b16
  article-title: MOOCsChain: A blockchain-based secure storage and sharing scheme for MOOCs learning
  publication-title: Comput. Stand. Interfaces
  contributor:
    fullname: Li
– start-page: 895
  year: 2019
  end-page: 900
  ident: b45
  article-title: Anomaly detection model over blockchain electronic transactions
  publication-title: 2019 15th International Wireless Communications Mobile Computing Conference
  contributor:
    fullname: Choukair
– volume: 82
  year: 2022
  ident: b13
  article-title: Blockchain-based verifiable privacy-preserving data classification protocol for medical data
  publication-title: Comput. Stand. Interfaces
  contributor:
    fullname: Zheng
– volume: 67
  start-page: 1109
  year: 2020
  end-page: 1128
  ident: b3
  article-title: Decision support for blockchain platform selection: Three industry case studies
  publication-title: IEEE Trans. Eng. Manage.
  contributor:
    fullname: Verkleij
– start-page: 690
  year: 2019
  end-page: 703
  ident: b5
  article-title: Extracting event logs for process mining from data stored on the blockchain
  publication-title: Business Process Management Workshops
  contributor:
    fullname: López-Pintado
– year: 2022
  ident: b34
  article-title: WSO2 streaming integrator
  contributor:
    fullname: WSO2
– volume: 70
  year: 2020
  ident: b19
  article-title: Generating educational mobile applications using UIDPs identified by artificial intelligence techniques
  publication-title: Comput. Stand. Interfaces
  contributor:
    fullname: Sánchez-Cervantes
– volume: 85
  start-page: 1709
  year: 2012
  end-page: 1728
  ident: b9
  article-title: Complex event processing with T-REX
  publication-title: J. Syst. Softw.
  contributor:
    fullname: Margara
– year: 2022
  ident: b54
  article-title: Polygonscan
  contributor:
    fullname: Polygon Chain
– year: 2023
  ident: b56
  article-title: Dune
– year: 2022
  ident: b60
  article-title: Esper
  contributor:
    fullname: EsperTech
– volume: 81
  year: 2022
  ident: b33
  article-title: A microservice architecture for real-time IoT data processing: A reusable web of things approach for smart ports
  publication-title: Comput. Stand. Interfaces
  contributor:
    fullname: Iribarne
– year: 2022
  ident: b4
  article-title: Ethereum
  contributor:
    fullname: Ethereum Foundation
– volume: 19
  start-page: 119
  year: 2022
  end-page: 130
  ident: b22
  article-title: A blockchain-based self-tallying voting protocol in decentralized IoT
  publication-title: IEEE Trans. Dependable Secure Comput.
  contributor:
    fullname: Guizani
– volume: 32
  start-page: 1
  year: 2020
  end-page: 18
  ident: b48
  article-title: Anomaly detection via blockchained deep learning smart contracts in industry 4.0
  publication-title: Neural Comput. Appl.
  contributor:
    fullname: Kikiras
– year: 2022
  ident: b59
  article-title: Siddhi
  contributor:
    fullname: WSO2
– start-page: 1
  year: 2021
  end-page: 8
  ident: b24
  article-title: EVM-Perf: High-precision EVM performance analysis
  publication-title: 2021 IEEE International Conference on Blockchain and Cryptocurrency
  contributor:
    fullname: Tai
– volume: 138
  year: 2021
  ident: b43
  article-title: Metamorphic testing of OpenStreetMap
  publication-title: Inf. Softw. Technol.
  contributor:
    fullname: Núñez
– volume: 21
  start-page: 8320
  year: 2021
  ident: b51
  article-title: A comprehensive study of anomaly detection schemes in IoT networks using machine learning algorithms
  publication-title: Sensors
  contributor:
    fullname: Heyne
– volume: 8
  start-page: 13306
  year: 2021
  end-page: 13315
  ident: b49
  article-title: Alarm collector in smart train based on Ethereum blockchain events-log
  publication-title: IEEE Internet Things J.
  contributor:
    fullname: Arrizabalaga
– volume: 184
  year: 2021
  ident: b2
  article-title: CEPchain: A graphical model-driven solution for integrating complex event processing and blockchain
  publication-title: Expert Syst. Appl.
  contributor:
    fullname: Mendling
– year: 2022
  ident: b53
  article-title: BscScan
  contributor:
    fullname: B.N.B. Beacon Chain
– volume: 38
  year: 2021
  ident: b29
  article-title: Rule-based preprocessing for data stream mining using complex event processing
  publication-title: Expert Syst.
  contributor:
    fullname: Vallecillo
– year: 2019
  ident: b11
  article-title: Architecture for Blockchain Applications
  contributor:
    fullname: Staples
– year: 2022
  ident: b38
  article-title: Apache Kafka
  contributor:
    fullname: Kafka
– start-page: 1
  year: 2018
  end-page: 6
  ident: b6
  article-title: Integrating distributed pattern recognition technique for event monitoring within the IoT-blockchain network
  publication-title: 2018 International Conference on Intelligent and Advanced System
  contributor:
    fullname: Kannan
– start-page: 5
  year: 2017
  end-page: 8
  ident: b44
  article-title: Seeing is understanding: anomaly detection in blockchains with visualized features
  publication-title: Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers
  contributor:
    fullname: Bogner
– volume: 7
  start-page: 18
  year: 2018
  end-page: 21
  ident: b15
  article-title: The blockchain as a decentralized security framework [future directions]
  publication-title: IEEE Consum. Electron. Mag.
  contributor:
    fullname: Yang
– volume: 89
  start-page: 97
  year: 2015
  end-page: 112
  ident: b27
  article-title: MEdit4CEP: A model-driven solution for real-time decision making in SOA 2.0
  publication-title: Knowl.-Based Syst.
  contributor:
    fullname: Medina-Bulo
– volume: 67
  start-page: 1045
  year: 2020
  end-page: 1058
  ident: b14
  article-title: Supply chain finance innovation using blockchain
  publication-title: IEEE Trans. Eng. Manage.
  contributor:
    fullname: Ma
– year: 2022
  ident: b52
  article-title: Etherscan
  contributor:
    fullname: Ethereum
– year: 2023
  ident: b10
  article-title: Polygon
  contributor:
    fullname: Polygon technology
– volume: 84
  year: 2023
  ident: b25
  article-title: EDALoCo: Enhancing the accessibility of blockchains through a low-code approach to the development of event-driven applications for smart contract management
  publication-title: Comput. Stand. Interfaces
  contributor:
    fullname: Rutle
– volume: 213
  year: 2021
  ident: b30
  article-title: MEdit4CEP-SP: A model-driven solution to improve decision-making through user-friendly management and real-time processing of heterogeneous data streams
  publication-title: Knowl.-Based Syst.
  contributor:
    fullname: Boubeta-Puig
– year: 2022
  ident: b40
  article-title: Eventeum
  contributor:
    fullname: Williams
– start-page: 1
  year: 2021
  end-page: 12
  ident: b23
  article-title: Blockchain for the management of Internet of things devices in the medical industry
  publication-title: IEEE Trans. Eng. Manage.
  contributor:
    fullname: Akkaoui
– year: 2022
  ident: b39
  article-title: WSO2
  contributor:
    fullname: WSO2
– volume: 30
  year: 2021
  ident: b47
  article-title: GPSPiChain-Blockchain and AI based Self-Contained Anomaly Detection Family Security System in Smart Home
  publication-title: J. Syst. Sci. Syst. Eng.
  contributor:
    fullname: Kang
– year: 2022
  ident: b61
  article-title: Proton
  contributor:
    fullname: Skarbovsky
– start-page: 1
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b24
  article-title: EVM-Perf: High-precision EVM performance analysis
  contributor:
    fullname: Busse
– start-page: 1
  year: 2018
  ident: 10.1016/j.csi.2024.103882_b1
  contributor:
    fullname: Yaga
– volume: 138
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b43
  article-title: Metamorphic testing of OpenStreetMap
  publication-title: Inf. Softw. Technol.
  doi: 10.1016/j.infsof.2021.106631
  contributor:
    fullname: Almendros-Jiménez
– start-page: 227
  year: 2017
  ident: 10.1016/j.csi.2024.103882_b37
  article-title: Kafka versus RabbitMQ: A comparative study of two industry reference publish/subscribe implementations: Industry paper
  contributor:
    fullname: Dobbelaere
– start-page: 895
  year: 2019
  ident: 10.1016/j.csi.2024.103882_b45
  article-title: Anomaly detection model over blockchain electronic transactions
  contributor:
    fullname: Sayadi
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b38
  contributor:
    fullname: Kafka
– volume: 33
  start-page: 111
  issue: 5
  year: 2019
  ident: 10.1016/j.csi.2024.103882_b17
  article-title: Toward privacy and regulation in blockchain-based cryptocurrencies
  publication-title: IEEE Netw.
  doi: 10.1109/MNET.2019.1800271
  contributor:
    fullname: Li
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b60
  contributor:
    fullname: EsperTech
– volume: 30
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b47
  article-title: GPSPiChain-Blockchain and AI based Self-Contained Anomaly Detection Family Security System in Smart Home
  publication-title: J. Syst. Sci. Syst. Eng.
  doi: 10.1007/s11518-021-5496-2
  contributor:
    fullname: Raza
– start-page: 161
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b21
  article-title: RectorDApp: Decentralized application for managing university rector elections
  contributor:
    fullname: Rosa-Bilbao
– volume: 38
  issue: 8
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b29
  article-title: Rule-based preprocessing for data stream mining using complex event processing
  publication-title: Expert Syst.
  doi: 10.1111/exsy.12762
  contributor:
    fullname: Ramírez
– start-page: 1
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b23
  article-title: Blockchain for the management of Internet of things devices in the medical industry
  publication-title: IEEE Trans. Eng. Manage.
  contributor:
    fullname: Akkaoui
– start-page: 287
  year: 2023
  ident: 10.1016/j.csi.2024.103882_b26
  article-title: Towards real-time monitoring of blockchain networks through a low-code tool
  contributor:
    fullname: Rosa-Bilbao
– start-page: 690
  year: 2019
  ident: 10.1016/j.csi.2024.103882_b5
  article-title: Extracting event logs for process mining from data stored on the blockchain
  contributor:
    fullname: Mühlberger
– year: 2019
  ident: 10.1016/j.csi.2024.103882_b11
  contributor:
    fullname: Xu
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b39
  contributor:
    fullname: WSO2
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b42
  contributor:
    fullname: Siddhi
– volume: 83
  year: 2022
  ident: 10.1016/j.csi.2024.103882_b12
  article-title: Privacy-preserving COVID-19 contact tracing solution based on blockchain
  publication-title: Comput. Stand. Interfaces
  contributor:
    fullname: Liu
– volume: 7
  start-page: 18
  issue: 2
  year: 2018
  ident: 10.1016/j.csi.2024.103882_b15
  article-title: The blockchain as a decentralized security framework [future directions]
  publication-title: IEEE Consum. Electron. Mag.
  doi: 10.1109/MCE.2017.2776459
  contributor:
    fullname: Puthal
– start-page: 1
  year: 2018
  ident: 10.1016/j.csi.2024.103882_b6
  article-title: Integrating distributed pattern recognition technique for event monitoring within the IoT-blockchain network
  contributor:
    fullname: Hudaya
– volume: 21
  start-page: 8320
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b51
  article-title: A comprehensive study of anomaly detection schemes in IoT networks using machine learning algorithms
  publication-title: Sensors
  doi: 10.3390/s21248320
  contributor:
    fullname: Diro
– volume: 67
  start-page: 1109
  issue: 4
  year: 2020
  ident: 10.1016/j.csi.2024.103882_b3
  article-title: Decision support for blockchain platform selection: Three industry case studies
  publication-title: IEEE Trans. Eng. Manage.
  doi: 10.1109/TEM.2019.2956897
  contributor:
    fullname: Farshidi
– ident: 10.1016/j.csi.2024.103882_b41
  doi: 10.1016/j.csi.2024.103882
– volume: 89
  start-page: 97
  year: 2015
  ident: 10.1016/j.csi.2024.103882_b27
  article-title: MEdit4CEP: A model-driven solution for real-time decision making in SOA 2.0
  publication-title: Knowl.-Based Syst.
  doi: 10.1016/j.knosys.2015.06.021
  contributor:
    fullname: Boubeta-Puig
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b62
  contributor:
    fullname: Linux Foundation
– volume: 70
  year: 2020
  ident: 10.1016/j.csi.2024.103882_b19
  article-title: Generating educational mobile applications using UIDPs identified by artificial intelligence techniques
  publication-title: Comput. Stand. Interfaces
  doi: 10.1016/j.csi.2019.103407
  contributor:
    fullname: Sánchez-Morales
– year: 2012
  ident: 10.1016/j.csi.2024.103882_b8
  contributor:
    fullname: Luckham
– volume: 128
  start-page: 158
  year: 2022
  ident: 10.1016/j.csi.2024.103882_b50
  article-title: Blockchain-enabled fraud discovery through abnormal smart contract detection on Ethereum
  publication-title: Future Gener. Comput. Syst.
  doi: 10.1016/j.future.2021.08.023
  contributor:
    fullname: Liu
– year: 2024
  ident: 10.1016/j.csi.2024.103882_b58
– year: 2023
  ident: 10.1016/j.csi.2024.103882_b10
  contributor:
    fullname: Polygon technology
– start-page: 5
  year: 2017
  ident: 10.1016/j.csi.2024.103882_b44
  article-title: Seeing is understanding: anomaly detection in blockchains with visualized features
  contributor:
    fullname: Bogner
– year: 2023
  ident: 10.1016/j.csi.2024.103882_b56
– start-page: 1
  year: 2023
  ident: 10.1016/j.csi.2024.103882_b57
  article-title: An NFT marketplace with predictive and analytical modeling on the industry trends and growth to visualize and recommend creators and NFTs with uprising value potential
  contributor:
    fullname: Bhardwaj
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b4
  contributor:
    fullname: Ethereum Foundation
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b59
  contributor:
    fullname: WSO2
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b54
  contributor:
    fullname: Polygon Chain
– volume: 84
  year: 2023
  ident: 10.1016/j.csi.2024.103882_b25
  article-title: EDALoCo: Enhancing the accessibility of blockchains through a low-code approach to the development of event-driven applications for smart contract management
  publication-title: Comput. Stand. Interfaces
  doi: 10.1016/j.csi.2022.103676
  contributor:
    fullname: Rosa-Bilbao
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b52
  contributor:
    fullname: Ethereum
– volume: 48
  start-page: 2584
  issue: 7
  year: 2022
  ident: 10.1016/j.csi.2024.103882_b28
  article-title: A compositional approach for complex event pattern modeling and transformation to colored Petri nets with black sequencing transitions
  publication-title: IEEE Trans. Softw. Eng.
  doi: 10.1109/TSE.2021.3065584
  contributor:
    fullname: Valero
– volume: 18
  start-page: 679
  issue: 2
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b18
  article-title: Traceable Monero: Anonymous cryptocurrency with enhanced accountability
  publication-title: IEEE Trans. Dependable Secure Comput.
  doi: 10.1109/TDSC.2019.2910058
  contributor:
    fullname: Li
– ident: 10.1016/j.csi.2024.103882_b7
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b40
  contributor:
    fullname: Williams
– start-page: 1
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b46
  article-title: Anomaly detection based on traffic monitoring for secure blockchain networking
  contributor:
    fullname: Kim
– volume: 8
  start-page: 13306
  issue: 17
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b49
  article-title: Alarm collector in smart train based on Ethereum blockchain events-log
  publication-title: IEEE Internet Things J.
  doi: 10.1109/JIOT.2021.3065631
  contributor:
    fullname: Figueroa-Lorenzo
– volume: 19
  start-page: 119
  issue: 1
  year: 2022
  ident: 10.1016/j.csi.2024.103882_b22
  article-title: A blockchain-based self-tallying voting protocol in decentralized IoT
  publication-title: IEEE Trans. Dependable Secure Comput.
  doi: 10.1109/TDSC.2020.2979856
  contributor:
    fullname: Li
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b36
  contributor:
    fullname: Docker
– volume: 32
  start-page: 1
  year: 2020
  ident: 10.1016/j.csi.2024.103882_b48
  article-title: Anomaly detection via blockchained deep learning smart contracts in industry 4.0
  publication-title: Neural Comput. Appl.
  doi: 10.1007/s00521-020-05189-8
  contributor:
    fullname: Demertzis
– volume: 76
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b20
  article-title: A blockchain-empowered crowdsourcing system for 5G-enabled smart cities
  publication-title: Comput. Stand. Interfaces
  doi: 10.1016/j.csi.2021.103517
  contributor:
    fullname: Tan
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b61
  contributor:
    fullname: Skarbovsky
– year: 2010
  ident: 10.1016/j.csi.2024.103882_b31
  contributor:
    fullname: Etzion
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b53
  contributor:
    fullname: B.N.B. Beacon Chain
– year: 2015
  ident: 10.1016/j.csi.2024.103882_b35
  contributor:
    fullname: Schipp
– volume: 184
  issue: Article 115578
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b2
  article-title: CEPchain: A graphical model-driven solution for integrating complex event processing and blockchain
  publication-title: Expert Syst. Appl.
  contributor:
    fullname: Boubeta-Puig
– volume: 81
  year: 2022
  ident: 10.1016/j.csi.2024.103882_b16
  article-title: MOOCsChain: A blockchain-based secure storage and sharing scheme for MOOCs learning
  publication-title: Comput. Stand. Interfaces
  doi: 10.1016/j.csi.2021.103597
  contributor:
    fullname: Li
– volume: 82
  year: 2022
  ident: 10.1016/j.csi.2024.103882_b13
  article-title: Blockchain-based verifiable privacy-preserving data classification protocol for medical data
  publication-title: Comput. Stand. Interfaces
  doi: 10.1016/j.csi.2021.103605
  contributor:
    fullname: Zheng
– volume: 67
  start-page: 1045
  issue: 4
  year: 2020
  ident: 10.1016/j.csi.2024.103882_b14
  article-title: Supply chain finance innovation using blockchain
  publication-title: IEEE Trans. Eng. Manage.
  doi: 10.1109/TEM.2020.2971858
  contributor:
    fullname: Du
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b32
  contributor:
    fullname: Society
– year: 2022
  ident: 10.1016/j.csi.2024.103882_b34
  contributor:
    fullname: WSO2
– volume: 85
  start-page: 1709
  issue: 8
  year: 2012
  ident: 10.1016/j.csi.2024.103882_b9
  article-title: Complex event processing with T-REX
  publication-title: J. Syst. Softw.
  doi: 10.1016/j.jss.2012.03.056
  contributor:
    fullname: Cugola
– volume: 81
  year: 2022
  ident: 10.1016/j.csi.2024.103882_b33
  article-title: A microservice architecture for real-time IoT data processing: A reusable web of things approach for smart ports
  publication-title: Comput. Stand. Interfaces
  doi: 10.1016/j.csi.2021.103604
  contributor:
    fullname: Ortiz
– volume: 213
  year: 2021
  ident: 10.1016/j.csi.2024.103882_b30
  article-title: MEdit4CEP-SP: A model-driven solution to improve decision-making through user-friendly management and real-time processing of heterogeneous data streams
  publication-title: Knowl.-Based Syst.
  doi: 10.1016/j.knosys.2020.106682
  contributor:
    fullname: Corral-Plaza
– start-page: 126
  year: 2019
  ident: 10.1016/j.csi.2024.103882_b55
  article-title: Enriching smart contracts with temporal aspects
  contributor:
    fullname: Fournier
SSID ssj0002637
Score 2.430753
Snippet Blockchain is a relatively recent technology that provides immutability, traceability and transparency of information, thus building trust in the digital...
SourceID crossref
elsevier
SourceType Aggregation Database
Publisher
StartPage 103882
SubjectTerms Anomaly
Blockchain
Complex event processing
Ethereum
Smart contract
Title Leveraging complex event processing for monitoring and automatically detecting anomalies in Ethereum-based blockchain networks
URI https://dx.doi.org/10.1016/j.csi.2024.103882
Volume 91
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3dT9swELdKednLPmDTGDD5gb1QGaWp07iPBbIBmhASbOItshNHKyspIo20vfC3784fSVuYtE3aQ6PKkePI98v5fP7dHSF7kchhHeGaoXgZ50HBRDiSTIlIqiwT8EM_5MllfH4tjhOedDq-Ol7b9l8lDW0ga4yc_QtpNw-FBvgPMocrSB2ufyT3zxpe2ZYeMnRx_aNnkjT17mxIgGdO3pqPuYlRlPV8ZrK3yun0Zy_XeLZg70Ez2KmGNpugtajrW4ZrX46k9-x79k3CndKyyatFW9cXjGjcFZVL9YSVsZEJ1h72VJIdTqZK2mMg0FxHgw-H49aDP6uVnkt2UU8sf7heYBJJLNRbsU9yag79--XTz_iKNK-l6CTn6wijFV_H4yAc68mEHTBsvKzm1VaPixg2DoFT7U7R27Jgj9YM6764OciqyQEMyk3OeFsRaSUV9yUOhSMh8RaL46yR9RAUHO-S9fFpcn3W2ADh0GZr9a_mz9MNs3BloKctogUr5-olee62J3RscfWKdHS5QV54SVK3EmyShxZm1MGMGpjRFmYUYEZbmFEQPl2CGW1gRhuY0UlJl2FGW5hRD7PX5MvH5OrohLlSHiwL42DOCkzEGOcZlt_o63gYCIVpgNC4HGS6kLyQBWztB7DygkHbV3IQjcC2jqFTGGhofEO65azUbwmNw0hqBYpkNJR82M-l4EpFI_QbiKJQcovs--lM72zGltRTGW9SmPsU5z61c79FuJ_w1Jmc1pRMAR2_7_bu37ptk2ctqndId35f612yVuX1ewegX9V0pmw
link.rule.ids 315,782,786,27934,27935
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Leveraging+complex+event+processing+for+monitoring+and+automatically+detecting+anomalies+in+Ethereum-based+blockchain+networks&rft.jtitle=Computer+standards+and+interfaces&rft.au=Rosa-Bilbao%2C+Jes%C3%BAs&rft.au=Boubeta-Puig%2C+Juan&rft.au=Lagares-Gal%C3%A1n%2C+Jes%C3%BAs&rft.au=Vella%2C+Mark&rft.date=2025-01-01&rft.pub=Elsevier+B.V&rft.issn=0920-5489&rft.eissn=1872-7018&rft.volume=91&rft_id=info:doi/10.1016%2Fj.csi.2024.103882&rft.externalDocID=S0920548924000515
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0920-5489&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0920-5489&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0920-5489&client=summon