Providing Security for Flash Loan System Using Cryptocurrency Wallets Supported by XSalsa20 in a Blockchain Environment
Source abstract
Abstract
The days of long lines at banks and piles of paperwork are long gone. The lending landscape has been completely transformed by digital loans, which provide a quick, easy, and frequently paperless transactions. A payee can apply for a digital loan anytime, anywhere. The entire lending procedure is accessible and efficient, but the availability of data on the Internet provides many risks and threats, where there are certain difficulties in the world of digital lending and data security, and privacy are major concerns. It is important to address the possibility of predatory lending practices that target weaker payees, especially with flash loans, which are considered a critical type of digital loan, as they add additional pressure to banks in terms of security because they return to the same block of the blockchain, and the possibility of tampering with them is considered great. Therefore, we have developed a security protocol based on the principle of digital cryptocurrency wallets: these digital wallets are protected by our use of the Xsalsa20 algorithm. It has high specifications and is enhanced with the usage of the Crow search algorithm, which guarantees fast and efficient search results. After the analysis of the proposed system in the Tamarin Prover tool, we obtained proof of a lot of security properties like data authenticity, perfect forward secrecy, and many others, which constitute the matter that gives our system the power of security. Also, we obtained 0.6667 ms. as the rate of processing speed, 2990 ms. as the time required by the proposed system to repay loans after the conditions are met, and, finally, our proposed system has the power to present a flexible property by creating 29,700 loans every 3 s; by this, we obtained a system that is secure, authentic, fast, and flexible.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Blockchain Technology Applications and Security · FinTech, Crowdfunding, Digital Finance · Cloud Computing and Resource Management
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Sciences, Education College for Pure Sciences, University of Thi-Qar, Nasiriyah 64001, Iraq
References (37)
Show source-provided references
1. A Blockchain-based traceable group loan system10.1002/cpe.5741 ↗
2. Mbodji, F.N., Mendy, G., Mbacke, A.B., and Ouya, S. (2020). Proof of concept of blockchain integration in P2P lending for developing countries. e-Infrastructure and e-Services for Developing Countries, Proceedings of the 11th EAI International Conference, AFRICOMM 2019, Porto-Novo, Benin, 3–4 December 2019, Springer. Proceedings.10.1007/978-3-030-41593-8_5 ↗
3. Design and implementation of a custom, web-based cooperative loan application management system10.4314/equijost.v8i1.1 ↗
4. Li, W., Bu, J., Li, X., and Chen, X. (2022, January 22–25). Security analysis of DeFi: Vulnerabilities, attacks and advances. Proceedings of the 2022 IEEE International Conference on Blockchain (Blockchain), Espoo, Finland.10.1109/Blockchain55522.2022.00075 ↗
5. Impact of blockchain technology in lending
6. Islam, M.A., Kobita, A.A., Hossen, M.S., Rumi, L.S., Karim, R., and Tabassum, T. (2021). Data security system for a bank based on two different asymmetric algorithms cryptography. Evolutionary Computing and Mobile Sustainable Networks, Proceedings of the ICECMSN 2020, Bengaluru, India, 20–21 February 2020, Springer.
7. Alnajim, A.M., Habib, S., Islam, M., AlRawashdeh, H.S., and Wasim, M. (2023). Exploring cybersecurity education and training techniques: A comprehensive review of traditional, virtual reality, and augmented reality approaches. Symmetry, 15.10.3390/sym15122175 ↗
8. Enhancing cybersecurity awareness among banking employees in malaysia: Strategies, implications, and research insights
9. Transaction security and management of blockchain-based smart contracts in e-banking-employing microsegmentation and yellow saddle goatfish
10. Designing a blockchain approach to secure firefighting stations based internet of things10.31449/inf.v47i10.5395 ↗
11. P2P lending review, analysis and overview of lendoit blockchain platform
12. LoC—A new financial loan management system based on smart contracts10.1016/j.future.2019.05.040 ↗
13. Wang, Y., and Liu, Y. (2022, January 8–10). Loan chain: A blockchain-based framework for smart credit lending. Proceedings of the 2022 4th Blockchain and Internet of Things Conference, Tokyo, Japan.10.1145/3559795.3559797 ↗
14. A blockchain-based crowdsourcing loan platform for funding higher education in developing countries10.1109/ACCESS.2023.3252917 ↗
15. Blockchain and bank lending behavior: A theoretical analysis10.1177/21582440231164597 ↗
16. Loan management system with smart contract using blockchain technology
17. Secure lending: Blockchain and prospect theory-based decentralized credit scoring model10.1109/TNSE.2020.2982488 ↗
18. Werapun, W., Karode, T., Arpornthip, T., Suaboot, J., Sangiamkul, E., and Boonrat, P. (2022). The flash loan attack analysis (FAA) framework—A case study of the warp finance exploitation. Informatics, 10.10.3390/informatics10010003 ↗
19. Gan, R., Wang, L., Ruan, X., and Lin, X. (2022, January 19–21). Understanding flash-loan-based wash trading. Proceedings of the 4th ACM Conference on Advances in Financial Technologies, Cambridge, MA, USA.10.1145/3558535.3559793 ↗
20. Qin, K., Zhou, L., Livshits, B., and Gervais, A. (2021, January 1–5). Attacking the DeFi ecosystem with flash loans for fun and profit. Proceedings of the International Conference on Financial Cryptography and Data Security, Virtual.10.1007/978-3-662-64322-8_1 ↗
21. Cao, Y., Zou, C., and Cheng, X. (2021). Flashot: A snapshot of flash loan attack on DeFi ecosystem. arXiv.
22. Wang, D., Wu, S., Lin, Z., Wu, L., Yuan, X., Zhou, Y., Wang, H., and Ren, K. (2021, January 7). Towards understanding flash loan and its applications in DeFi ecosystem. Proceedings of the Ninth International Workshop on Security in blockchain and Cloud Computing, Virtual.10.1145/3457977.3460301 ↗
23. Simulation of transaction malleability attack for blockchain-based e-voting10.1016/j.compeleceng.2020.106583 ↗
24. PNB based differential cryptanalysis of Salsa20 and Chacha10.1587/transinf.2022ICP0015 ↗
25. Constructing an investment scam detection model based on emotional fluctuations throughout the investment scam life cycle10.1080/01639625.2023.2244115 ↗
26. The 51% attack on blockchains: A mining behavior study10.1109/ACCESS.2021.3119291 ↗
27. Zeng, X., Liu, L., Leung, S., Du, J., Wang, X., and Li, T. (2017). A decision support model for investment on P2P lending platform. PLoS ONE, 12.10.1371/journal.pone.0184242 ↗
28. Umarovich, J.G., and Bakhtiyorovich, R.K. (2021, January 3–5). Modeling the decision-making process of lenders based on blockchain technology. Proceedings of the 2021 International Conference on Information Science and Communications Technologies (ICISCT), Tashkent, Uzbekistan.10.1109/ICISCT52966.2021.9670211 ↗
29. Nair, P.R., and Dorai, D.R. (2021, January 4–6). Evaluation of performance and security of proof of work and proof of stake using blockchain. Proceedings of the 2021 Third International Conference on Intelligent Communication Technologies and Virtual Mobile Networks (ICICV), Tirunelveli, India.10.1109/ICICV50876.2021.9388487 ↗
30. Mollajafari, S., and Bechkoum, K. (2023). Blockchain technology and related security risks: Towards a seven-layer perspective and taxonomy. Sustainability, 15.10.3390/su151813401 ↗
31. Basin, D., Cremers, C., Dreier, J., Meier, S., Sasse, R., and Schmidt, B. (2024, April 05). Tamarin-Prover Manual Security Protocol Analysis in the Symbolic Model. Available online: https://tamarin-prover.github.io/.
32. Zhou, L., Wang, L., Sun, Y., and Lv, P. (2024, May 07). Loamit: A blockchain-Based Residual Loanable-Limit Query System. Available online: https://eprint.iacr.org/2018/655.
33. Analysis of elliptic curve cryptography & RSA
34. Secure framework enhancing AES algorithm in cloud computing
35. Sylfania, D.Y., Juniawan, F.P., and Pradana, H.A. (2020). Blowfish–RSA comparison analysis of the encrypt decrypt process in android-based email application. Advances in Intelligent Systems Research, Proceedings of Sriwijaya International Conference on Information Technology and Its Applications (SICONIAN 2019), Palembang, Indonesia, 16 November 2019, Atlantis Press.10.2991/aisr.k.200424.017 ↗
36. Comparison of security performance of NTRU and ECC algorithms for RFID authentication10.1051/e3sconf/202344802047 ↗
37. Koppaka, A.K., and Lakshmi, V.N. (Int. J. Pervasive Comput. Commun., 2022). ElGamal algorithm with hyperchaotic sequence to enhance security of cloud data, Int. J. Pervasive Comput. Commun., ahead-of-print.10.1108/IJPCC-06-2022-0240 ↗