Sign In to Follow Application
View All Documents & Correspondence

A Blockchain Based Efficient And Cost Effective Storage Architecture For Large Data Set Based Applications

Abstract: ABSTRACT A BLOCKCHAIN BASED EFFICIENT AND COST-EFFECTIVE STORAGE ARCHITECTURE FOR LARGE DATA-SET BASED APPLICATIONS The present invention relates to a blockchain-based storage architecture called M-DPS that addresses the challenges of data storage in large-scale applications, with a particular emphasis on the healthcare sector. The architecture leverages blockchain technology to provide reliable, secure, and cost-effective storage solutions for large data sets. The major components of the architecture include an Ethereum network, smart contracts, and the IPFS network layer. The architecture is divided into three layers: user layer, application layer, and blockchain network. Experimental results demonstrate the cost-effectiveness of the proposed architecture, with significantly lower storage costs and efficient utilization of storage space compared to existing solutions. The architecture ensures data integrity, privacy, authenticity, and access rights while optimizing storage costs and memory utilization. By integrating blockchain technology, advanced cryptographic techniques, and Ethereum-based platform, the proposed architecture offers reliable data storage, secure transaction execution, data validation, encryption/decryption processes, seamless data extraction, cost optimization, and storage space utilization.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
29 July 2023
Publication Number
47/2023
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application

Applicants

Marwadi University
Marwadi University, Rajkot-Morbi Highway, At Gauridad, Rajkot – 360003, Gujarat, India
Dr. R. Sridaran
Marwadi University, Rajkot-Morbi Highway, At Gauridad, Rajkot – 360003, Gujarat, India
Dr. Rujuta Ileshbhai Shah
Marwadi University, Rajkot-Morbi Highway, At Gauridad, Rajkot – 360003, Gujarat, India
Dr. Pankaj Mudholkar
Marwadi University, Rajkot-Morbi Highway, At Gauridad, Rajkot – 360003, Gujarat, India

Inventors

1. Dr. R. Sridaran
Marwadi University, Rajkot-Morbi Highway, At Gauridad, Rajkot – 360003, Gujarat, India
2. Dr. Rujuta Ileshbhai Shah
Marwadi University, Rajkot-Morbi Highway, At Gauridad, Rajkot – 360003, Gujarat, India
3. Dr. Pankaj Mudholkar
Marwadi University, Rajkot-Morbi Highway, At Gauridad, Rajkot – 360003, Gujarat, India

Specification

Description:FORM 2
THE PATENTS ACT, 1970
(39 OF 1970)
&
THE PATENTS RULES, 2003
COMPLETE SPECIFICATION
(See section 10 and rule 13)
1. Title of the invention: “A Blockchain Based Efficient and Cost-Effective Storage Architecture for Large Data-Set Based Applications”

2. Applicant:
NAME NATIONALITY ADDRESS
Marwadi University Indian Marwadi University, Rajkot-Morbi Highway, At Gauridad, Rajkot – 360003, Gujarat, India
Email:
shreedattalawconsultancy@gmail.com
Chothani18preeti@gmail.com
(M) +91 9879740982
Dr. R. Sridaran
Dr. Rujuta Ileshbhai Shah
Dr. Pankaj Mudholkar
3. Preamble to the description
COMPLETE SPECIFICATION
The following specification particularly describes the invention and the manner in which it is to be performed:

Field of the Invention:
The present invention relates to the field of computer science and applications. More specifically, the present invention is focusing on the utilization of blockchain technology for efficient and cost-effective storage of large data sets.
Background of the Invention:
In today's digital era, the generation of vast amounts of data has become commonplace, necessitating advanced storage solutions. Traditional approaches, such as cloud-based storage, often fall short in terms of ensuring data privacy, integrity, and accessibility. As a result, there is a need for innovative technologies to overcome these limitations and provide more robust storage architectures.
Blockchain technology has emerged as a promising solution by combining distributed data storage, smart contracts, encryption algorithms, and consensus mechanisms. A blockchain is a secure and immutable chain of blocks linked together using cryptographic hashes. It offers decentralized and transparent data storage capabilities, making it an ideal candidate for addressing the challenges of data management. A blockchain can be defined as a chain of blocks that carries timestamps and are linked to each other using hashes. Initially, a transaction is registered on a blockchain network.
This transaction is represented as a “block” in the shared ledger and is broadcasted over the peerto- peer network. These peers are the nodes which then carry out the transaction validation process. Once all the participants validate the transaction, a new “block” is added to the existing chain of blocks and hence the name “blockchain technology”. Whenever a new block is created, it is added to the existing blockchain making it secure and immutable.
The Global healthcare industry generates enormous amounts of data each year which includes patients’ medical records that need to be handled very carefully. Privacy, integrity, authenticity and access rights are the major issues with the data that is being collected. Healthcare providers have been relying on the cloud infrastructure to store the data. The current research shows that storing data in cloud-based applications doesn’t provide any safeguard to the data as data is likely to be corrupted, stolen, tampered or deleted. If any such scenario occurs, recording or retrieving the medical records becomes impossible and this would be a cause of delay in providing timely treatment to the patient endangering his life. When medical care has become an indispensable part of the lives of people, there arises a need where a technology like blockchain can play a significant role and help this sector to manage the records in much improvised manner. However, conventional cloud-based storage solutions have proven susceptible to data corruption, theft, tampering, or deletion, potentially leading to delays in providing timely medical treatment and endangering lives.
In light of these challenges, integrating blockchain technology into the healthcare industry can significantly enhance data security and management. Blockchain ensures secure and efficient storage of data, allowing for transparent and decentralized record-keeping. It enables only authorized users to access patient data, thereby reducing the risk of data misuse or corruption.
The present invention, referred to as "A Blockchain Based Efficient and Cost-Effective Storage Architecture for Large Data-Set Based Applications," aims to leverage blockchain technology to address the challenges of data storage in various industries, with a primary focus on the healthcare sector. The invention introduces an optimized storage architecture called M-DPS (Modified Data Preservation System) that provides reliable and secure storage solutions while minimizing costs.
Object of the Invention:
Main objective of the present invention is to leverage blockchain technology to provide reliable, secure, and transparent data storage solutions.
Another objective of the present invention is to ensure data privacy, integrity, authenticity, and access rights within the storage architecture.
Yet another objective of the present invention is to optimize storage costs and memory utilization by utilizing blockchain technology and the IPFS network layer.
Yet another objective of the present invention is to provide seamless data extraction for authenticated users.
Yet another objective of the present invention is to incorporate advanced cryptographic techniques for secure transactions and data validation.
Yet another objective of the present invention is to minimize data corruption, theft, tampering, and unauthorized access risks associated with traditional cloud-based storage solutions.
Yet another objective of the present invention is to offer a scalable and decentralized storage architecture that can handle large data sets effectively.
Yet Another objective of the present invention is to develop an efficient and cost-effective storage architecture for large data-set based applications.
Summary of the Invention:
The present invention introduces M-DPS (Modified Data Preservation System), a novel storage architecture that leverages blockchain technology to address the challenges of data storage in large-scale applications, particularly in the healthcare sector. M-DPS offers reliable, secure, and cost-effective storage solutions for managing large data sets. The architecture utilizes an Ethereum network, smart contracts, and the IPFS (InterPlanetary File System) network layer as its major components. It consists of three layers: the user layer, application layer, and blockchain network. Users submit data, which is then validated and checked for modifications. The architecture incorporates data submission, manipulation, query, and verification actions to effectively manage the uploaded data. The data access layer extracts information from the network, and miners validate and store blocks in the blockchain.
Experimental analysis compared M-DPS with other architectures, considering metrics such as the cost of preserving files on the blockchain and the cost of uploading files in IPFS and non-IPFS networks. The results demonstrated that M-DPS offers significantly lower storage costs and efficient storage space utilization compared to existing architectures. By using the IPFS network, M-DPS optimizes storage space by utilizing memory blocks according to file size, minimizing wastage.
The proposed architecture ensures data integrity, privacy, authenticity, and access rights by integrating blockchain technology, advanced cryptographic techniques, and an Ethereum-based platform. It enables secure transaction execution, data validation, encryption/decryption processes, seamless data extraction, cost optimization, and storage space utilization. The architecture provides advantages such as tamper-free data preservation, secure transactions using asymmetric cryptography, and data validation through hash-based algorithms. It offers efficient encryption and decryption during data transfer and allows authenticated users to extract their data seamlessly.
In conclusion, M-DPS presents a comprehensive solution for efficient and cost-effective data preservation. By leveraging blockchain technology and advanced cryptographic techniques, the architecture offers reliable data storage, secure transactions, data validation, encryption/decryption processes, cost optimization, and storage space utilization. The experimental results demonstrate its superiority over existing storage solutions, making it a promising choice for large-scale applications, particularly in industries such as healthcare.
Brief description of the drwaing:
Figure 1 shows modified DPS Architecture
Figure 2 shows layers Used in M-DPS
Detailed Description of the Invention:
The rapid growth of digital data in industries, particularly in the healthcare sector, has necessitated the development of advanced storage architectures that can ensure data privacy, integrity, and accessibility. Traditional cloud-based storage solutions have proven to be vulnerable to data corruption, theft, tampering, and unauthorized access. To address these challenges, blockchain technology has emerged as a promising solution by providing decentralized, transparent, and secure data storage capabilities.
The present invention, a blockchain based efficient and cost-effective storage architecture for large data-set based applications, introduces a novel storage architecture called M-DPS (Modified Data Preservation System) that leverages blockchain technology to provide reliable, secure, and cost-effective storage solutions for large data sets. The invention addresses the challenges faced in industries dealing with significant volumes of data, with a particular emphasis on the healthcare sector.
Figure 1 gives highlights of a modified Data Preservation System. The major components of this architecture include an Ethereum network, Smart contractsand IPFS. Ethereum network is mainly used for running the application on blockchain network. The smart contract is a protocol that automatically executes and controls the events as per the contract or agreement terms. A layer known as IPFS network layer is functional between the Ethereum network and the rest of the application. Working with a distributed file system requires the use of a protocol that is deployed on a peer-to-peer network. Data submission and Primitiveness Identification are the procedures which make this architecture work. Ethereum network acts as a base to execute these procedures.
While the second procedure preserves the data that must first be validated before consistency can be checked, the first procedure assists the user in submitting unpreserved data to the blockchain.
This architecture is divided into three layers namely user layer, application layer and blockchain network as described below in Figure 2 When data has to be saved on the blockchain, users must submit it. When data is uploaded to the blockchain network, it must first be validated and checked for modifications. Database software is used to process the data. After the data has passed through this layer, it enters the application layer, where four actions are carried out to manage the uploaded data: data submission, data manipulation, data query, and data verification. The network's data is extracted via the data access layer. Any of the aforementioned four methods will add the data to the current network and save it as a transaction. The miner acts as a validator against which he will be rewarded to carry out the mining process. The block gets stored in the blockchain forever once it is packed in the data access layer.
Working of Modified DPS Architecture
The data submission process consists of four subprocesses: data submission and processing, data validation, data storage, and data preservation process ancellation. A brief description of each of them is given below:
a. Submitting and processing data:
Text files are stored by the user on M-DPS using this function. The dataprocessing () function stores the data in the database and a hash of the same file gets generated. When a file is larger than 1 MB, it is split up into chunks that are each 1 MB in size.
b. Validating data:
Hash is used to perform the validation procedure whenever the stored data needs to be verified. If the stored data has been tampered or lost, the hash so created will serve as a point of validation. The dataprotection () function is used to encrypt the data by generating a pair of asymmetric keys. The decryption process is carried out with the help of a generated private key so that the data can be viewed.
c. Storing the data:
When data needs to be written onto the blockchain for the purpose of preservation, the write_blockchain () function is utilized. All of the contents cannot be written here due to the field size limitations on the Ethereum blockchain. While the data is being stored on the network, encryption is being done. The encryption function E is provided below to carry out the encryption process:
E= {hash h , f t }
Here, hash h represents the text file's hash, and f t stands for the encrypted file itself. Direct writing to the blockchain will be placed for this encrypted file E.
d. Cancelling the data preservation:
When the user doesn’t want the data to be stored, the user can go with cancelling the preservation which would delete the data that has been stored temporarily. This architecture is divided into three layers namely user layer, application layer and blockchain network as described below in Figure 3.2. When data has to be saved on the blockchain, users must submit it. When data is uploaded to the blockchain network, it must first be validated and checked for modifications. Database software is used to process the data. After the data has passed through this layer, it enters the application layer, where four actions are carried out to manage the uploaded data: data submission, data manipulation, data query, and data verification. The network's data is extracted via the data access layer. Any of the aforementioned four methods will add the data to the current network and save it as a transaction. The miner acts as a validator against which he will be rewarded to carry out the mining process. The block gets stored in the blockchain forever once it is packed in the data access layer.
The M-DPS architecture and the other architectures were tested on two metrics namely fee charged to preserve files on blockchain and cost incurred for uploading files in IPFS vs Non-IPFS network. The cost is calculated in US Dollars. Different file sizes were considered to carry out this experimental analysis. The experimental results show that the cost of preserving the files in DPS Architecture, DataProv Architecture and CBDM architecture is relatively much higher than what it takes to store files on M-DPS, the proposed architecture. Similarly, the cost for uploading files in different architectures is also computed.
In all the three architectures, it was found that the researchers made use of Non-IPFS network while designing their architecture while M-DPS makes use of IPFS network in its design. IPFS network does not take any uploading cost from its users while the other architectures charge heavily from its users for uploading the file based on its size.
Apart from it, when the IPFS network is used, the storage space is optimized as the IPFS network utilizes the memory blocks depending on the size of the file. Hence, only the space required by the file is occupied rather than using an entire file block which may end up wasting unnecessary space in the given memory block. This architecture when used as a baseline architecture for different applications saves a lot of storage space.
Apart from optimum space utilization, the cost of preserving files in this architecture is significantly less than other existing architectures. While the cost of uploading in an IPFS network does not incur any cost to the users.
The main embodiment of the present invention, a method for preserving data in a storage architecture comprising of:
a) Validating and checking for modifications in data before storing it in the blockchain;
b) Dividing the architecture into user layer, application layer, and blockchain network;
c) Processing data in the user layer and performing data submission, manipulation, query, and verification in the application layer;
d) Utilizing blockchain technology, advanced cryptographic techniques, and an Ethereum-based platform for reliable and secure data preservation;
e) Employing an Ethereum network, smart contracts, and an Inter Planetary File System network layer in the storage architecture;
f) Ensuring reliable data storage, secure transaction execution, data validation, encryption/decryption processes, and seamless data extraction for authenticated users; and
g) Extracting data from the network through the data access layer;
Wherein said storage architecture is blockchain based which is efficient and cost effective for large data set based applications.
Another embodiment of the present invention is the Ethereum network is utilized for executing procedures related to data submission and primeness identification.
Another embodiment of the present invention is the Inter Planetary File System network layer facilitates the deployment of a distributed file system protocol on a peer-to-peer network.
Another embodiment of the present invention is Modified Data Preservation System architecture divided into three layers user layer, application layer, and blockchain network, wherein the architecture ensures reliable data storage, secure transaction execution, data validation, encryption/decryption processes, and seamless data extraction for authenticated users.
Another embodiment of the present invention is Modified Data Preservation System architecture ensuring data integrity, privacy, authenticity, and access rights by integrating blockchain technology, advanced cryptographic techniques, and an Ethereum-based platform.
Another embodiment of the present invention is Modified Data Preservation System architecture ensuring tamper-free data preservation through blockchain technology, employing asymmetric cryptography for secure transactions, and utilizing hash-based algorithms for data validation.
Another embodiment of the present invention is Modified Data Preservation System architecture providing reliable data storage, secure transaction execution, data validation, encryption/decryption processes, and seamless data extraction for authenticated users.
Another embodiment of the present invention is said architecture is suitable for industries dealing with significant volumes of data, such as the healthcare sector, effectively addressing data storage challenges using blockchain technology, advanced cryptographic techniques, and an Ethereum-based platform.
Another embodiment of the present invention is said architecture demonstrating cost-effectiveness and efficient storage space utilization compared to existing storage solutions, providing a promising choice for large-scale applications, especially in industries.
Another embodiment of the present invention is Modified Data Preservation System architecture offering cost optimization and storage space utilization by efficiently utilizing memory blocks based on file size, reducing wastage and maximizing storage capacity.
The architecture is designed to ensure data integrity, privacy, authenticity, and access rights while optimizing storage costs and memory utilization. By integrating blockchain technology, advanced cryptographic techniques, and an Ethereum-based platform, the proposed architecture offers several advantages over existing solutions.
The proposed architecture offers reliable data storage, secure transaction execution, data validation, encryption/decryption processes, seamless data extraction, cost optimization, and storage space utilization. It ensures tamper-free data preservation through blockchain technology, utilizes asymmetric cryptography for secure transactions, and employs hash-based algorithms for data validation. The architecture rapidly encrypts and decrypts data during uploading and downloading activities. Authenticated users can extract their data seamlessly. Storage costs are minimized through optimal utilization of memory blocks, reducing wastage and maximizing storage capacity.
The architecture's performance has been evaluated using metrics such as fee charged for preserving files on the blockchain and the cost incurred for uploading files in IPFS (InterPlanetary File System) vs. non-IPFS networks. Experimental results have demonstrated the cost-effectiveness of the proposed architecture, with significantly lower storage costs and efficient utilization of storage space compared to existing solutions.
In summary, the present invention provides a detailed description of the M-DPS architecture, which utilizes blockchain technology to address the challenges of data storage in large-scale applications. By integrating advanced cryptographic techniques and an Ethereum-based platform, the architecture ensures reliable, secure, and cost-effective storage solutions. The architecture's features, including reliable data storage, secure transaction execution, data validation, encryption and decryption processes, seamless data extraction, cost optimization, and storage space utilization, provide significant advantages over existing storage solutions. , Claims:We claim,
1. A method for preserving data in a storage architecture comprising of:
a) Validating and checking for modifications in data before storing it in the blockchain;
b) Dividing the architecture into user layer, application layer, and blockchain network;
c) Processing data in the user layer and performing data submission, manipulation, query, and verification in the application layer;
d) Utilizing blockchain technology, advanced cryptographic techniques, and an Ethereum-based platform for reliable and secure data preservation;
e) Employing an Ethereum network, smart contracts, and an Inter Planetary File System network layer in the storage architecture;
f) Ensuring reliable data storage, secure transaction execution, data validation, encryption/decryption processes, and seamless data extraction for authenticated users; and
g) Extracting data from the network through the data access layer;

Wherein said storage architecture is blockchain based which is efficient and cost effective for large data set based applications.

2. The method for preserving data in a storage architecture as claimed in claim 1, wherein the Ethereum network is utilized for executing procedures related to data submission and primeness identification.

3. The method for preserving data in a storage architecture as claimed in claim 1, wherein the Inter Planetary File System network layer facilitates the deployment of a distributed file system protocol on a peer-to-peer network.

4. The method for preserving data in a storage architecture as claimed in claim 1, wherein Modified Data Preservation System architecture divided into three layers user layer, application layer, and blockchain network, wherein the architecture ensures reliable data storage, secure transaction execution, data validation, encryption/decryption processes, and seamless data extraction for authenticated users.

5. The method for preserving data in a storage architecture as claimed in claim 1, wherein Modified Data Preservation System architecture ensuring data integrity, privacy, authenticity, and access rights by integrating blockchain technology, advanced cryptographic techniques, and an Ethereum-based platform.

6. The method for preserving data in a storage architecture as claimed in claim 1, wherein Modified Data Preservation System architecture ensuring tamper-free data preservation through blockchain technology, employing asymmetric cryptography for secure transactions, and utilizing hash-based algorithms for data validation.

7. The method for preserving data in a storage architecture as claimed in claim 1, wherein Modified Data Preservation System architecture providing reliable data storage, secure transaction execution, data validation, encryption/decryption processes, and seamless data extraction for authenticated users.

8. The method for preserving data in a storage architecture as claimed in claim 1, wherein said architecture is suitable for industries dealing with significant volumes of data, such as the healthcare sector, effectively addressing data storage challenges using blockchain technology, advanced cryptographic techniques, and an Ethereum-based platform.

9. The method for preserving data in a storage architecture as claimed in claim 1, wherein said architecture demonstrating cost-effectiveness and efficient storage space utilization compared to existing storage solutions, providing a promising choice for large-scale applications, especially in industries.

10. The method for preserving data in a storage architecture as claimed in claim 1, wherein Modified Data Preservation System architecture offering cost optimization and storage space utilization by efficiently utilizing memory blocks based on file size, reducing wastage and maximizing storage capacity.

Dated 26th July, 2023


ChothaniPritibahenBipinbhai
Reg. No.: IN/PA-3148
For and on behalf of the applicant

Documents

Application Documents

# Name Date
1 202321051173-POWER OF AUTHORITY [29-07-2023(online)].pdf 2023-07-29
2 202321051173-FORM 1 [29-07-2023(online)].pdf 2023-07-29
3 202321051173-DRAWINGS [29-07-2023(online)].pdf 2023-07-29
4 202321051173-COMPLETE SPECIFICATION [29-07-2023(online)].pdf 2023-07-29
5 202321051173-FORM-9 [05-10-2023(online)].pdf 2023-10-05
6 202321051173-FORM 18 [05-10-2023(online)].pdf 2023-10-05
7 Abstact.jpg 2023-10-27
8 202321051173-RELEVANT DOCUMENTS [01-10-2024(online)].pdf 2024-10-01
9 202321051173-POA [01-10-2024(online)].pdf 2024-10-01
10 202321051173-FORM 13 [01-10-2024(online)].pdf 2024-10-01
11 202321051173-EVIDENCE FOR REGISTRATION UNDER SSI [07-10-2024(online)].pdf 2024-10-07
12 202321051173-EDUCATIONAL INSTITUTION(S) [07-10-2024(online)].pdf 2024-10-07
13 202321051173-FER.pdf 2025-04-04
14 202321051173-FORM-8 [19-05-2025(online)].pdf 2025-05-19
15 202321051173-FER_SER_REPLY [19-05-2025(online)].pdf 2025-05-19
16 202321051173-DRAWING [19-05-2025(online)].pdf 2025-05-19
17 202321051173-CORRESPONDENCE [19-05-2025(online)].pdf 2025-05-19
18 202321051173-ABSTRACT [19-05-2025(online)].pdf 2025-05-19

Search Strategy

1 nplE_26-04-2024.pdf
2 npl2E_29-04-2024.pdf