TreatChain: A patient-centric treatment cycle blockchain using proof-of-upload consensus
摘要
Electronic Medical Records (EMR) hold data related to patients and their treatments. According to GDPR (General Data Protection Regulation), patient information should be anonymous. There should not be any disclosure of patients’ private information during data transfer. Encryption is required to conceal patients’ private information. For developing countries, treatment costs are an essential factor for health services. Blockchain technology enables distributed and immutable data storage as well as peer-to-peer data transfer. We need cheaper blockchain-based solutions for the healthcare sector. This paper proposes a consortium blockchain framework to store EMRs in compliance with GDPR. Our work represents the treatment cycle of patients with blockchain-maintained hospitals and doctors. Our proposed system enhances the security, privacy, and transparency of patients’ treatment information. We are comparing our proposed system with previously developed systems and providing analytical results in the areas of security, privacy, latency, efficiency, and cost. We implemented our proposed system on a Python-based consortium blockchain with a novel consensus algorithm titled “Proof-of-Upload”. The Proof-of-Upload (PoUp) Consensus represents a groundbreaking consensus mechanism within the blockchain framework, specifically tailored for secure and verifiable transactions of Electronic Medical Records (EMR) in the healthcare industry. This mechanism effectively addresses the limitations associated with traditional consensus methodologies by ensuring that medical data is not only uploaded and verified, but also efficiently stored in an off-chain environment utilizing InterPlanetary File System (IPFS). This innovative approach reduces blockchain bloat while simultaneously enhancing the overall security of medical data management. PoUp significantly enhances blockchain-based healthcare systems by ensuring data authenticity, reducing on-chain storage needs, and improving scalability and security. Experimental evaluations demonstrate 35% faster transactions and 50% reduced file upload latency, making it a highly efficient alternative to existing blockchain frameworks. Unlike traditional consensus mechanisms, PoUp is specifically designed for patient-centric treatment cycles, ensuring privacy, compliance, and efficient electronic medical record (EMR) management. Its novel approach makes it an ideal solution for blockchain-based healthcare frameworks, enabling secure, real-time, and scalable medical data processing.