Decentralized Health Care System using Blockchain
Healthcare systems in every country and region are struggling with the problem of data siloes, meaning that patients and their healthcare providers have an incomplete view of medical histories. Other challenges include security of patient health records, lack of transparency in the pharmaceutical su
2025-06-28 16:31:05 - Adil Khan
Decentralized Health Care System using Blockchain
Project Area of Specialization BlockchainProject SummaryHealthcare systems in every country and region are struggling with the problem of data siloes, meaning that patients and their healthcare providers have an incomplete view of medical histories. Other challenges include security of patient health records, lack of transparency in the pharmaceutical supply chain, lack of interoperability between databases holding patient health records, and dispersity of healthcare-related information. The current situation poses difficulties for sharing and accessing health data timely. Also, due to centralization the data sharing is limited and can easily be lost.Blockchain technology can be the answer to these healthcare challenges. Due to the inherent security and decentralization, the benefits of blockchain in healthcare are numerous. It improves the safety of patients’ electronic medical records, facilitates health data monetization, enforces interoperability between healthcare organizations, and helps fighting counterfeit drugs.Our system will enable patients to make their appointments online. Also, a comprehensive single source of truth of a patient’s medical records, creating a better experience for patients and healthcare providers. They enable patients to see every time their medical records are updated and to give explicit consent every time, they are shared with healthcare providers or others. Patients can also choose to share their medical records.Each patient will be assigned a unique identifier. Smart contracts facilitate storing health records on a digital ledger. With this setup, the patient can easily change doctors and hospitals without the need to transfer their health records and fill in numerous forms to recover their data, which opens the door for errors and compromises record safety.
Project ObjectivesWe will make a web-based application which will make a mechanism in which patients can make appointment online and these appointments will be directed to the selected doctors. Once the patient visits the doctor it will automatically generate a prescription which will be updated on patient’s account. This prescription will also be available to the connected pharmacy of the hospital. Patient just visit the pharmacy and collect the prescribed drugs. If a patient visits another hospital then the old medical history will be visible to the new doctor. Thereby, maintaining the complete medical history. As all of this will be on the block chain. Hence making it decentralized, tamper proof, secure an immutable. The main advantage of using block chain is its immutability which makes the record available without updating and hence maintaining a complete medical history. Also, this system will under consortium hence the data will be not under single custody and available widely.
We will use agile methodology while developing this project. In all agile methods, teams develop the software in iterations that contain mini-increments of the new functionality. There are many different forms of the agile development method, including scrum, crystal, extreme programming (XP), and feature-driven development (FDD). We will further use component-based development using react to build the front end of our project. Component based development will make it easier to build the different modules of the project. Each component will act as a separate entity and then we will link those components using React Dom. To connect the project with the block chain we will deploy different contracts of Solidity and connect it with the front-end using truffle and web 3 API.
Benefits of the ProjectFollowing are the advantages of the proposed system:
- The system will assign a unique identifier to a patient from which he/she will be recognized all over the country.
- The system will make a network of hospitals through blockchain which will link them together making a strong efficient system.
- As the data is stored on blockchain so there is no single point of failure like centralized system.
- The data will be authentic and temper proof.
- Data will be under the consortium custody and not under a single entity.
- There are less chances of information loss and mismatching of records.
- The data is cryptographically stored inside.
- The blockchain is immutable, so no one can tamper with the data that is inside the blockchain.
- The blockchain is transparent so one can track the data if they want to.
The project will cover the health care system for storing patient’s medical history. System will contain a responsive website which will be connected to blockchain using web 3 API. The mechanism of storing patient’s medical history on blockchain will be used. We will also make mechanism where a person can get an appointment online of the nearby hospitals. This will make the data secure, reliable, and easily accessible. There are a number of potential impacts of block chain technology focused on the patient within healthcare. Additional implementations can be found within prescription medicine management, patient claims and billings management, and data security for wearables.The electronic prescription will be available to the connected pharmacy of that hospital and hence patients will not have to visit pharmacies separately for medicines along with their prescriptions. They will be automatically available to the connected pharmacy of that hospital. Patient just visits the pharmacy and gathers medicines.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 60000 | |||
| Cloud Server Hosting | Miscellaneous | 1 | 9000 | 9000 |
| Gateway | Equipment | 1 | 5000 | 5000 |
| Portable Bar Code Scanner | Equipment | 15 | 2000 | 30000 |
| Raspberry pi | Equipment | 1 | 10000 | 10000 |
| Cables | Equipment | 1 | 5000 | 5000 |
| Stationary | Miscellaneous | 1 | 1000 | 1000 |