Abstract
The sum of Big Data generated from different sources is increasing significantly with each passing day to extent that it is becoming challenging for traditional storage methods to store this massive amount of data. For this reason, most organizations have resolved to use third-party cloud storage to store data. Cloud storage has advanced in recent times, but it still faces numerous challenges with regard to security and privacy. This paper discusses Big Data security and privacy challenges and the minimum requirements that must be provided by future solutions. The main objective of this paper is to propose a new technical framework to control and manage Big Data security and privacy risks. A design science research methodology is used to carry out this project. The proposed framework takes advantage of Blockchain technology to provide secure storage of Big Data by managing its metadata and policies and eliminating external parties to maintain data security and privacy. Additionally, it uses mobile agent technology to take advantage of the benefits related to system performance in general. We present a prototype implementation for our proposed framework using the Ethereum Blockchain in a real data storage scenario. The empirical results and framework evaluation show that our proposed framework provides an effective solution for secure data storage in a Big Data environment.
Highlights
The term “Big Data” is used to describe the massive amount of data generated from websites, social media platforms, the Internet of Things (IoT), multimedia archives, and other personalized services
We propose a new security framework for Big Data based on the Blockchain and mobile agents, which works in a multi-cluster environment
The first part is the client interface (Front-End), and the second part is the security manager based on the Blockchain and mobile agents (Back-End)
Summary
The term “Big Data” is used to describe the massive amount of data generated from websites, social media platforms, the Internet of Things (IoT), multimedia archives, and other personalized services. Big Data gives people and companies advantages, such as being able to identify new trends, define trends, and make informed decisions. Because of the huge amount of data and its complex use arising from the aforementioned privacy and security issues, traditional data management tools cannot process and store Big Data efficiently [7]. Issues relating to secure transaction logs and data storage, security best practices for non-relational data stores, secure computations in distributed programming frameworks, and end-point input validation/filtering were listed as the main privacy challenges by the Cloud Storage Alliance Big Data working group (CSA) [10]. Satoshi Nakamoto introduced Blockchain in 2008 [11] to underline the Bitcoin cryptocurrency network It is a distributed database consisting of a digital ledger of transactions which used to store all committed transactions in a secure and immutable way. The most important of these benefits are decentralization, efficiency, auditability, traceability, transparency, immutability, and security [12]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.