{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T14:24:58Z","timestamp":1780583098608,"version":"3.54.1"},"reference-count":60,"publisher":"Elsevier BV","issue":"3","license":[{"start":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T00:00:00Z","timestamp":1725148800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T00:00:00Z","timestamp":1725148800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2024,5,12]],"date-time":"2024-05-12T00:00:00Z","timestamp":1715472000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Blockchain: Research and Applications"],"published-print":{"date-parts":[[2024,9]]},"DOI":"10.1016\/j.bcra.2024.100207","type":"journal-article","created":{"date-parts":[[2024,5,20]],"date-time":"2024-05-20T15:42:31Z","timestamp":1716219751000},"page":"100207","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":51,"title":["Detecting anomalies in blockchain transactions using machine learning classifiers and explainability analysis"],"prefix":"10.1016","volume":"5","author":[{"given":"Mohammad","family":"Hasan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9385-4053","authenticated-orcid":false,"given":"Mohammad Shahriar","family":"Rahman","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Helge","family":"Janicke","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1740-5517","authenticated-orcid":false,"given":"Iqbal H.","family":"Sarker","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"3","key":"10.1016\/j.bcra.2024.100207_br0300","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1007\/s12599-017-0467-3","article-title":"Blockchain","volume":"59","author":"Nofer","year":"2017","journal-title":"Bus. Inf. Syst. Eng."},{"key":"10.1016\/j.bcra.2024.100207_br0280","author":"Nakamoto"},{"key":"10.1016\/j.bcra.2024.100207_br0560","author":"Yaga"},{"key":"10.1016\/j.bcra.2024.100207_br0270","doi-asserted-by":"crossref","first-page":"117134","DOI":"10.1109\/ACCESS.2019.2936094","article-title":"A survey of blockchain from the perspectives of applications, challenges, and opportunities","volume":"7","author":"Monrat","year":"2019","journal-title":"IEEE Access"},{"key":"10.1016\/j.bcra.2024.100207_br0390","series-title":"Proceedings of the 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS)","first-page":"1175","article-title":"Partitioning attacks on bitcoin: colliding space, time, and logic","author":"Saad","year":"2019"},{"issue":"1","key":"10.1016\/j.bcra.2024.100207_br0180","doi-asserted-by":"crossref","DOI":"10.1109\/COMST.2022.3205643","article-title":"Anomaly detection in blockchain networks: a comprehensive survey","volume":"25","author":"Hassan","year":"2022","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"10.1016\/j.bcra.2024.100207_br0490","series-title":"Proceedings of the 2018 IEEE World Congress on Services (SERVICES)","first-page":"65","article-title":"Advise: anomaly detection tool for blockchain systems","author":"Signorini","year":"2018"},{"issue":"19","key":"10.1016\/j.bcra.2024.100207_br0080","doi-asserted-by":"crossref","first-page":"7162","DOI":"10.3390\/s22197162","article-title":"A machine learning and blockchain based efficient fraud detection mechanism","volume":"22","author":"Ashfaq","year":"2022","journal-title":"Sensors"},{"issue":"4","key":"10.1016\/j.bcra.2024.100207_br0150","first-page":"42","article-title":"An overview of classification algorithms for imbalanced datasets","volume":"2","author":"Ganganwar","year":"2012","journal-title":"Int. J. Emerg. Technol. Adv. Eng."},{"key":"10.1016\/j.bcra.2024.100207_br0140","series-title":"Proceedings of the 2020 5th International Conference on Cloud Computing and Artificial Intelligence: Technologies and Applications (CloudTech)","first-page":"1","article-title":"Machine learning for anomaly detection. Performance study considering anomaly distribution in an imbalanced dataset","author":"El Hajjami","year":"2020"},{"key":"10.1016\/j.bcra.2024.100207_br0170","series-title":"Proceedings of the 2020 21st Asia-Pacific Network Operations and Management Symposium (APNOMS)","first-page":"330","article-title":"Oversampling techniques for detecting bitcoin illegal transactions","author":"Han","year":"2020"},{"issue":"1","key":"10.1016\/j.bcra.2024.100207_br0030","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1049\/cps2.12019","article-title":"A comparative analysis of cgan-based oversampling for anomaly detection","volume":"7","author":"Ahsan","year":"2022","journal-title":"IET Cyber Phys. Syst. Theory Appl."},{"key":"10.1016\/j.bcra.2024.100207_br0400","series-title":"Proceedings of the 2021 4th International Conference on Machine Learning and Machine Intelligence","first-page":"151","article-title":"Random undersampling on imbalance time series data for anomaly detection","author":"Saripuddin","year":"2021"},{"key":"10.1016\/j.bcra.2024.100207_br0060","series-title":"Algorithms for Intelligent Systems","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1007\/978-981-19-0332-8_13","article-title":"An insider threat detection model using one-hot encoding and NearMiss under-sampling techniques","author":"Alsowail","year":"2022"},{"issue":"6","key":"10.1016\/j.bcra.2024.100207_br0420","doi-asserted-by":"crossref","first-page":"1473","DOI":"10.1007\/s40745-022-00444-2","article-title":"Machine learning for intelligent data analysis and automation in cybersecurity: current and future prospects","volume":"10","author":"Sarker","year":"2023","journal-title":"Ann. Data Sci."},{"issue":"9","key":"10.1016\/j.bcra.2024.100207_br0350","doi-asserted-by":"crossref","first-page":"9768","DOI":"10.1007\/s10489-021-02968-1","article-title":"A tree-based stacking ensemble technique with feature selection for network intrusion detection","volume":"52","author":"Rashid","year":"2022","journal-title":"Appl. Intell."},{"key":"10.1016\/j.bcra.2024.100207_br0610","doi-asserted-by":"crossref","DOI":"10.1016\/j.comnet.2020.107247","article-title":"Building an efficient intrusion detection system based on feature selection and ensemble classifier","volume":"174","author":"Zhou","year":"2020","journal-title":"Comput. Netw."},{"key":"10.1016\/j.bcra.2024.100207_br0540","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1016\/j.ins.2020.06.017","article-title":"Multi-label classification with weighted classifier selection and stacked ensemble","volume":"557","author":"Xia","year":"2021","journal-title":"Inf. Sci."},{"key":"10.1016\/j.bcra.2024.100207_br0570","series-title":"Proceedings of the ICASSP 2021-2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)","first-page":"8543","article-title":"Voting-based ensemble model for network anomaly detection","author":"Yang","year":"2021"},{"key":"10.1016\/j.bcra.2024.100207_br0310","series-title":"Proceedings of the Australasian Computer Science Week Multiconference","first-page":"1","article-title":"Improving performance of intrusion detection system using ensemble methods and feature selection","author":"Pham","year":"2018"},{"key":"10.1016\/j.bcra.2024.100207_br0430","series-title":"AI-driven cybersecurity and threat intelligence: cyber automation, intelligent decision-making and explainability","author":"Sarker","year":"2024"},{"key":"10.1016\/j.bcra.2024.100207_br0530","doi-asserted-by":"crossref","DOI":"10.1016\/j.cmpb.2021.106415","article-title":"Explainable artificial intelligence for pharmacovigilance: what features are important when predicting adverse outcomes?","volume":"212","author":"Ward","year":"2021","journal-title":"Comput. Methods Programs Biomed."},{"key":"10.1016\/j.bcra.2024.100207_br0360","series-title":"Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining","first-page":"1135","article-title":"\u201cWhy should I trust you?\u201d explaining the predictions of any classifier","author":"Ribeiro","year":"2016"},{"key":"10.1016\/j.bcra.2024.100207_br0250","series-title":"Advances in Neural Information Processing Systems 30 (NIPS 2017)","first-page":"1","article-title":"A unified approach to interpreting model predictions","author":"Lundberg","year":"2020"},{"key":"10.1016\/j.bcra.2024.100207_br0110","series-title":"Xgboost: Extreme Gradient Boosting. R Package Version 0.4-2","author":"Chen","year":"2015"},{"issue":"2","key":"10.1016\/j.bcra.2024.100207_br0090","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1007\/s11749-016-0481-7","article-title":"A random forest guided tour","volume":"25","author":"Biau","year":"2016","journal-title":"Test"},{"issue":"4","key":"10.1016\/j.bcra.2024.100207_br0480","doi-asserted-by":"crossref","first-page":"2094","DOI":"10.21275\/v5i4.NOV162954","article-title":"A survey on decision tree algorithms of classification in data mining","volume":"5","author":"Sharma","year":"2016","journal-title":"Int. J. Sci. Res. (IJSR)"},{"key":"10.1016\/j.bcra.2024.100207_br0290","doi-asserted-by":"crossref","first-page":"21","DOI":"10.3389\/fnbot.2013.00021","article-title":"Gradient boosting machines, a tutorial","volume":"7","author":"Natekin","year":"2013","journal-title":"Front. Neurorobot."},{"key":"10.1016\/j.bcra.2024.100207_br0370","author":"Rojas"},{"key":"10.1016\/j.bcra.2024.100207_br0600","author":"Zheng"},{"key":"10.1016\/j.bcra.2024.100207_br0100","article-title":"Bitcoin theft detection based on supervised machine learning algorithms","volume":"2021","author":"Chen","year":"2021","journal-title":"Secur. Commun. Netw."},{"key":"10.1016\/j.bcra.2024.100207_br0590","series-title":"Proceedings of the 2017 IEEE International Conference on Big Data (Big Data)","first-page":"3690","article-title":"A first estimation of the proportion of cybercriminal entities in the bitcoin ecosystem using supervised machine learning","author":"Yin","year":"2017"},{"key":"10.1016\/j.bcra.2024.100207_br0500","series-title":"Anomaly detection in the Ethereum network","author":"Singh","year":"2019"},{"key":"10.1016\/j.bcra.2024.100207_br0240","series-title":"Proceedings of the First ACM International Conference on AI in Finance","first-page":"1","article-title":"Machine learning methods to detect money laundering in the bitcoin blockchain in the presence of label scarcity","author":"Lorenz","year":"2020"},{"key":"10.1016\/j.bcra.2024.100207_br0050","series-title":"Proceedings of the 2020 5th International Conference on Machine Learning Technologies","first-page":"11","article-title":"Comparative analysis using supervised learning methods for anti-money laundering in bitcoin","author":"Alarab","year":"2020"},{"key":"10.1016\/j.bcra.2024.100207_br0320","author":"Pham"},{"key":"10.1016\/j.bcra.2024.100207_br0450","series-title":"Proceedings of the 2019 15th International Wireless Communications & Mobile Computing Conference (IWCMC)","first-page":"895","article-title":"Anomaly detection model over blockchain electronic transactions","author":"Sayadi","year":"2019"},{"key":"10.1016\/j.bcra.2024.100207_br0070","series-title":"Machine Intelligence and Smart Systems. Algorithms for Intelligent Systems","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1007\/978-981-33-4893-6_32","article-title":"Analysis of unsupervised learning algorithms for anomaly mining with bitcoin","author":"Arya","year":"2021"},{"key":"10.1016\/j.bcra.2024.100207_br0260","series-title":"Proceedings of the 2016 Information Security for South Africa (ISSA)","first-page":"129","article-title":"Unsupervised learning for robust Bitcoin fraud detection","author":"Monamo","year":"2016"},{"key":"10.1016\/j.bcra.2024.100207_br0460","series-title":"CEUR Workshop Proceedings","first-page":"212","article-title":"A deep learning approach for detecting security attacks on blockchain","author":"Scicchitano","year":"2020"},{"key":"10.1016\/j.bcra.2024.100207_br0190","series-title":"Unsupervised approaches to detecting anomalous behavior in the bitcoin transaction network","author":"Hirshman","year":"2013"},{"key":"10.1016\/j.bcra.2024.100207_br0220","series-title":"Blockchain and Trustworthy Systems","first-page":"99","article-title":"Identifying illicit addresses in bitcoin network","author":"Li","year":"2020"},{"issue":"2","key":"10.1016\/j.bcra.2024.100207_br0040","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1016\/j.dsm.2022.04.003","article-title":"Effect of data resampling on feature importance in imbalanced blockchain data: comparison studies of resampling techniques","volume":"5","author":"Alarab","year":"2022","journal-title":"Data Sci. Manag."},{"key":"10.1016\/j.bcra.2024.100207_br0510","series-title":"Proceedings of the 2019 International Conference on Computing, Power and Communication Technologies (GUCON)","first-page":"753","article-title":"Application of balancing techniques with ensemble approach for credit card fraud detection","author":"Taneja","year":"2019"},{"key":"10.1016\/j.bcra.2024.100207_br0010","first-page":"325","article-title":"Class balancing framework for credit card fraud detection based on clustering and similarity-based selection (SBS)","volume":"15","author":"Ahmad","year":"2023","journal-title":"Int. J. Inf. Technol."},{"issue":"4","key":"10.1016\/j.bcra.2024.100207_br0330","article-title":"Evaluation Performance Recall and F2 Score of Credit Card Fraud Detection Unbalanced Dataset Using Smote Oversampling Technique","volume":"1918","author":"Prasetiyo","year":"2021","journal-title":"J. Phys.: Conf. Ser."},{"key":"10.1016\/j.bcra.2024.100207_br0580","series-title":"Big Data \u2013 BigData 2019","first-page":"18","article-title":"Ffd: a federated learning based method for credit card fraud detection","author":"Yang","year":"2019"},{"key":"10.1016\/j.bcra.2024.100207_br0200","first-page":"1503","article-title":"Comparison and analysis of logistic regression, na\u00efve Bayes and knn machine learning algorithms for credit card fraud detection","volume":"13","author":"Itoo","year":"2021","journal-title":"Int. J. Inf. Technol."},{"key":"10.1016\/j.bcra.2024.100207_br0550","series-title":"Proceedings of the 2018 IEEE 15th International Conference on Networking, Sensing and Control (ICNSC)","first-page":"1","article-title":"Random forest for credit card fraud detection","author":"Xuan","year":"2018"},{"key":"10.1016\/j.bcra.2024.100207_br0020","series-title":"Intelligent Computing & Optimization","first-page":"572","article-title":"Comparative performance of tree based machine learning classifiers in product backorder prediction","author":"Ahmed","year":"2022"},{"key":"10.1016\/j.bcra.2024.100207_br0380","series-title":"Advances in Intelligent Systems and Computing","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1007\/978-981-10-5272-9_39","article-title":"Handling imbalanced data: a survey","author":"Rout","year":"2018"},{"key":"10.1016\/j.bcra.2024.100207_br0340","doi-asserted-by":"crossref","DOI":"10.1155\/2020\/4586875","article-title":"A stacking ensemble for network intrusion detection using heterogeneous datasets","volume":"2020","author":"Rajagopal","year":"2020","journal-title":"Secur. Commun. Netw."},{"key":"10.1016\/j.bcra.2024.100207_br0210","series-title":"Best Practices in Quantitative Methods","first-page":"358","article-title":"Binary logistic regression","author":"King","year":"2008"},{"issue":"2","key":"10.1016\/j.bcra.2024.100207_br0230","first-page":"539","article-title":"Exploratory undersampling for class-imbalance learning","volume":"39","author":"Liu","year":"2008","journal-title":"IEEE Trans. Syst. Man Cybern., Part B, Cybern."},{"key":"10.1016\/j.bcra.2024.100207_br0160","series-title":"Proceedings of the 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI)","first-page":"79","article-title":"Handling class imbalance problem using oversampling techniques: a review","author":"Gosain","year":"2017"},{"key":"10.1016\/j.bcra.2024.100207_br0470","series-title":"Anomaly detection in blockchain","author":"Shafiq","year":"2019"},{"key":"10.1016\/j.bcra.2024.100207_br0520","series-title":"Foundations and Practice of Security","first-page":"206","article-title":"Ethereum: state of knowledge and research perspectives","author":"Tikhomirov","year":"2018"},{"key":"10.1016\/j.bcra.2024.100207_br0130","doi-asserted-by":"crossref","first-page":"631","DOI":"10.1016\/j.procs.2020.01.057","article-title":"Credit card fraud detection using machine learning algorithms","volume":"165","author":"Dornadula","year":"2019","journal-title":"Proc. Comput. Sci."},{"issue":"2","key":"10.1016\/j.bcra.2024.100207_br0120","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1007\/s10115-017-1144-z","article-title":"Machine learning techniques for anti-money laundering (AML) solutions in suspicious transaction detection: a review","volume":"57","author":"Chen","year":"2018","journal-title":"Knowl. Inf. Syst."},{"issue":"5","key":"10.1016\/j.bcra.2024.100207_br0410","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1007\/s42979-021-00765-8","article-title":"Data science and analytics: an overview from data-driven smart computing, decision-making and applications perspective","volume":"2","author":"Sarker","year":"2021","journal-title":"SN Comput. Sci."}],"container-title":["Blockchain: Research and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2096720924000204?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2096720924000204?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,10,15]],"date-time":"2024-10-15T18:57:13Z","timestamp":1729018633000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2096720924000204"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9]]},"references-count":60,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,9]]}},"alternative-id":["S2096720924000204"],"URL":"https:\/\/doi.org\/10.1016\/j.bcra.2024.100207","relation":{},"ISSN":["2096-7209"],"issn-type":[{"value":"2096-7209","type":"print"}],"subject":[],"published":{"date-parts":[[2024,9]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Detecting anomalies in blockchain transactions using machine learning classifiers and explainability analysis","name":"articletitle","label":"Article Title"},{"value":"Blockchain: Research and Applications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.bcra.2024.100207","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2024 THE AUTHORS. Published by Elsevier B.V. on behalf of Zhejiang University Press.","name":"copyright","label":"Copyright"}],"article-number":"100207"}}