Leveraging Blockchain and Federated Reinforcement Learning for Enhanced Fraud Detection in Financial Transactions
Isi Artikel Utama
Abstrak
Credit card fraud detection uses several technologies including machine learning (ML) and statistical analysis as well as card authentication methods. Credit card fraud is the illegal use of someone's credit card for purchase of goods or services. Comprehensive studies have shown how well ML technology generates exact prediction models to spot possible transaction fraud. Though the potential of losing the actual card is still a worry, hackers have been increasingly acquiring credit card numbers and personal information online. The growth in e-commerce has matched credit card use for online transactions, which has surged credit card theft. Complex detection systems including federated reinforcement learning (FRL) and blockchain technology have been developed to solve this challenge. Using standard pattern matching methods can make it difficult to tell real from fake transactions. A decentralised method of ML, FRL stresses user privacy and enhances anonymity and confidence in financial transactions. An original approach for teaching a credit card fraud detection model is shown in this work It makes advantage of user behaviour traits, federated reinforcement learning, and blockchain technologies. Using a smart contract between the bank and the client, the approach aims to reduce dishonest activity. By lowering the dependence on centralised data aggregation, this innovative approach guarantees user privacy protection all through model development. The research also looks at the challenges in credit card fraud detection and offers ideas for next developments.
Rincian Artikel
Referensi
[2]. Mittal, S., & Tyagi, S. (2020). Computational techniques for real-time credit card fraud detection. Handbook of Computer Networks and Cyber Security: Principles and Paradigms, 653-681.
[3]. Chatterjee, P., Das, D., & Rawat, D. B. (2024). Digital twin for credit card fraud detection: Opportunities, challenges, and fraud detection advancements. Future Generation Computer Systems.
[4]. Baabdullah, T., Alzahrani, A., Rawat, D. B., & Liu, C. (2024). Efficiency of Federated Learning and Blockchain in Preserving Privacy and Enhancing the Performance of Credit Card Fraud Detection (CCFD) Systems. Future Internet, 16(6), 196.
[5]. Raj, S. B. E., & Portia, A. A. (2011). Analysis on credit card fraud detection methods. In 2011 International Conference on Computer, Communication and Electrical Technology (ICCCET) (pp. 152-156). IEEE.
[6]. Pundkar, S. N., & Zubei, M. (2023). Credit Card Fraud Detection Methods: A Review. In E3S Web of Conferences (Vol. 453, p. 01015). EDP Sciences.
[7]. Khalid, A. R., Owoh, N., Uthmani, O., Ashawa, M., Osamor, J., & Adejoh, J. (2024). Enhancing Credit Card Fraud Detection: An Ensemble Machine Learning Approach. Big Data and Cognitive Computing, 8(1), 6.
[8]. Mammen, P. M. (2021). Federated learning: Opportunities and challenges. arXiv preprint arXiv:2101.05428.
[9]. Zhu, H., Zhou, M., Xie, Y., & Albeshri, A. (2024). A Self-Adapting and Efficient Dandelion Algorithm and Its Application to Feature Selection for Credit Card Fraud Detection. IEEE/CAA Journal of Automatica Sinica, 11(2), 38-51.
[10]. El Hlouli, F. Z., Riffi, J., Mahraz, M. A., Yahyaouy, A., El Fazazy, K., & Tairi, H. (2024). Credit Card Fraud Detection: Addressing Imbalanced Datasets with a Multi-phase Approach. SN Computer Science, 5(1), 173.
[11]. Aslam, A., & Hussain, A. (2024). A Performance Analysis of Machine Learning Techniques for Credit Card Fraud Detection.
[12]. Shakadwipi, A. J., Jain, D. C., & Nagini, S. (2024). Fraud Detection System for Identity Crime using Blockchain Technology and Data Mining Algorithms. International Journal of Intelligent Systems and Applications in Engineering, 12(9s), 247-251.
[13]. Shayan, M., Fung, C., Yoon, C. J., & Beschastnikh, I. (2020). Biscotti: A blockchain system for private and secure federated learning. IEEE Transactions on Parallel and Distributed Systems, 32(7), 1513-1525.
[14]. Zheng, W., Yan, L., Gou, C., & Wang, F. Y. (2021, January). Federated meta-learning for fraudulent credit card detection. In Proceedings of the Twenty-Ninth International Conference on International Joint Conferences on Artificial Intelligence (pp. 4654-4660).
[15]. Bin Sulaiman, R., Schetinin, V., & Sant, P. (2022). Review of machine learning approach on credit card fraud detection. Human-Centric Intelligent Systems, 2(1-2), 55-68.
[16]. Qu, Y., Uddin, M. P., Gan, C., Xiang, Y., Gao, L., & Yearwood, J. (2022). Blockchain-enabled federated learning: A survey. ACM Computing Surveys, 55(4), 1-35.
[17]. Chatterjee, P., Das, D., & Rawat, D. (2023). Securing Financial Transactions: Exploring the Role of Federated Learning and Blockchain in Credit Card Fraud Detection.
[18]. Long, G., Tan, Y., Jiang, J., & Zhang, C. (2020). Federated learning for open banking. In Federated Learning: Privacy and Incentive (pp. 240-254). Cham: Springer International Publishing.
[19]. Qu, Y., Gao, L., Xiang, Y., Shen, S., & Yu, S. (2022). Fedtwin: Blockchain-enabled adaptive asynchronous federated learning for digital twin networks. IEEE Network, 36(6), 183-190.
[20]. Bandara, E., Shetty, S., Rahman, A., Mukkamala, R., Zhao, J., & Liang, X. (2022, January). Bassa-ml—a blockchain and model card integrated federated learning provenance platform. In 2022 IEEE 19th Annual Consumer Communications & Networking Conference (CCNC) (pp. 753-759). IEEE.
[21]. Sam, U., Moses, G., & Olajide, T. (2023). Credit Card Fraud Detection Using Machine Learning Algorithms.
[22]. Gadekallu, T. R., Pham, Q. V., Huynh-The, T., Bhattacharya, S., Maddikunta, P. K. R., & Liyanage, M. (2021). Federated learning for big data: A survey on opportunities, applications, and future directions. arXiv preprint arXiv:2110.04160.
[23]. Vijayalakshmi, K., Sitharselvam, P. M., Thamarai, I., Ashok, J., Sathish, G., & Mayakannan, S. (2024). Secure and Private Federated Learning through Encrypted Parameter Aggregation. In Handbook on Federated Learning (pp. 80-105). CRC Press.
[24]. Hasan, M., Rahman, M. S., Janicke, H., & Sarker, I. H. (2024). Detecting Anomalies in Blockchain Transactions using Machine Learning Classifiers and Explainability Analysis. arXiv preprint arXiv:2401.03530.
[25]. Ali, S., Li, Q., & Yousafzai, A. (2024). Blockchain and federated learning-based intrusion detection approaches for edge-enabled industrial IoT networks: a survey. Ad Hoc Networks, 152, 103320.
[26]. Oualid, a., Maleh, y., & Moumoun, l. (2023) Federated learning techniques applied to credit risk management: a systematic literature.
[27]. Yang, F., Abedin, M. Z., & Hajek, P. (2023). An explainable federated learning and blockchain-based secure credit modeling method. European Journal of Operational Research.
[28]. Yu, F., Lin, H., Wang, X., Yassine, A., & Hossain, M. S. (2022). Blockchain-empowered secure federated learning system: Architecture and applications. Computer Communications, 196, 55-65.
[29]. Chatterjee, P., Das, D., & Rawat, D. B. (2023). Federated Learning Empowered Recommendation Model for Financial Consumer Services. IEEE Transactions on Consumer Electronics.
[30]. Xu, S., Liu, S., & He, G. (2021, October). A method of federated learning based on blockchain. In Proceedings of the 5th International Conference on Computer Science and Application Engineering (pp. 1-8).
[31]. Yang, F., Qiao, Y., Abedin, M. Z., & Huang, C. (2022). Privacy-preserved credit data sharing integrating blockchain and federated learning for industrial 4.0. IEEE Transactions on Industrial Informatics, 18(12), 8755-8764.
[32]. Li, Y., Chen, C., Liu, N., Huang, H., Zheng, Z., & Yan, Q. (2020). A blockchain-based decentralized federated learning framework with committee consensus. IEEE Network, 35(1), 234-241.
[33]. Oktian, Y. E., & Lee, S. G. (2023). Blockchain-Based Federated Learning System: A Survey on Design Choices. Sensors, 23(12), 5658.
[34]. Banabilah, S., Aloqaily, M., Alsayed, E., Malik, N., & Jararweh, Y. (2022). Federated learning review: Fundamentals, enabling technologies, and future applications. Information processing & management, 59(6), 103061.
[35]. Mbonu, W. E., Maple, C., & Epiphaniou, G. (2023). An End-Process Blockchain-Based Secure Aggregation Mechanism Using Federated Machine Learning. Electronics, 12(21), 4543.
[36]. Chatterjee, P., Das, D., & Rawat, D. B. (2023). Use of Federated Learning and Blockchain towards Securing Financial Services. arXiv preprint arXiv:2303.12944.
[37]. Ashfaq, T., Khalid, R., Yahaya, A. S., Aslam, S., Azar, A. T., Alsafari, S., & Hameed, I. A. (2022). A machine learning and blockchain based efficient fraud detection mechanism. Sensors, 22(19), 7162.
[38]. Wu, L., Ruan, W., Hu, J., & He, Y. (2023). A Survey on Blockchain-Based Federated Learning. Future Internet, 15(12), 400.
[39]. Janjua, A., Dhalla, S., Gupta, S., & Singh, S. (2023, April). A Blockchain-Enabled Decentralized Gossip Federated Learning Framework. In 2023 International Conference on Networking and Communications (ICNWC) (pp. 1-7). IEEE.
[40]. Jafarigol, E., Trafalis, T., Razzaghi, T., & Zamankhani, M. (2023). Exploring Machine Learning Models for Federated Learning: A Review of Approaches, Performance, and Limitations. arXiv preprint arXiv:2311.10832.
[41]. Yang, M., He, Y., & Qiao, J. (2021, November). Federated learning-based privacy-preserving and security: Survey. In 2021 Computing, Communications and IoT Applications (ComComAp) (pp. 312-317). IEEE.
[42]. Śmietanka, M., Pithadia, H., & Treleaven, P. (2020). Federated learning for privacy-preserving data access. Available at SSRN 3696609.
[43]. Afraz, N., Wilhelmi, F., Ahmadi, H., & Ruffini, M. (2023). Blockchain and Smart Contracts for Telecommunications: Requirements vs. Cost Analysis. IEEE Access.
[44]. Balagolla, E. M. S. W., Fernando, W. P. C., Rathnayake, R. M. N. S., Wijesekera, M. J. M. R. P., Senarathne, A. N., & Abeywardhana, K. Y. (2021, April). Credit card fraud prevention using blockchain. In 2021 6th international conference for Convergence in Technology (I2CT) (pp. 1-8). IEEE.
[45]. Joshi, P., Kumar, S., Kumar, D., & Singh, A. K. (2019, September). A blockchain based framework for fraud detection. In 2019 Conference on Next Generation Computing Applications (NextComp) (pp. 1-5). IEEE.
[46]. Dai, J., Wang, Y., & Vasarhelyi, M. A. (2017). Blockchain: An emerging solution for fraud prevention. The CPA Journal, 87(6), 12-14.
[47]. Mercan, S., Cebe, M., Akkaya, K., & Zuluaga, J. (2021, October). Blockchain-Based Two-Factor Authentication for Credit Card Validation. In International Workshop on Data Privacy Management (pp. 319-327). Cham: Springer International Publishing.
[48]. Mayhew, K., & Chen, W. (2019, May). Blockchain-Can It Solve the Security Issues and Fraud Expenses for Credit Card Commerce?. In 2019 IEEE 5th Intl Conference on Big Data Security on Cloud (BigDataSecurity), IEEE Intl Conference on High Performance and Smart Computing,(HPSC) and IEEE Intl Conference on Intelligent Data and Security (IDS) (pp. 37-41). IEEE.
[49]. Maurya, A., & Kumar, A. (2022, June). Credit card fraud detection system using machine learning technique. In 2022 IEEE International Conference on Cybernetics and Computational Intelligence (CyberneticsCom) (pp. 500-504). IEEE.
[50]. Phan, L., Li, S., & Mentzer, K. (2019). Blockchain technology and the current discussion on fraud.
[51]. Peter, A., Manoj, K., & Kumar, P. (2023, January). Blockchain and Machine Learning Approaches for Credit Card Fraud Detection. In 2023 5th International Conference on Smart Systems and Inventive Technology (ICSSIT) (pp. 1034-1041). IEEE.
[52]. Roy, P., Rao, P., Gajre, J., Katake, K., Jagtap, A., & Gajmal, Y. (2021, March). Comprehensive analysis for fraud detection of credit card through machine learning. In 2021 International Conference on Emerging Smart Computing and Informatics (ESCI) (pp. 765-769). IEEE.
[53]. Mundra, A., Mishra, J., Jha, H., & Sharma, C. (2023). Blockchain-Based Novel Solution for Online Fraud Prevention and Detection. In Blockchain for Cybersecurity in Cyber-Physical Systems (pp. 241-257). Cham: Springer International Publishing.
[54]. Yang, W., Zhang, Y., Ye, K., Li, L., & Xu, C. Z. (2019). Ffd: A federated learning based method for credit card fraud detection. In Big Data–BigData 2019: 8th International Congress, Held as Part of the Services Conference Federation, SCF 2019, San Diego, CA, USA, June 25–30, 2019, Proceedings 8 (pp. 18-32). Springer International Publishing.
[55]. Rasheed, M. A., Uddin, S., Tanweer, H. A., Rasheed, M. A., Ahmed, M., & Murtaza, H. (2021). Data privacy issue in federated learning resolution using block chain. VFAST Transactions on Software Engineering, 9(4), 51-61.
[56]. Guo, J., Liu, Z., Lam, K. Y., Zhao, J., & Chen, Y. (2021). Privacy-enhanced federated learning with weighted aggregation. In Security and Privacy in Social Networks and Big Data: 7th International Symposium, SocialSec 2021, Fuzhou, China, November 19–21, 2021, Proceedings 7 (pp. 93-109). Springer Singapore.
[57]. Pranto, T. H., Hasib, K. T. A. M., Rahman, T., Haque, A. B., Islam, A. N., & Rahman, R. M. (2022). Blockchain and Machine Learning for Fraud Detection: A Privacy-Preserving and Adaptive Incentive Based Approach. IEEE Access, 10, 87115-87134.
[58]. Chatterjee, P., Das, D., & Rawat, D. B. (2023, May). Next Generation Financial Services: Role of Blockchain enabled Federated Learning and Metaverse. In 2023 IEEE/ACM 23rd International Symposium on Cluster, Cloud and Internet Computing Workshops (CCGridW) (pp. 69-74). IEEE.
[59]. Cherif, A., Badhib, A., Ammar, H., Alshehri, S., Kalkatawi, M., & Imine, A. (2023). Credit card fraud detection in the era of disruptive technologies: A systematic review. Journal of King Saud University-Computer and Information Sciences, 35(1), 145-174.
[60]. Παναγιωτίδης, Ι. Α. (2023). Decentralized federated learning using distributed ledgers and smart contracts (Bachelor's thesis).
[61]. Guembe, B., Azeta, A., Osamor, V., & Ekpo, R. (2023). A Federated Machine Learning Approaches For Anti-Money Laundering Detection. Available at SSRN 4669561.
[62]. Kawsalya, M., AV, S. K., Akash, V., Lolit, M. V., Masadeh, S. R., & Rawat, A. (2023). Blockchain-Based Secure Transactions. In Handbook of Research on Blockchain Technology and the Digitalization of the Supply Chain (pp. 86-112). IGI Global.
[63]. Vaquero, P. R. (2023). literature review of credit card fraud detection with machine learning.
[64]. Mugunthan, V. (2022). A Practical Approach to Federated Learning (Doctoral dissertation, Massachusetts Institute of Technology).
[65]. Chawla, T. S. (2023). Online Payment Fraud Detection using Machine Learning Techniques (Doctoral dissertation, Dublin, National College of Ireland).
[66]. Raval, J., Bhattacharya, P., Jadav, N. K., Tanwar, S., Sharma, G., Bokoro, P. N., ... & Raboaca, M. S. (2023). RaKShA: A Trusted Explainable LSTM Model to Classify Fraud Patterns on Credit Card Transactions. Mathematics, 11(8), 1901.
[67]. Handa, A., Dhawan, Y., & Semwal, P. (2022). Hybrid analysis on credit card fraud detection using machine learning techniques. Handbook of Big Data Analytics and Forensics, 223-238.
[68]. Balmakhtar, M. (2021). Experimental Machine Learning and Deep Learning Credit Card Fraud Detection (Doctoral dissertation, Indiana University of Pennsylvania).
[69]. Ghosh, S., & Reilly, D. L. (1994, January). Credit card fraud detection with a neural-network. In System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on (Vol. 3, pp. 621-630). IEEE.
[70]. Srivastava, A., Kundu, A., Sural, S., & Majumdar, A. (2008). Credit card fraud detection using hidden Markov model. IEEE Transactions on dependable and secure computing, 5(1), 37-48.
[71]. Varmedja, D., Karanovic, M., Sladojevic, S., Arsenovic, M., & Anderla, A. (2019, March). Credit card fraud detection-machine learning methods. In 2019 18th International Symposium INFOTEH-JAHORINA (INFOTEH) (pp. 1-5). IEEE.
[72]. Dal Pozzolo, A., Boracchi, G., Caelen, O., Alippi, C., & Bontempi, G. (2017). Credit card fraud detection: a realistic modeling and a novel learning strategy. IEEE transactions on neural networks and learning systems, 29(8), 3784-3797.
[73]. Fu, K., Cheng, D., Tu, Y., & Zhang, L. (2016). Credit card fraud detection using convolutional neural networks. In Neural Information Processing: 23rd International Conference, ICONIP 2016, Kyoto, Japan, October 16–21, 2016, Proceedings, Part III 23 (pp. 483-490). Springer International Publishing.
[74]. Dheepa, V., & Dhanapal, R. (2009). Analysis of credit card fraud detection methods. International journal of recent trends in engineering, 2(3), 126.
[75]. Maniraj, S. P., Saini, A., Ahmed, S., & Sarkar, S. (2019). Credit card fraud detection using machine learning and data science. International Journal of Engineering Research, 8(9), 110-115.
[76]. Adewumi, A. O., & Akinyelu, A. A. (2017). A survey of machine-learning and nature-inspired based credit card fraud detection techniques. International Journal of System Assurance Engineering and Management, 8, 937-953.
[77]. Stolfo, S., Fan, D. W., Lee, W., Prodromidis, A., & Chan, P. (1997, July). Credit card fraud detection using meta-learning: Issues and initial results. In AAAI-97 Workshop on Fraud Detection and Risk Management (pp. 83-90).
[78]. Georgieva, S., Markova, M., & Pavlov, V. (2019, October). Using neural network for credit card fraud detection. In AIP Conference Proceedings (Vol. 2159, No. 1). AIP Publishing.
[79]. Malini, N., & Pushpa, M. (2017, February). Analysis on credit card fraud identification techniques based on KNN and outlier detection. In 2017 third international conference on advances in electrical, electronics, information, communication and bio-informatics (AEEICB) (pp. 255-258). IEEE.
[80]. Jiang, C., Song, J., Liu, G., Zheng, L., & Luan, W. (2018). Credit card fraud detection: A novel approach using aggregation strategy and feedback mechanism. IEEE Internet of Things Journal, 5(5), 3637-3647.
[81]. Priscilla, C. V., & Prabha, D. P. (2020). Credit card fraud detection: A systematic review. In Intelligent Computing Paradigm and Cutting-edge Technologies: Proceedings of the First International Conference on Innovative Computing and Cutting-edge Technologies (ICICCT 2019), Istanbul, Turkey, October 30-31, 2019 1 (pp. 290-303). Springer International Publishing.
[82]. Talekar, D. L., & Adhiya, K. P. (2014). Credit Card Fraud Detection System: A Survey. International journal of modern engineering research (IJMER), 4(9).
[83]. Kho, J. R. D., & Vea, L. A. (2017, November). Credit card fraud detection based on transaction behavior. In TENCON 2017-2017 IEEE Region 10 Conference (pp. 1880-884). IEEE.
[84]. Tiwari, P., Mehta, S., Sakhuja, N., Kumar, J., & Singh, A. K. (2021). Credit card fraud detection using machine learning: a study. arXiv preprint arXiv:2108.10005.
[85]. Quah, J. T., & Sriganesh, M. (2008). Real-time credit card fraud detection using computational intelligence. Expert systems with applications, 35(4), 1721-1732.
[86]. Porwal, U., & Mukund, S. (2019, August). Credit card fraud detection in e-commerce. In 2019 18th IEEE International Conference On Trust, Security And Privacy In Computing And Communications/13th IEEE International Conference On Big Data Science And Engineering (TrustCom/BigDataSE) (pp. 280-287). IEEE.
[87]. Voican, O. (2021). Credit Card Fraud Detection using Deep Learning Techniques. Informatica Economica, 25(1).
[88]. Sohony, I., Pratap, R., & Nambiar, U. (2018, January). Ensemble learning for credit card fraud detection. In Proceedings of the ACM India joint international conference on data science and management of data (pp. 289-294).
[89]. Dhok, S. S., & Bamnote, G. R. (2012). Credit Card Fraud Detection Using Hidden Markov Model. International Journal of Advanced Research in Computer Science, 3(3).
[90]. Khan, A. (2015). Bitcoin–payment method or fraud prevention tool?. Computer Fraud & Security, 2015(5), 16-19.