Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

Blockchain Based Data Archiving System

Blockchain is defined as an unchangeable ledger secured by one directional cryptography. Blockchain ledger can store a variety of data such as transactions, memos, text data, and some blockchain even support binary data storage on their respective ledger. Blockchains are divided into two categories,

Project Title

Blockchain Based Data Archiving System

Project Area of Specialization

Blockchain

Project Summary

Blockchain is defined as an unchangeable ledger secured by one directional cryptography. Blockchain ledger can store a variety of data such as transactions, memos, text data, and some blockchain even support binary data storage on their respective ledger. Blockchains are divided into two categories, that is, public and private blockchain. Public blockchains are global blockchains accessible from any part of the world using the internet, they are not controlled and maintained by any organization. Whereas, private blockchains are developed, maintained and controlled by private organizations. In short, any information indexed on the public blockchains can be accessed at any time in future until the network is maintained by decentralized nodes, and with financial values associated with the blockchain currencies, it is not possible to shut down a blockchain without shutting down the internet. This project utilizes the immutability functionality of the blockchain. Immutability means, any information stored on the blockchain cannot be tampered by anyone in the whole world. Web archiving is an essential part of the internet. Archiving is the process of collecting website data and preserving it for future research. Current archiving systems cannot prove the originality of the content with respect to the archiving time, hence, we want to solve this problem by building a web archiving system using blockchain technology.

Project Objectives

1. To create archiving node

2. To create master CMS for managing archiving nodes

3. To create user portal for allowing users to create archiving request

4. To create storage indexing node for indexing archived web

5. To create blockchain indexing node for indexing hash of the archived web

Project Implementation Method

1. Archiving, storage and blockchain nodes are developed using linux virtual images.

2. Nodes are programmed using Java programming language

3. A node is responsible for

   3.1 generating image of a website

   3.2 extract text from the website

   3.3 create zip file using image and the text file

   3.4 create hash of the zip file

   3.5 archive the zip file on a storage server

   3.6 archive the hash on the blockchain

4. CMS is responsible for

   4.1 managing all nodes

   4.2 provide users with archiving portal

   4.3 provide search service for accessing archived data at a

         later stage

Benefits of the Project

1. This project demonstrates integration of the blockchain into web application which is becomming most demamded skill set in recent years.

2. This project solves the immutability problem of the existing archiving systems by integrating blockchain technology.

Technical Details of Final Deliverable

Final deliverable is a web application which demonstrates the execution of the identified objectives.

Final Deliverable of the Project

Software System

Type of Industry

Security

Technologies

Blockchain

Sustainable Development Goals

Peace and Justice Strong Institutions

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
EOS coins (blockchain coin) Equipment2093718740
Web hosting Equipment11500015000
Amazon EC2 nano instance Equipment2630012600
laser printer Miscellaneous 140004000
stationary Miscellaneous 120002000
Travelling Miscellaneous 140004000
Total in (Rs) 56340
If you need this project, please contact me on contact@adikhanofficial.com
Automated Car Parking System

?The automotive industry is growing day by day and personal vehicles have become a signifi...

1675638330.png
Adil Khan
10 months ago
IOT intelligent based plant watering system

In daily operation related to watering the plants are the most important cultural practice...

1675638330.png
Adil Khan
10 months ago
Iot based three phase voltage regulator

  Project Objectives (less than 2500 characters)

1675638330.png
Adil Khan
10 months ago
Learn And Drive

We made a gaming application for driving liscene office. We ad this module with DLS in sin...

1675638330.png
Adil Khan
10 months ago
Smart Water Tank

Project Summary Pure drinking water is considered one of the serious challenges for humans...

1675638330.png
Adil Khan
10 months ago