| Literature DB >> 31844175 |
Nicholas Mamo1, Gillian M Martin1,2,3, Maria Desira1, Bridget Ellul4, Jean-Paul Ebejer5.
Abstract
Dynamic consent aims to empower research partners and facilitate active participation in the research process. Used within the context of biobanking, it gives individuals access to information and control to determine how and where their biospecimens and data should be used. We present Dwarna-a web portal for 'dynamic consent' that acts as a hub connecting the different stakeholders of the Malta Biobank: biobank managers, researchers, research partners, and the general public. The portal stores research partners' consent in a blockchain to create an immutable audit trail of research partners' consent changes. Dwarna's structure also presents a solution to the European Union's General Data Protection Regulation's right to erasure-a right that is seemingly incompatible with the blockchain model. Dwarna's transparent structure increases trustworthiness in the biobanking process by giving research partners more control over which research studies they participate in, by facilitating the withdrawal of consent and by making it possible to request that the biospecimen and associated data are destroyed.Entities:
Mesh:
Year: 2019 PMID: 31844175 PMCID: PMC7170942 DOI: 10.1038/s41431-019-0560-9
Source DB: PubMed Journal: Eur J Hum Genet ISSN: 1018-4813 Impact factor: 4.246
Fig. 1The typical blockchain structure.
Figure adapted from Nakamoto [42].
Fig. 2The block structure.
a The calculation of the Merkle Root with pruned elements made transparent and b the block header after removing unnecessary data. Figure adapted from Nakamoto [42].
Existing or proposed applications in healthcare and medical research that use the blockchain.
| Reference | Description | Consent | Data deletion | Accessibility | Primary data storage | Technology | Stage | Availability |
|---|---|---|---|---|---|---|---|---|
| Dwarna (described in this article) | Dwarna is a web portal for ‘dynamic consent’ that acts as a hub connecting the different stakeholders of the Malta Biobank—biobank managers, researchers, research participants, and the general public. The portal stores research participants’ consent in a blockchain to create an immutable audit trail of research participants’ consent. Dwarna’s structure also presents a solution to the European Union’s General Data Protection Regulation (GDPR)’s right to be forgotten—a right that is seemingly incompatible with the blockchain model. | Dynamic | Yes | Private | Mixed | Hyperledger Composer | Prototype | GitHub |
| Al Omar et al. [ | MediBchain is a protocol wherein the blockchain stores encrypted healthcare data. Users register with the system, authenticate themselves and send encrypted healthcare data to the blockchain. Blockchain transactions return an identifier or reference. | Not applicable | No | Blockchain | Framework/Protocol | |||
| Chen et al. [ | A proposed system that focuses on the secure storage of medical records, which are stored off-chain. The blockchain indexes these records. Hashing is used to ensure data integrity. | Dynamic | Yes | Off-chain | Proposal/Design | |||
| Choudhury et al. [ | A proposed system of dynamic consent to be compliant with the IRB regulations on data collection, with a focus on human research issues, including those encountered by biobanks. The proposed system would be hosted on a Hyperledger Fabric blockchain. | Dynamic | Yes | Private | Off-chain | Hyperledger Fabric | Proposal/Design | |
| Cyran [ | An Ethereum-based solution that stores references to healthcare data distributed among many nodes off-chain. Patients own data, and they can share it with designated users and revoke that permission later. The goal is to be able to deploy this system to a hospital to enable healthcare data sharing between patients and healthcare professionals. | Dynamic | Yes | Consortium | Off-chain | Ethereum | ||
| Dey et al. [ | A system wherein a sensor is attached to a patient's bed and communicates with the IoT platform. This platform uses a REST API to manage the healthcare data that are collected by the sensors. All data are stored on the blockchain. | Not specified | No | Blockchain | ||||
| Dubovitskaya et al. [ | A prototype for sharing EHR aimed at sharing patient information among hospitals and aggregating data among researchers on a Hyperledger Fabric blockchain. | Grant only | Yes | Private | Off-chain | Hyperledger Fabric | Prototype | |
| Ekblaw et al. [ | Medrec permits patients to share healthcare data with clinicians and revoke permission later. The Ethereum blockchain stores these permissions. The data are stored off-chain. Miners—clinicians—are rewarded by aggregate data. The implementation is available on GitHub. | Dynamic | Yes | Off-chain | Ethereum | Implementation | GitHub | |
| Faber et al. [ | Blockchain-based Personal Data and Identity Management System (BPDIMS) is a conceptual design for a blockchain-based data-sharing platform aimed at being compliant with the GDPR. The blockchain stores hashes of data to verify its integrity. The system has provisions to sell data. | Dynamic | Yes | Mixed private-public | Off-chain | Proposal/Design | ||
| Griggs et al. [ | A system that is compliant with HIPAA and stores healthcare data off-chain, with an Ethereum blockchain recording the fact that events, like the completion of treatment, were completed. In this system, sensors communicate with smart devices, which call Ethereum smart contracts to record that the data were processed. | Not specified | Yes | Consortium | Off-chain | Ethereum | Proposal/Design | Partial - GitHub |
| Grishin et al. [ | Nebula is an Exonum blockchain-based system that distributes data and computation for genomic research. Genomic data are distributed, and the blockchain serves as an index. Data owners can also control access to their information. | Grant only | Yes | Mixed private-public | Off-chain | Exonum | ||
| Hashemi et al. [ | A system to share health data captured by devices and sensors. It focuses extensively on giving data owners control over the data that they generate. Users receive requests and review them. | Dynamic | No | Blockchain | Proposal/Design | |||
| Ichikawa et al. [ | A smartphone health application that focuses on observing patterns of insomnia, using the Hyperledger Fabric blockchain to store data. The focus is on making this data tamper-proof. Users get feedback about the data that they input. | Not specified | No | Private | Blockchain | Hyperledger Fabric | Implementation | |
| Jiang et al. [ | BLOCkchain-Based Platform for Healthcare Information Exchange (BlocHIE) is designed to facilitate sharing EHR and PHD. It is made up of two different blockchains - one to store Electronic Medical Records, the other for Personal Healthcare Data. Two fairness-based transaction packing algorithms are also presented. | Not specified | Yes | Public | Off-chain | Prototype | ||
| Panetta and Cristofaro [ | My Health My Data is an EU-funded project for dynamic consent with the aim of facilitating scientific medical research and healthcare. The blockchain is used to store consent changes. | Dynamic | No | Dynamic consent | Proposal/Design | |||
| Rantos et al. [ | ADVOCATE focuses on consent management of personal data collected from sensors, with a focus on being GDPR-compliant. | Dynamic | No | |||||
| Rifi et al. [ | A system that feeds data from sensors into an off-chain database. The Ethereum blockchain stores pointers to this data. The idea is that patients can share this data with their doctors. | Not specified | Yes | Private | Off-chain | Ethereum | ||
| Xia et al. [ | MeDShare is made up of four layers—the user layer, the data query layer, an authenticating layer, and the existing database that stores medical data. The blockchain stores a history of actions and requests. The system is aimed at removing the need for trust in medical data sharing. | Grant only | Yes | Off-chain | ||||
| Xia et al. [ | BBDS is made up of three layers—the user layer, the system management layer that contains the blockchain, and the storage layer. Medical data are stored off-chain, and the blockchain contains details about requests. | Not applicable | Yes | Off-chain | ||||
| Yue et al. [ | Healthcare Data Gateways is a three-tiered approach for patients to share healthcare data with clinicians. First, the data are stored on the blockchain—the storage layer. Second, a data management layer restricts access to the third layer—the data usage layer. | Grant only | No | Private | Blockchain | |||
| Zhang and Lin [ | Each institution has its own private Juice blockchain that stores its patient data. Data to be shared among institutions is added to a consortium blockchain shared by all organizations. The system focuses on sharing data among hospitals, though tokens are still required to access a patient's data. | Not applicable | No | Mixed private-consortium | Blockchain | Juice | ||
| Zheng et al. [ | A conceptual design of an Ethereum-based data sharing system that is compliant with the GDPR. The system has a mobile application that collects health data from wearables and stores them in an off-chain database. The blockchain stores hashes of this data and some other, necessary metadata. | Dynamic | Yes | Off-chain | Ethereum | Proposal/Design |
Fig. 3Dwarna’s data linkage.
A simplified model of the research partners’ data linkage in Dwarna.
Fig. 4Dwarna’s ERD.
An ERD that shows how Dwarna stores its data. Data about research partners, researchers, biobank managers, and studies are stored in the PostgreSQL database. Consent changes are stored in the blockchain.
The different user roles and their capabilities in Dwarna.
| Role | Capability |
|---|---|
| Biobank manager | Create, edit and remove research partners, researchers, and studies |
| View a list of research partners who consented to the use of their biospecimen and data in research studies | |
| Researcher | View aggregate data about research partners who consented to the use of their biospecimen and data in their associated studies |
| Research partner | Give or withdraw consent to have their data used in a research study |
| View a trail of their past consent changes | |
| Request that the biobank destroys their biospecimen and personal data | |
| General public | View videos, governance documents and other information about how the Malta Biobank operates |
| Indicate their interest in providing a biospecimen and data to be used in research studies | |
| View updates about research studies on the Dwarna blog |
Fig. 5The authentication and consenting workflow.
Research partners first authenticate themselves with Hyperledger Composer. Dwarna then issues identities for them if need be, saving the business network card in the off-chain database for later reuse. Research partners can then consent to research studies.