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...
Saved in:
Published in: | Computer standards and interfaces Vol. 91; p. 103882 |
---|---|
Main Authors: | , , , |
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 |