MEPCA: a technical model to improve on-chain electronic health records processing
| Ano de defesa: | 2024 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Tese |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade do Vale do Rio dos Sinos
|
| Programa de Pós-Graduação: |
Programa de Pós-Graduação em Computação Aplicada
|
| Departamento: |
Escola Politécnica
|
| País: |
Brasil
|
| Palavras-chave em Português: | |
| Área do conhecimento CNPq: | |
| Link de acesso: | http://repositorio.jesuita.org.br/handle/UNISINOS/13695 |
Resumo: | The integration of blockchain technology within the healthcare industry has garnered significant attention due to its potential to address critical challenges such as data privacy, interoperability, and the integrity of health records. Although electronic health record (EHR) standards such as HL7 FHIR and OpenEHR have established frameworks for data consistency and system interoperability, concerns remain about the privacy and security of sensitive patient information, particularly in light of regulations such as the Health Insurance Portability and Accountability Act (HIPAA), the General Data Protection Regulation (GDPR), and the Lei Geral de Proteção de Dados (LGPD). Most related work stores only data hash on blockchain nodes, making data validation impossible from a blockchain perspective, which raises the risks of invalid or malicious data being provided. This work introduces the MEPCA model, a novel framework grounded in five core principles that explore the application of blockchain and cryptographic technologies in the management of health records, focusing on maximizing the use of on-chain resources for the processing of EHR data. Our main contribution is to provide guidance and techniques to maximize the adoption of decentralized solutions in the healthcare industry, with practical use cases and technical analysis. Our model introduces novel elements for secure data sharing, called Data Steward and Shared Data Vault, and proposes an innovative method that generates Zero-Knowledge Proofs of HL7 FHIR required fields for hash digests. We run technical experiments with Fully Homomorphic Encryption (FHE) algorithms to evaluate on-chain data analysis using a dataset with 1.3 million records and evaluates on-chain data processing and storage with a 10 thousand HL7 FHIR dataset with plain and hash representation. Our findings suggest that maximizing on-chain processing can improve the security and reliability of health records, offering a robust alternative to traditional off-chain data processing approaches. The adoption of the MEPCA model can bring an evolution to the healthcare industry, allowing society and institutions to have a more secure and efficient digital infrastructure for EHR. |
| id |
USIN_e263db5271cbd96c8b5584632ed01951 |
|---|---|
| oai_identifier_str |
oai:www.repositorio.jesuita.org.br:UNISINOS/13695 |
| network_acronym_str |
USIN |
| network_name_str |
Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) |
| repository_id_str |
|
| spelling |
2025-08-05T18:15:13Z2025-08-05T18:15:13Z2024-09-29Submitted by Jeferson Carlos da Veiga Rodrigues (jveigar@unisinos.br) on 2025-08-05T18:15:13Z No. of bitstreams: 1 Fausto Neri da Silva Vanin_.pdf: 2473109 bytes, checksum: 6369330a3d1a401e8255d75a692130a5 (MD5)Made available in DSpace on 2025-08-05T18:15:13Z (GMT). No. of bitstreams: 1 Fausto Neri da Silva Vanin_.pdf: 2473109 bytes, checksum: 6369330a3d1a401e8255d75a692130a5 (MD5) Previous issue date: 2024-09-29The integration of blockchain technology within the healthcare industry has garnered significant attention due to its potential to address critical challenges such as data privacy, interoperability, and the integrity of health records. Although electronic health record (EHR) standards such as HL7 FHIR and OpenEHR have established frameworks for data consistency and system interoperability, concerns remain about the privacy and security of sensitive patient information, particularly in light of regulations such as the Health Insurance Portability and Accountability Act (HIPAA), the General Data Protection Regulation (GDPR), and the Lei Geral de Proteção de Dados (LGPD). Most related work stores only data hash on blockchain nodes, making data validation impossible from a blockchain perspective, which raises the risks of invalid or malicious data being provided. This work introduces the MEPCA model, a novel framework grounded in five core principles that explore the application of blockchain and cryptographic technologies in the management of health records, focusing on maximizing the use of on-chain resources for the processing of EHR data. Our main contribution is to provide guidance and techniques to maximize the adoption of decentralized solutions in the healthcare industry, with practical use cases and technical analysis. Our model introduces novel elements for secure data sharing, called Data Steward and Shared Data Vault, and proposes an innovative method that generates Zero-Knowledge Proofs of HL7 FHIR required fields for hash digests. We run technical experiments with Fully Homomorphic Encryption (FHE) algorithms to evaluate on-chain data analysis using a dataset with 1.3 million records and evaluates on-chain data processing and storage with a 10 thousand HL7 FHIR dataset with plain and hash representation. Our findings suggest that maximizing on-chain processing can improve the security and reliability of health records, offering a robust alternative to traditional off-chain data processing approaches. The adoption of the MEPCA model can bring an evolution to the healthcare industry, allowing society and institutions to have a more secure and efficient digital infrastructure for EHR.CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorVanin, Fausto Neri da Silvahttp://lattes.cnpq.br/2863704345305152http://lattes.cnpq.br/2332604239081900Costa, Cristiano Andre dahttp://lattes.cnpq.br/9637121030877187Righi, Rodrigo da RosaUniversidade do Vale do Rio dos SinosPrograma de Pós-Graduação em Computação AplicadaUnisinosBrasilEscola PolitécnicaMEPCA: a technical model to improve on-chain electronic health records processingACCNPQ::Ciências Exatas e da Terra::Ciência da ComputaçãoBlockcahinElectronic health recordsPersonal health recordsHomomorphic encryptionDistributed hash tablesDistributed networkinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttp://repositorio.jesuita.org.br/handle/UNISINOS/13695info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)instname:Universidade do Vale do Rio dos Sinos (UNISINOS)instacron:UNISINOSLICENSElicense.txtlicense.txttext/plain; charset=utf-82175http://repositorio.jesuita.org.br/bitstream/UNISINOS/13695/2/license.txt320e21f23402402ac4988605e1edd177MD52ORIGINALFausto Neri da Silva Vanin_.pdfFausto Neri da Silva Vanin_.pdfapplication/pdf2473109http://repositorio.jesuita.org.br/bitstream/UNISINOS/13695/1/Fausto+Neri+da+Silva+Vanin_.pdf6369330a3d1a401e8255d75a692130a5MD51UNISINOS/136952025-08-05 15:16:05.408oai:www.repositorio.jesuita.org.br:UNISINOS/13695Ck5PVEE6IENPTE9RVUUgQVFVSSBBIFNVQSBQUsOTUFJJQSBMSUNFTsOHQQoKRXN0YSBsaWNlbsOnYSBkZSBleGVtcGxvIMOpIGZvcm5lY2lkYSBhcGVuYXMgcGFyYSBmaW5zIGluZm9ybWF0aXZvcy4KCkxpY2Vuw6dhIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpDb20gYSBhcHJlc2VudGHDp8OjbyBkZXN0YSBsaWNlbsOnYSwgdm9jw6ogKG8gYXV0b3IgKGVzKSBvdSBvIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yKSBjb25jZWRlIMOgIApVbml2ZXJzaWRhZGUgZG8gVmFsZSBkbyBSaW8gZG9zIFNpbm9zIChVTklTSU5PUykgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdSAKZGlzdHJpYnVpciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gKGluY2x1aW5kbyBvIHJlc3VtbykgcG9yIHRvZG8gbyBtdW5kbyBubyBmb3JtYXRvIGltcHJlc3NvIGUgZWxldHLDtG5pY28gZSAKZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIGZvcm1hdG9zIMOhdWRpbyBvdSB2w61kZW8uCgpWb2PDqiBjb25jb3JkYSBxdWUgYSBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAKcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdSAKZGlzc2VydGHDp8OjbyBwYXJhIGZpbnMgZGUgc2VndXJhbsOnYSwgYmFjay11cCBlIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgCm5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IApjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogCmRlY2xhcmEgcXVlIG9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciDDoCBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgCm9zIGRpcmVpdG9zIGFwcmVzZW50YWRvcyBuZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBkZSBwcm9wcmllZGFkZSBkZSB0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSAKaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UgCkFQT0lPIERFIFVNQSBBR8OKTkNJQSBERSBGT01FTlRPIE9VIE9VVFJPIE9SR0FOSVNNTyBRVUUgTsODTyBTRUpBIEEgU0lHTEEgREUgClVOSVZFUlNJREFERSwgVk9Dw4ogREVDTEFSQSBRVUUgUkVTUEVJVE9VIFRPRE9TIEUgUVVBSVNRVUVSIERJUkVJVE9TIERFIFJFVklTw4NPIENPTU8gClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIApkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbywgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBhbMOpbSBkYXF1ZWxhcyAKY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KBiblioteca Digital de Teses e DissertaçõesPRIhttp://www.repositorio.jesuita.org.br/oai/requestmaicons@unisinos.br ||dspace@unisinos.bropendoar:2025-08-05T18:16:05Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) - Universidade do Vale do Rio dos Sinos (UNISINOS)false |
| dc.title.pt_BR.fl_str_mv |
MEPCA: a technical model to improve on-chain electronic health records processing |
| title |
MEPCA: a technical model to improve on-chain electronic health records processing |
| spellingShingle |
MEPCA: a technical model to improve on-chain electronic health records processing Vanin, Fausto Neri da Silva ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação Blockcahin Electronic health records Personal health records Homomorphic encryption Distributed hash tables Distributed network |
| title_short |
MEPCA: a technical model to improve on-chain electronic health records processing |
| title_full |
MEPCA: a technical model to improve on-chain electronic health records processing |
| title_fullStr |
MEPCA: a technical model to improve on-chain electronic health records processing |
| title_full_unstemmed |
MEPCA: a technical model to improve on-chain electronic health records processing |
| title_sort |
MEPCA: a technical model to improve on-chain electronic health records processing |
| author |
Vanin, Fausto Neri da Silva |
| author_facet |
Vanin, Fausto Neri da Silva |
| author_role |
author |
| dc.contributor.authorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/2863704345305152 |
| dc.contributor.advisorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/2332604239081900 |
| dc.contributor.author.fl_str_mv |
Vanin, Fausto Neri da Silva |
| dc.contributor.advisor-co1.fl_str_mv |
Costa, Cristiano Andre da |
| dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/9637121030877187 |
| dc.contributor.advisor1.fl_str_mv |
Righi, Rodrigo da Rosa |
| contributor_str_mv |
Costa, Cristiano Andre da Righi, Rodrigo da Rosa |
| dc.subject.cnpq.fl_str_mv |
ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação |
| topic |
ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação Blockcahin Electronic health records Personal health records Homomorphic encryption Distributed hash tables Distributed network |
| dc.subject.por.fl_str_mv |
Blockcahin Electronic health records Personal health records Homomorphic encryption Distributed hash tables Distributed network |
| description |
The integration of blockchain technology within the healthcare industry has garnered significant attention due to its potential to address critical challenges such as data privacy, interoperability, and the integrity of health records. Although electronic health record (EHR) standards such as HL7 FHIR and OpenEHR have established frameworks for data consistency and system interoperability, concerns remain about the privacy and security of sensitive patient information, particularly in light of regulations such as the Health Insurance Portability and Accountability Act (HIPAA), the General Data Protection Regulation (GDPR), and the Lei Geral de Proteção de Dados (LGPD). Most related work stores only data hash on blockchain nodes, making data validation impossible from a blockchain perspective, which raises the risks of invalid or malicious data being provided. This work introduces the MEPCA model, a novel framework grounded in five core principles that explore the application of blockchain and cryptographic technologies in the management of health records, focusing on maximizing the use of on-chain resources for the processing of EHR data. Our main contribution is to provide guidance and techniques to maximize the adoption of decentralized solutions in the healthcare industry, with practical use cases and technical analysis. Our model introduces novel elements for secure data sharing, called Data Steward and Shared Data Vault, and proposes an innovative method that generates Zero-Knowledge Proofs of HL7 FHIR required fields for hash digests. We run technical experiments with Fully Homomorphic Encryption (FHE) algorithms to evaluate on-chain data analysis using a dataset with 1.3 million records and evaluates on-chain data processing and storage with a 10 thousand HL7 FHIR dataset with plain and hash representation. Our findings suggest that maximizing on-chain processing can improve the security and reliability of health records, offering a robust alternative to traditional off-chain data processing approaches. The adoption of the MEPCA model can bring an evolution to the healthcare industry, allowing society and institutions to have a more secure and efficient digital infrastructure for EHR. |
| publishDate |
2024 |
| dc.date.issued.fl_str_mv |
2024-09-29 |
| dc.date.accessioned.fl_str_mv |
2025-08-05T18:15:13Z |
| dc.date.available.fl_str_mv |
2025-08-05T18:15:13Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
| format |
doctoralThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://repositorio.jesuita.org.br/handle/UNISINOS/13695 |
| url |
http://repositorio.jesuita.org.br/handle/UNISINOS/13695 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade do Vale do Rio dos Sinos |
| dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Computação Aplicada |
| dc.publisher.initials.fl_str_mv |
Unisinos |
| dc.publisher.country.fl_str_mv |
Brasil |
| dc.publisher.department.fl_str_mv |
Escola Politécnica |
| publisher.none.fl_str_mv |
Universidade do Vale do Rio dos Sinos |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) instname:Universidade do Vale do Rio dos Sinos (UNISINOS) instacron:UNISINOS |
| instname_str |
Universidade do Vale do Rio dos Sinos (UNISINOS) |
| instacron_str |
UNISINOS |
| institution |
UNISINOS |
| reponame_str |
Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) |
| collection |
Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) |
| bitstream.url.fl_str_mv |
http://repositorio.jesuita.org.br/bitstream/UNISINOS/13695/2/license.txt http://repositorio.jesuita.org.br/bitstream/UNISINOS/13695/1/Fausto+Neri+da+Silva+Vanin_.pdf |
| bitstream.checksum.fl_str_mv |
320e21f23402402ac4988605e1edd177 6369330a3d1a401e8255d75a692130a5 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) - Universidade do Vale do Rio dos Sinos (UNISINOS) |
| repository.mail.fl_str_mv |
maicons@unisinos.br ||dspace@unisinos.br |
| _version_ |
1853242107512225792 |