MedChain

MedChain

Ensuring Security of Your Health

MedChain

MedChain

Ensuring Security of Your Health


The problem MedChain solves

Overview:
The healthcare industry faces significant challenges in managing patient records efficiently and securely. Traditional centralized systems are prone to data breaches, unauthorized access, and data manipulation. There is a need for a secure, decentralized system where patients can manage their medical records, maintain privacy, and grant access to doctors as needed.

Objective:
Develop a decentralized application (DApp) using blockchain technology to enable patients to create, edit, and store medical records securely. Integrate IPFS (InterPlanetary File System) for storing the actual medical data, with the blockchain storing only the IPFS CIDs (Content Identifiers) to reduce transaction fees and improve scalability.

Features:
Patient Control: Patients have full control over their medical records and can authorize or revoke doctor access.
Decentralized Storage: Use IPFS to store medical data off-chain, ensuring data integrity and availability.
Blockchain Security: Store IPFS CIDs on the blockchain to maintain a tamper-proof log of medical records.
Tokenization: Convert medical records into ERC-721 tokens with metadata pointing to IPFS CIDs, enabling unique and traceable records.
AI-based Chatbot: Interacts with user for seamless experience.

Challenges we ran into

Frontend and Smart Contract Interaction: Difficulty in ensuring smooth communication between the React-based frontend and the Ethereum smart contract.

MetaMask Integration: Issues with using MetaMask for user authentication and transaction signing.

Data Handling: Managing the process of uploading data to IPFS and retrieving CIDs, then correctly minting tokens on the blockchain.

Tracks Applied (2)

Ethereum Track

Storing Records on Blockchain: The IPFS CID is sent to a smart contract on the Ethereum blockchain. The smart contract ...Read More

ETHIndia

Healthcare

User Registration and Authentication: Patients and doctors use MetaMask to authenticate and interact with the platform....Read More

Discussion