Blockchain Technology for Secure and Trustworthy Decentralized Applications

Authors

  • Elangovan Muniyandy, V.S. Radhika, Salar Mohammad, Sirigiri Joyice, Twinkle Dasari, Amit Verma, Ajmeera Kiran

Keywords:

Decentralized Applications (DApps), Blockchain Technology, Security Vulnerabilities, Trust Mechanisms, Smart Contracts, Blockchain Integration

Abstract

This study explores the complex world of blockchain-based decentralized applications (DApps), concentrating on security and trust mechanisms. The study detects and classifies security flaws in DApps, which include flaws in smart contracts, difficulties with consensus, including dangers of data manipulation. By contrasting reputation-based systems with token-based incentives, it investigates trust mechanisms and clarifies their effects on user behaviour. The study emphasizes the crucial part that blockchain integration plays in boosting DApp security by employing its built-in immutability, decentralization, and cryptographic characteristics. The benefits of blockchain are supported by empirical data and vivid case examples. The paper ends with advice for DApp creators that emphasizes secure development methods, thorough audits, as well as user education while also indicating potential directions for future research.

Downloads

Download data is not yet available.

References

Truong, N., Lee, G.M., Sun, K., Guitton, F. and Guo, Y., 2021. A blockchain-based trust system for decentralised applications: When trustless needs trust. Future Generation Computer Systems, 124, pp.68-79.

Sodhro, A.H., Pirbhulal, S., Muzammal, M. and Zongwei, L., 2020. Towards blockchain-enabled security technique for industrial internet of things based decentralized applications. Journal of Grid Computing, 18, pp.615-628.

Yue, K., Zhang, Y., Chen, Y., Li, Y., Zhao, L., Rong, C. and Chen, L., 2021. A survey of decentralizing applications via blockchain: The 5G and beyond perspective. IEEE Communications Surveys & Tutorials, 23(4), pp.2191-2217.

Kh-Madhloom, J., 2022. Dynamic Cryptography Integrated Secured Decentralized Applications with Blockchain Programming. Wasit Journal of Computer and Mathematics Science, 1(2), pp.21-33.

Cai, C., Duan, H. and Wang, C., 2018. Tutorial: building secure and trustworthy blockchain applications. 2018 IEEE Cybersecurity Development (SecDev), pp.120-121.

Taş, R. and Tanrıöver, Ö.Ö., 2019, October. Building a decentralized application on the ethereum blockchain. In 2019 3rd International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT) (pp. 1-4). IEEE.

Tsolakis, A.C., Moschos, I., Votis, K., Ioannidis, D., Dimitrios, T., Pandey, P., Katsikas, S., Kotsakis, E. and García-Castro, R., 2018, July. A Secured and Trusted Demand Response system based on Blockchain technologies. In 2018 Innovations in Intelligent Systems and Applications (INISTA) (pp. 1-6). IEEE.

Zhang, J., Zhong, S., Wang, T., Chao, H.C. and Wang, J., 2020. Blockchain-based systems and applications: a survey. Journal of Internet Technology, 21(1), pp.1-14.

Jena, A.K. and Dash, S.P., 2021. Blockchain technology: introduction, applications, challenges. In Blockchain Technology: Applications and Challenges (pp. 1-11). Cham: Springer International Publishing.

B. Rawat, D., Chaudhary, V. and Doku, R., 2020. Blockchain technology: Emerging applications and use cases for secure and trustworthy smart systems. Journal of Cybersecurity and Privacy, 1(1), pp.4-18.

Chaer, A., Salah, K., Lima, C., Ray, P.P. and Sheltami, T., 2019, December. Blockchain for 5G: Opportunities and challenges. In 2019 IEEE Globecom Workshops (GC Wkshps) (pp. 1-6). IEEE.

Badr, B., Horrocks, R. and Wu, X.B., 2018. Blockchain By Example: A developer's guide to creating decentralized applications using Bitcoin, Ethereum, and Hyperledger. Packt Publishing Ltd.

Salah, K., Rehman, M.H.U., Nizamuddin, N. and Al-Fuqaha, A., 2019. Blockchain for AI: Review and open research challenges. IEEE Access, 7, pp.10127-10149.

Al-Madani, A.M., Gaikwad, A.T., Mahale, V. and Ahmed, Z.A., 2020, October. Decentralized E-voting system based on Smart Contract by using Blockchain Technology. In 2020 International Conference on Smart Innovations in Design, Environment, Management, Planning and Computing (ICSIDEMPC) (pp. 176-180). IEEE.

Baset, S.A., Desrosiers, L., Gaur, N., Novotny, P., O'Dowd, A. and Ramakrishna, V., 2018. Hands-on blockchain with Hyperledger: building decentralized applications with Hyperledger Fabric and composer. Packt Publishing Ltd.

Al-Breiki, H., Rehman, M.H.U., Salah, K. and Svetinovic, D., 2020. Trustworthy blockchain oracles: review, comparison, and open research challenges. IEEE access, 8, pp.85675-85685.

Rosa, R.V. and Rothenberg, C.E., 2018. Blockchain-based decentralized applications for multiple administrative domain networking. IEEE Communications Standards Magazine, 2(3), pp.29-37.

Aswathy, S.U., Tyagi, A.K. and Kumari, S., 2021. The Future of Edge Computing with Blockchain Technology: Possibility of Threats, Opportunities, and Challenges. Recent Trends in Blockchain for Information Systems Security and Privacy, pp.261-292.

Gururaj, H.L., Manoj Athreya, A., Kumar, A.A., Holla, A.M., Nagarajath, S.M. and Ravi Kumar, V., 2020. Blockchain: A new era of technology. Cryptocurrencies and blockchain technology applications, pp.1-24.

Madine, M., Salah, K., Jayaraman, R., Al-Hammadi, Y., Arshad, J. and Yaqoob, I., 2021. appxchain: Application-level interoperability for blockchain networks. IEEE Access, 9, pp.87777-87791.

Stephen, R. and Alex, A., 2018, August. A review on blockchain security. In IOP conference series: materials science and engineering (Vol. 396, No. 1, p. 012030). IOP Publishing.

Antal, C., Cioara, T., Anghel, I., Antal, M. and Salomie, I., 2021. Distributed ledger technology review and decentralized applications development guidelines. Future Internet, 13(3), p.62.

Siyal, A.A., Junejo, A.Z., Zawish, M., Ahmed, K., Khalil, A. and Soursou, G., 2019. Applications of blockchain technology in medicine and healthcare: Challenges and future perspectives. Cryptography, 3(1), p.3.

Chang, Y.W., Lin, K.P. and Shen, C.Y., 2019, March. Blockchain technology for e-marketplace. In 2019 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops) (pp. 429-430). IEEE.

Palanivel, K., 2019. Blockchain architecture to higher education systems. Int. J. Latest Technol. Eng. Manag. Appl. Sci, 8, pp.124-138.

Li, P., Nelson, S.D., Malin, B.A. and Chen, Y., 2019. DMMS: A decentralized blockchain ledger for the management of medication histories. Blockchain in healthcare today, 2.

Gamage, H.T.M., Weerasinghe, H.D. and Dias, N.G.J., 2020. A survey on blockchain technology concepts, applications, and issues. SN Computer Science, 1, pp.1-15.

Lim, S.Y., Fotsing, P.T., Almasri, A., Musa, O., Kiah, M.L.M., Ang, T.F. and Ismail, R., 2018. Blockchain technology the identity management and authentication service disruptor: a survey. International Journal on Advanced Science, Engineering and Information Technology, 8(4-2), pp.1735-1745.

Zheng, Z., Xie, S., Dai, H.N., Chen, X. and Wang, H., 2018. Blockchain challenges and opportunities: A survey. International journal of web and grid services, 14(4), pp.352-375.

Fauziah, Z., Latifah, H., Omar, X., Khoirunisa, A. and Millah, S., 2020. Application of blockchain technology in smart contracts: A systematic literature review. Aptisi Transactions on Technopreneurship (ATT), 2(2), pp.160-166.

Raja Santhi, A. and Muthuswamy, P., 2022. Influence of blockchain technology in manufacturing supply chain and logistics. Logistics, 6(1), p.15.

Rosa, R.V. and Rothenberg, C.E., 2018, August. Blockchain-based decentralized applications meet multi-administrative domain networking. In Proceedings of the ACM SIGCOMM 2018 Conference on Posters and Demos (pp. 114-116).

Khan, S.N., Loukil, F., Ghedira-Guegan, C., Benkhelifa, E. and Bani-Hani, A., 2021. Blockchain smart contracts: Applications, challenges, and future trends. Peer-to-peer Networking and Applications, 14, pp.2901-2925.

Ma, L., Kaneko, K., Sharma, S. and Sakurai, K., 2019, November. Reliable decentralized oracle with mechanisms for verification and disputation. In 2019 Seventh International Symposium on Computing and Networking Workshops (CANDARW) (pp. 346-352). IEEE.

Hardjono, T. and Smith, N., 2019. Decentralized trusted computing base for blockchain infrastructure security. Frontiers in Blockchain, 2, p.24.

Kalita, K., Ramesh, J. V. N., Cepova, L., Pandya, S. B., Jangir, P., & Abualigah, L. (2024). Multi-objective exponential distribution optimizer (MOEDO): a novel math-inspired multi-objective algorithm for global optimization and real-world engineering design problems. Scientific reports, 14(1), 1816.

S. P. Praveen, P. Chaitanya, A. Mohan, V. Shariff, J. V. N. Ramesh and J. Sunkavalli, "Big Mart Sales using Hybrid Learning Framework with Data Analysis," 2023 2nd International Conference on Automation, Computing and Renewable Systems (ICACRS), Pudukkottai, India, 2023, pp. 471-477, doi: 10.1109/ICACRS58579.2023.10404941.

P. Dedeepya, P. Chiranjeevi, V. Narasimha, V. Shariff, J. Ranjith and J. V. N. Ramesh, "Image Recognition and Similarity Retrieval with Convolutional Neural Networks," 2023 2nd International Conference on Automation, Computing and Renewable Systems (ICACRS), Pudukkottai, India, 2023, pp. 709-716, doi: 10.1109/ICACRS58579.2023.10404664.

D. Gupta et al., "Optimizing Cluster Head Selection for E-Commerce-Enabled Wireless Sensor Networks," in IEEE Transactions on Consumer Electronics, doi: 10.1109/TCE.2024.3360513.

Singh, A., Rani, P., Ramesh, J. V. N., Athawale, S. V., Alkhayyat, A. H., Aledaily, A. N., ... & Sharma, R. (2024). Blockchain-Based Lightweight Authentication Protocol for Next-Generation Trustworthy Internet of Vehicles Communication. IEEE Transactions on Consumer Electronics.

Gupta A., et. al, (2020). An Analysis of Digital Image Compression Technique in Image Processing. International Journal of Advanced Science and Technology, 28(20), 1261 - 1265. Retrieved from http://sersc.org/journals/index.php/IJAST/article/view/3837

Kaushik, K., Garg, M., Annu, Gupta, A. and Pramanik, S. (2021). Application of Machine Learning and Deep Learning in Cyber security: An Innovative Approach, in Cybersecurity and Digital Forensics: Challenges and Future Trends, M. Ghonge, S. Pramanik, R. Mangrulkar and D. N. Le, Eds, Wiley, 2021.

Pandey, B.K. et al. (2022). Effective and Secure Transmission of Health Information Using Advanced Morphological Component Analysis and Image Hiding. In: Gupta, M., Ghatak, S., Gupta, A., Mukherjee, A.L. (eds) Artificial Intelligence on Medical Data. Lecture Notes in Computational Vision and Biomechanics, vol 37. Springer, Singapore.https://doi.org/10.1007/978-981-19-0151-5_19

Pathania, V. et al. (2022). A Database Application of Monitoring COVID-19 in India. In: Gupta, M., Ghatak, S., Gupta, A., Mukherjee, A.L. (eds) Artificial Intelligence on Medical Data. Lecture Notes in Computational Vision and Biomechanics, vol 37. Springer, Singapore. https://doi.org/10.1007/978-981-19-0151-5_23

Veeraiah, V., Khan, H., Kumar A., Ahamad S., Mahajan A. and Gupta A., (2022). Integration of PSO and Deep Learning for Trend Analysis of Meta-Verse. 2022 2nd International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), pp. 713-718.doi: 10.1109/ICACITE53722.2022.9823883.

P. R. Kshirsagar, D. H. Reddy, M. Dhingra, D. Dhabliya and A. Gupta, "A Review on Comparative study of 4G, 5G and 6G Networks," 2022 5th International Conference on Contemporary Computing and Informatics (IC3I), Uttar Pradesh, India, 2022, pp. 1830-1833, doi: 10.1109/IC3I56241.2022.10073385.

V. Jain, S. M. Beram, V. Talukdar, T. Patil, D. Dhabliya and A. Gupta, "Accuracy Enhancement in Machine Learning During Blockchain Based Transaction Classification," 2022 Seventh International Conference on Parallel, Distributed and Grid Computing (PDGC), Solan, Himachal Pradesh, India, 2022, pp. 536-540, doi: 10.1109/PDGC56933.2022.10053213.

V. Talukdar, D. Dhabliya, B. Kumar, S. B. Talukdar, S. Ahamad and A. Gupta, "Suspicious Activity Detection and Classification in IoT Environment Using Machine Learning Approach," 2022 Seventh International Conference on Parallel, Distributed and Grid Computing (PDGC), Solan, Himachal Pradesh, India, 2022, pp. 531-535, doi: 10.1109/PDGC56933.2022.10053312.

P. R. Kshirsagar, D. H. Reddy, M. Dhingra, D. Dhabliya and A. Gupta, "A Scalable Platform to Collect, Store, Visualize and Analyze Big Data in Real- Time," 2023 3rd International Conference on Innovative Practices in Technology and Management (ICIPTM), Uttar Pradesh, India, 2023, pp. 1-6, doi: 10.1109/ICIPTM57143.2023.10118183.

V. V. Chellam, S. Praveenkumar, S. B. Talukdar, V. Talukdar, S. K. Jain and A. Gupta, "Development of a Blockchain-based Platform to Simplify the Sharing of Patient Data," 2023 3rd International Conference on Innovative Practices in Technology and Management (ICIPTM), Uttar Pradesh, India, 2023, pp. 1-6, doi: 10.1109/ICIPTM57143.2023.10118194.

Downloads

Published

26.03.2024

How to Cite

Elangovan Muniyandy, V.S. Radhika, Salar Mohammad, Sirigiri Joyice, Twinkle Dasari, Amit Verma, Ajmeera Kiran. (2024). Blockchain Technology for Secure and Trustworthy Decentralized Applications. International Journal of Intelligent Systems and Applications in Engineering, 12(21s), 875–883. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/5484

Issue

Section

Research Article