The integration of a blockchain-supported serverless computing framework enhances the performance of computational and analytical operations and the provision of services within internet-based data centers, rather than depending on independent desktop computers. Therefore, in the present research paper, a blockchain-assisted serverless framework for geospatial data visualizations is implemented. The proposed BS-GeoEduNet 1.0 framework leverages the capabilities of AWS Lambda for serverless computing, providing a reliable and efficient solution for data storage, analysis, and distribution. The proposed framework incorporates AES encryption, decryption layers, and queue implementation to achieve a scalable approach for handling larger files. It implements a queueing mechanism during the heavier input/output processes of file processing by using Apache KAFKA, enabling the system to handle large volumes of data efficiently. It concludes with the visualization of all geospatial-enabled NIT/IIT details on the proposed framework, which utilizes the data fetched from MongoDB. The experimental findings validate the reliability and efficiency of the proposed system, demonstrating its efficacy in geospatial data storage and processing.
1 January 2024 in Facta universitatis - series: Electronics and Energetics
In today's digital age, data storage has become an increasingly important issue. The exponential growth of data has led to the need for secure and private storage solutions. Unfortunately, without a standardized protocol, the security and privacy of sensitive data can be a challenge. However, blockchain technology has emerged as a promising solution for secure data storage. Blockchain's decentralized and immutable nature provides a comprehensive solution for the security and privacy of all types of data. In this research, we propose an innovative framework that leverages the benefits of blockchain technology to securely handle and store data in a serverless environment of distributed nodes. To ensure the highest level of security, we evaluated four encryption algorithms - Blowfish, RC4, DES, and AES - for storing data in a permissioned blockchain network. We found that AES encryption and decryption algorithms provide the best solution for creating a decentralized, immutable coordinate system. Our proposed framework is based on a permissioned blockchain network that enables multiple users to join the network through suitable identity verification processes, and each user is assigned certain special and designated permissions to perform actions. This framework provides a secure and efficient solution for the storage of all types of data, ensuring privacy and security. Our proposed framework offers an innovative solution for secure data storage and management in a decentralized environment. This research has practical implications for organizations that need to store sensitive data securely, and it also contributes to the ongoing development of blockchain technology.