AN ETHEREUM-BASED ELECTRONIC HEALTH RECORD SYSTEM WITH SQL QUERY SUPPORT

ICTACT Journal on Soft Computing ( Volume: 15 , Issue: 2 )

Abstract

Blockchains’ power of decentralization, immutability, and transparency has found its application in many fields. The blockchain is an append-only structure. As the blockchain grows, accessing blocks from the past in an efficient manner has become a challenging task. Further, blockchains were not initially envisioned to be read-heavy systems. With the passage of time, more and more applications are using blockchains and therefore blockchains need to provide active support for high read loads concerning the history state as well. To facilitate data querying in blockchain, we have proposed an SQL query processing feature in the Ethereum blockchain through a decentralized application. More specifically, we build an Ethereum-based Electronic Health Record (EHR) system with SQL query support. The following approaches for query processing have been explored and implemented: (i) linearly scanning blockchain, (ii) scanning only from a user-specified block, (iii) replication in database, (iv) indexing in a database, and (v) using smart contracts. Our timing analysis across these implementations reveals that the smart contracts-based approach has reasonable performance gains compared the other approaches.

Authors

Suvam Tamang, M.S. Srinath, Pallav Kumar Baruah
Sri Sathya Sai Institute of Higher Learning, India

Keywords

Electronic Health Records, Blockchain, Smart Contracts, Web3, IPFS.

Published By
ICTACT
Published In
ICTACT Journal on Soft Computing
( Volume: 15 , Issue: 2 )
Date of Publication
October 2024
Pages
3505 - 3514
Page Views
279
Full Text Views
18

ICT Academy is an initiative of the Government of India in collaboration with the state Governments and Industries. ICT Academy is a not-for-profit society, the first of its kind pioneer venture under the Public-Private-Partnership (PPP) model

Contact Us

ICT Academy
Module No E6 -03, 6th floor Block - E
IIT Madras Research Park
Kanagam Road, Taramani,
Chennai 600 113,
Tamil Nadu, India

For Journal Subscription: journalsales@ictacademy.in

For further Queries and Assistance, write to us at: ictacademy.journal@ictacademy.in