Loading…
Blockchain for Giving Patients Control Over Their Medical Records
Personal health records (PHRs) are valuable assets to individuals because they enable them to integrate and manage their medical data. A PHR is an electronic application through which patients can manage their health information. Giving patients control over their medical data offers an advantageous...
Saved in:
Published in: | IEEE access 2020, Vol.8, p.193102-193115 |
---|---|
Main Authors: | , , , , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c408t-902ad7218acd4689033ff1c0966994d383864072ed32160d41990c5e17ef1813 |
---|---|
cites | cdi_FETCH-LOGICAL-c408t-902ad7218acd4689033ff1c0966994d383864072ed32160d41990c5e17ef1813 |
container_end_page | 193115 |
container_issue | |
container_start_page | 193102 |
container_title | IEEE access |
container_volume | 8 |
creator | Madine, Mohammad Moussa Battah, Ammar Ayman Yaqoob, Ibrar Salah, Khaled Jayaraman, Raja Al-Hammadi, Yousof Pesic, Sasa Ellahham, Samer |
description | Personal health records (PHRs) are valuable assets to individuals because they enable them to integrate and manage their medical data. A PHR is an electronic application through which patients can manage their health information. Giving patients control over their medical data offers an advantageous realignment of the doctor-patient dynamic. However, today's PHR management systems fall short of giving reliable, traceable, trustful, and secure patients control over their medical data, which poses serious threats to their authenticity and accuracy. Moreover, most of the current approaches and systems leveraged for managing PHR are centralized that not only make medical data sharing difficult but also pose a risk of single point of failure problem. In this paper, we propose Ethereum blockchain-based smart contracts to give patients control over their data in a manner that is decentralized, immutable, transparent, traceable, trustful, and secure. The proposed system employs decentralized storage of interplanetary file systems (IPFS) and trusted reputation-based re-encryption oracles to securely fetch, store, and share patients' medical data. We present algorithms along with their full implementation details. We evaluate the proposed smart contracts using two important performance metrics, such as cost and correctness. Furthermore, we provide security analysis and discuss the generalization aspects of our solution. We outline the limitations of the proposed approach. We make the smart contract source code publicly available on Github. |
doi_str_mv | 10.1109/ACCESS.2020.3032553 |
format | article |
fullrecord | <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_proquest_journals_2458750536</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9233462</ieee_id><doaj_id>oai_doaj_org_article_ea08dd52ee364d69aa419ca0a6c92199</doaj_id><sourcerecordid>2458750536</sourcerecordid><originalsourceid>FETCH-LOGICAL-c408t-902ad7218acd4689033ff1c0966994d383864072ed32160d41990c5e17ef1813</originalsourceid><addsrcrecordid>eNpNkE1LxDAQhoMoKKu_wEvBc9fJZ5PjWvwCRdG9h5BMNWttNK2C_95oZTGXCcO8zwwPIccUlpSCOV217fnj45IBgyUHzqTkO-SAUWVqLrna_fffJ0fjuIHydGnJ5oCszvrkX_yzi0PVpVxdxs84PFX3boo4TGPVpmHKqa_uPjFX62eMubrFEL3rqwf0KYfxkOx1rh_x6K8uyPrifN1e1Td3l9ft6qb2AvRUG2AuNIxq54NQ2gDnXUc9GKWMEYFrrpWAhmHg5VwIghoDXiJtsKOa8gW5nrEhuY19y_HV5S-bXLS_jZSfrMtT9D1adKBDkAyRKxGUca7AvAOnvGEFW1gnM-stp_cPHCe7SR95KNdbJqRuJBRXZYrPUz6ncczYbbdSsD_m7Wze_pi3f-ZL6nhORUTcJgzjXCjGvwEf6Xw4</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2458750536</pqid></control><display><type>article</type><title>Blockchain for Giving Patients Control Over Their Medical Records</title><source>IEEE Open Access Journals</source><creator>Madine, Mohammad Moussa ; Battah, Ammar Ayman ; Yaqoob, Ibrar ; Salah, Khaled ; Jayaraman, Raja ; Al-Hammadi, Yousof ; Pesic, Sasa ; Ellahham, Samer</creator><creatorcontrib>Madine, Mohammad Moussa ; Battah, Ammar Ayman ; Yaqoob, Ibrar ; Salah, Khaled ; Jayaraman, Raja ; Al-Hammadi, Yousof ; Pesic, Sasa ; Ellahham, Samer</creatorcontrib><description>Personal health records (PHRs) are valuable assets to individuals because they enable them to integrate and manage their medical data. A PHR is an electronic application through which patients can manage their health information. Giving patients control over their medical data offers an advantageous realignment of the doctor-patient dynamic. However, today's PHR management systems fall short of giving reliable, traceable, trustful, and secure patients control over their medical data, which poses serious threats to their authenticity and accuracy. Moreover, most of the current approaches and systems leveraged for managing PHR are centralized that not only make medical data sharing difficult but also pose a risk of single point of failure problem. In this paper, we propose Ethereum blockchain-based smart contracts to give patients control over their data in a manner that is decentralized, immutable, transparent, traceable, trustful, and secure. The proposed system employs decentralized storage of interplanetary file systems (IPFS) and trusted reputation-based re-encryption oracles to securely fetch, store, and share patients' medical data. We present algorithms along with their full implementation details. We evaluate the proposed smart contracts using two important performance metrics, such as cost and correctness. Furthermore, we provide security analysis and discuss the generalization aspects of our solution. We outline the limitations of the proposed approach. We make the smart contract source code publicly available on Github.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2020.3032553</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>access control ; Algorithms ; Blockchain ; Contracts ; Cost analysis ; Cryptography ; Data integration ; Data retrieval ; Encryption ; Ethereum ; healthcare ; Hospitals ; Management systems ; Medical diagnostic imaging ; Performance measurement ; personal health records ; Realignment ; Smart contracts ; Source code</subject><ispartof>IEEE access, 2020, Vol.8, p.193102-193115</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c408t-902ad7218acd4689033ff1c0966994d383864072ed32160d41990c5e17ef1813</citedby><cites>FETCH-LOGICAL-c408t-902ad7218acd4689033ff1c0966994d383864072ed32160d41990c5e17ef1813</cites><orcidid>0000-0003-0556-2419 ; 0000-0001-9238-3114 ; 0000-0003-1779-2414 ; 0000-0001-6469-9154 ; 0000-0002-8438-3429 ; 0000-0002-2749-2688 ; 0000-0003-4916-6506 ; 0000-0002-2310-2558</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9233462$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,777,781,4010,27614,27904,27905,27906,54914</link.rule.ids></links><search><creatorcontrib>Madine, Mohammad Moussa</creatorcontrib><creatorcontrib>Battah, Ammar Ayman</creatorcontrib><creatorcontrib>Yaqoob, Ibrar</creatorcontrib><creatorcontrib>Salah, Khaled</creatorcontrib><creatorcontrib>Jayaraman, Raja</creatorcontrib><creatorcontrib>Al-Hammadi, Yousof</creatorcontrib><creatorcontrib>Pesic, Sasa</creatorcontrib><creatorcontrib>Ellahham, Samer</creatorcontrib><title>Blockchain for Giving Patients Control Over Their Medical Records</title><title>IEEE access</title><addtitle>Access</addtitle><description>Personal health records (PHRs) are valuable assets to individuals because they enable them to integrate and manage their medical data. A PHR is an electronic application through which patients can manage their health information. Giving patients control over their medical data offers an advantageous realignment of the doctor-patient dynamic. However, today's PHR management systems fall short of giving reliable, traceable, trustful, and secure patients control over their medical data, which poses serious threats to their authenticity and accuracy. Moreover, most of the current approaches and systems leveraged for managing PHR are centralized that not only make medical data sharing difficult but also pose a risk of single point of failure problem. In this paper, we propose Ethereum blockchain-based smart contracts to give patients control over their data in a manner that is decentralized, immutable, transparent, traceable, trustful, and secure. The proposed system employs decentralized storage of interplanetary file systems (IPFS) and trusted reputation-based re-encryption oracles to securely fetch, store, and share patients' medical data. We present algorithms along with their full implementation details. We evaluate the proposed smart contracts using two important performance metrics, such as cost and correctness. Furthermore, we provide security analysis and discuss the generalization aspects of our solution. We outline the limitations of the proposed approach. We make the smart contract source code publicly available on Github.</description><subject>access control</subject><subject>Algorithms</subject><subject>Blockchain</subject><subject>Contracts</subject><subject>Cost analysis</subject><subject>Cryptography</subject><subject>Data integration</subject><subject>Data retrieval</subject><subject>Encryption</subject><subject>Ethereum</subject><subject>healthcare</subject><subject>Hospitals</subject><subject>Management systems</subject><subject>Medical diagnostic imaging</subject><subject>Performance measurement</subject><subject>personal health records</subject><subject>Realignment</subject><subject>Smart contracts</subject><subject>Source code</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>DOA</sourceid><recordid>eNpNkE1LxDAQhoMoKKu_wEvBc9fJZ5PjWvwCRdG9h5BMNWttNK2C_95oZTGXCcO8zwwPIccUlpSCOV217fnj45IBgyUHzqTkO-SAUWVqLrna_fffJ0fjuIHydGnJ5oCszvrkX_yzi0PVpVxdxs84PFX3boo4TGPVpmHKqa_uPjFX62eMubrFEL3rqwf0KYfxkOx1rh_x6K8uyPrifN1e1Td3l9ft6qb2AvRUG2AuNIxq54NQ2gDnXUc9GKWMEYFrrpWAhmHg5VwIghoDXiJtsKOa8gW5nrEhuY19y_HV5S-bXLS_jZSfrMtT9D1adKBDkAyRKxGUca7AvAOnvGEFW1gnM-stp_cPHCe7SR95KNdbJqRuJBRXZYrPUz6ncczYbbdSsD_m7Wze_pi3f-ZL6nhORUTcJgzjXCjGvwEf6Xw4</recordid><startdate>2020</startdate><enddate>2020</enddate><creator>Madine, Mohammad Moussa</creator><creator>Battah, Ammar Ayman</creator><creator>Yaqoob, Ibrar</creator><creator>Salah, Khaled</creator><creator>Jayaraman, Raja</creator><creator>Al-Hammadi, Yousof</creator><creator>Pesic, Sasa</creator><creator>Ellahham, Samer</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0003-0556-2419</orcidid><orcidid>https://orcid.org/0000-0001-9238-3114</orcidid><orcidid>https://orcid.org/0000-0003-1779-2414</orcidid><orcidid>https://orcid.org/0000-0001-6469-9154</orcidid><orcidid>https://orcid.org/0000-0002-8438-3429</orcidid><orcidid>https://orcid.org/0000-0002-2749-2688</orcidid><orcidid>https://orcid.org/0000-0003-4916-6506</orcidid><orcidid>https://orcid.org/0000-0002-2310-2558</orcidid></search><sort><creationdate>2020</creationdate><title>Blockchain for Giving Patients Control Over Their Medical Records</title><author>Madine, Mohammad Moussa ; Battah, Ammar Ayman ; Yaqoob, Ibrar ; Salah, Khaled ; Jayaraman, Raja ; Al-Hammadi, Yousof ; Pesic, Sasa ; Ellahham, Samer</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c408t-902ad7218acd4689033ff1c0966994d383864072ed32160d41990c5e17ef1813</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>access control</topic><topic>Algorithms</topic><topic>Blockchain</topic><topic>Contracts</topic><topic>Cost analysis</topic><topic>Cryptography</topic><topic>Data integration</topic><topic>Data retrieval</topic><topic>Encryption</topic><topic>Ethereum</topic><topic>healthcare</topic><topic>Hospitals</topic><topic>Management systems</topic><topic>Medical diagnostic imaging</topic><topic>Performance measurement</topic><topic>personal health records</topic><topic>Realignment</topic><topic>Smart contracts</topic><topic>Source code</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Madine, Mohammad Moussa</creatorcontrib><creatorcontrib>Battah, Ammar Ayman</creatorcontrib><creatorcontrib>Yaqoob, Ibrar</creatorcontrib><creatorcontrib>Salah, Khaled</creatorcontrib><creatorcontrib>Jayaraman, Raja</creatorcontrib><creatorcontrib>Al-Hammadi, Yousof</creatorcontrib><creatorcontrib>Pesic, Sasa</creatorcontrib><creatorcontrib>Ellahham, Samer</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Open Access: DOAJ - Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Madine, Mohammad Moussa</au><au>Battah, Ammar Ayman</au><au>Yaqoob, Ibrar</au><au>Salah, Khaled</au><au>Jayaraman, Raja</au><au>Al-Hammadi, Yousof</au><au>Pesic, Sasa</au><au>Ellahham, Samer</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Blockchain for Giving Patients Control Over Their Medical Records</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2020</date><risdate>2020</risdate><volume>8</volume><spage>193102</spage><epage>193115</epage><pages>193102-193115</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>Personal health records (PHRs) are valuable assets to individuals because they enable them to integrate and manage their medical data. A PHR is an electronic application through which patients can manage their health information. Giving patients control over their medical data offers an advantageous realignment of the doctor-patient dynamic. However, today's PHR management systems fall short of giving reliable, traceable, trustful, and secure patients control over their medical data, which poses serious threats to their authenticity and accuracy. Moreover, most of the current approaches and systems leveraged for managing PHR are centralized that not only make medical data sharing difficult but also pose a risk of single point of failure problem. In this paper, we propose Ethereum blockchain-based smart contracts to give patients control over their data in a manner that is decentralized, immutable, transparent, traceable, trustful, and secure. The proposed system employs decentralized storage of interplanetary file systems (IPFS) and trusted reputation-based re-encryption oracles to securely fetch, store, and share patients' medical data. We present algorithms along with their full implementation details. We evaluate the proposed smart contracts using two important performance metrics, such as cost and correctness. Furthermore, we provide security analysis and discuss the generalization aspects of our solution. We outline the limitations of the proposed approach. We make the smart contract source code publicly available on Github.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2020.3032553</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0003-0556-2419</orcidid><orcidid>https://orcid.org/0000-0001-9238-3114</orcidid><orcidid>https://orcid.org/0000-0003-1779-2414</orcidid><orcidid>https://orcid.org/0000-0001-6469-9154</orcidid><orcidid>https://orcid.org/0000-0002-8438-3429</orcidid><orcidid>https://orcid.org/0000-0002-2749-2688</orcidid><orcidid>https://orcid.org/0000-0003-4916-6506</orcidid><orcidid>https://orcid.org/0000-0002-2310-2558</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 2169-3536 |
ispartof | IEEE access, 2020, Vol.8, p.193102-193115 |
issn | 2169-3536 2169-3536 |
language | eng |
recordid | cdi_proquest_journals_2458750536 |
source | IEEE Open Access Journals |
subjects | access control Algorithms Blockchain Contracts Cost analysis Cryptography Data integration Data retrieval Encryption Ethereum healthcare Hospitals Management systems Medical diagnostic imaging Performance measurement personal health records Realignment Smart contracts Source code |
title | Blockchain for Giving Patients Control Over Their Medical Records |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T07%3A30%3A38IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Blockchain%20for%20Giving%20Patients%20Control%20Over%20Their%20Medical%20Records&rft.jtitle=IEEE%20access&rft.au=Madine,%20Mohammad%20Moussa&rft.date=2020&rft.volume=8&rft.spage=193102&rft.epage=193115&rft.pages=193102-193115&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2020.3032553&rft_dat=%3Cproquest_ieee_%3E2458750536%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c408t-902ad7218acd4689033ff1c0966994d383864072ed32160d41990c5e17ef1813%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2458750536&rft_id=info:pmid/&rft_ieee_id=9233462&rfr_iscdi=true |