Decentralized application for storing personal health record using Ethereum blockchain and interplanetary file system

Sentausa, Dionysius (2023) Decentralized application for storing personal health record using Ethereum blockchain and interplanetary file system. Masters thesis, Universitas Pelita Harapan.

[img]
Preview
Text (Title)
Title.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (250kB) | Preview
[img]
Preview
Text (Abstract)
Abstract.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (394kB) | Preview
[img]
Preview
Text (ToC)
ToC.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (355kB) | Preview
[img]
Preview
Text (Chapter1)
Chapter1.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (350kB) | Preview
[img] Text (Chapter2)
Chapter2.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB)
[img] Text (Chapter3)
Chapter3.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (609kB)
[img] Text (Chapter4)
Chapter4.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB)
[img] Text (Chapter5)
Chapter5.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (613kB)
[img] Text (Chapter6)
Chapter6.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (3MB)
[img]
Preview
Text (Bibliography)
Bibliography.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (469kB) | Preview
[img] Text (Appendices)
Appendices (2)_merged.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB)

Abstract

Personal Health Record (PHR) is a collection of medical histories and communication platform between user patients and healthcare providers. As internet users increased, more data are stored digitally on a server. Stored data can be as sensitive as PHR which requires high data security and availability. However, storing data on a server does concern security and availability due to the server security itself and the single point of failure. Alternatively, PHR data can be distributedly stored a in the blockchain such as Ethereum that ensure data security. Moreover, technology like the Interplanetary File System (IPFS), a decentralize storage, makes storing data easily accessible while ensuring data availability. So, the research propose a Decentralized Application for storing personal health record using Ethereum blockchain and Interplanetary File System. The proposed Decentralized Application have 6 features, 2 roles consist of patient and doctor, and 3 main interaction such as The PHR Application and User Interaction, which user interact with a website interface of the Decentralized Application by accessing features respective to their roles as written in the smart contract. The PHR Application and IPFS Interaction, which is specific to the storing and retrieving personal health record feature by utilizing the IPFS. The PHR Application and Ethereum Blockchain Interaction, which use to read and write data to the blockchain with the help of Metamask respective to their roles and features written in the smart contract. The proposed Decentralized Application passed all 20 test case scenario and worked as expected. It successfully interconnected with Ethereum Blockchain and Interplanetary File System for user to be able to store PHR data via PHR Application. As the results, storing PHR in the proposed Decentralized Application cost 203.904 gwei or 70.549,70 IDR on average as per this research conducted on 30 June 2022. Overall, the Decentralized Application work as expected and hope to be an alternative solution for storing PHR that is secure and highly available.

Item Type: Thesis (Masters)
Creators:
CreatorsNIMEmail
Sentausa, DionysiusNIM01679210018jayasentausa@gmail.com
Contributors:
ContributionContributorsNIDN/NIDKEmail
Thesis advisorHareva, DavidNIDN0316037206/20110001david.hareva@uph.edu
Uncontrolled Keywords: decentralized application ; Ethereum blockchain ; Interplanetary File System ; personal health record ; FHIR HL7
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: University Subject > Current > Faculty/School - UPH Karawaci > School of Information Science and Technology > Master of Informatics
Current > Faculty/School - UPH Karawaci > School of Information Science and Technology > Master of Informatics
Depositing User: Users 29665 not found.
Date Deposited: 02 Aug 2023 03:29
Last Modified: 02 Aug 2023 03:29
URI: http://repository.uph.edu/id/eprint/57224

Actions (login required)

View Item View Item