{"title":"Anomaly Detection Service for Blockchain Transactions Using Minimal Substitution-Based Label Propagation","authors":"Ranran Wang;Yin Zhang;Limei Peng","doi":"10.1109/TSC.2024.3407601","DOIUrl":null,"url":null,"abstract":"Supervising illicit activities on blockchain networks, such as money laundering, fraud, extortion, Ponzi schemes, and funding for terrorist organizations, presents significant challenges. Emerging machine learning methods for detecting abnormal transactions face hurdles due to high labeling costs, limited labeled data, and data imbalance. To address this, this article proposes a \n<bold>M</b>\n<italic>inimal</i>\n \n<bold>S</b>\n<italic>ubstitution-based</i>\n \n<bold>L</b>\n<italic>abel</i>\n \n<bold>P</b>\n<italic>ropagation</i>\n (\n<bold>MSLP</b>\n) model to provide more labeled data to balance the graph data and complement the sample for anomalous transaction detection service in the blockchain networks. As far as we know, MSLP is the first method that utilizes the minimal substitution theory from the social computing field to find more abnormal transactions with under-labeling budget constraints. This approach has the potential to obtain more high-quality labeled data with minimal computational cost by utilizing a small amount of labeled graph data. Then, a label evaluation mechanism is proposed to decide the number of samples to be adopted for each class, ensuring the performance of downstream graph neural networks. Finally, extensive experiments were conducted and the proposed model improved the F1 score of illegal transaction node detection by 2.6% to 8.2%.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 5","pages":"2054-2066"},"PeriodicalIF":5.8000,"publicationDate":"2024-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Services Computing","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10542363/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Supervising illicit activities on blockchain networks, such as money laundering, fraud, extortion, Ponzi schemes, and funding for terrorist organizations, presents significant challenges. Emerging machine learning methods for detecting abnormal transactions face hurdles due to high labeling costs, limited labeled data, and data imbalance. To address this, this article proposes a
M
inimal
S
ubstitution-based
L
abel
P
ropagation
(
MSLP
) model to provide more labeled data to balance the graph data and complement the sample for anomalous transaction detection service in the blockchain networks. As far as we know, MSLP is the first method that utilizes the minimal substitution theory from the social computing field to find more abnormal transactions with under-labeling budget constraints. This approach has the potential to obtain more high-quality labeled data with minimal computational cost by utilizing a small amount of labeled graph data. Then, a label evaluation mechanism is proposed to decide the number of samples to be adopted for each class, ensuring the performance of downstream graph neural networks. Finally, extensive experiments were conducted and the proposed model improved the F1 score of illegal transaction node detection by 2.6% to 8.2%.
期刊介绍:
IEEE Transactions on Services Computing encompasses the computing and software aspects of the science and technology of services innovation research and development. It places emphasis on algorithmic, mathematical, statistical, and computational methods central to services computing. Topics covered include Service Oriented Architecture, Web Services, Business Process Integration, Solution Performance Management, and Services Operations and Management. The transactions address mathematical foundations, security, privacy, agreement, contract, discovery, negotiation, collaboration, and quality of service for web services. It also covers areas like composite web service creation, business and scientific applications, standards, utility models, business process modeling, integration, collaboration, and more in the realm of Services Computing.