| Literature DB >> 34121966 |
Xuran Li1, Bishenghui Tao2, Hong-Ning Dai3, Muhammad Imran4, Dehuan Wan5, Dengwang Li1.
Abstract
The outbreak of the COVID-19 pandemic has deeply influenced the lifestyle of the general public and the healthcare system of the society. As a promising approach to address the emerging challenges caused by the epidemic of infectious diseases like COVID-19, Internet of Medical Things (IoMT) deployed in hospitals, clinics, and healthcare centers can save the diagnosis time and improve the efficiency of medical resources though privacy and security concerns of IoMT stall the wide adoption. In order to tackle the privacy, security, and interoperability issues of IoMT, we propose a framework of blockchain-enabled IoMT by introducing blockchain to incumbent IoMT systems. In this paper, we review the benefits of this architecture and illustrate the opportunities brought by blockchain-enabled IoMT. We also provide use cases of blockchain-enabled IoMT on fighting against the COVID-19 pandemic, including the prevention of infectious diseases, location sharing and contact tracing, and the supply chain of injectable medicines. We also outline future work in this area.Entities:
Keywords: Blockchain; COVID-19; Internet of Medical Things; Privacy; Security
Year: 2021 PMID: 34121966 PMCID: PMC8184358 DOI: 10.1016/j.pmcj.2021.101434
Source DB: PubMed Journal: Pervasive Mob Comput ISSN: 1574-1192 Impact factor: 3.453
Fig. 1Structural diagram of the paper.
The comparison of related works with this work.
| References | Main contributions | Blockchain | IoMT | Integrating blockchain with IoMT | Use cases in combating COVID-19 |
|---|---|---|---|---|---|
| Presenting the architecture of the IoMT medical ecosystem and the applications of IoMT systems in combating COVID-19 | × | ✓ | × | ✓ | |
| Proposing a point-of-care diagnostics based IoMT platform for COVID-19 diagnosis and monitoring | × | ✓ | × | ✓ | |
| Proposing the IoMT system for mobility restricted orthopedic patients during COVID-19 pandemic | × | ✓ | × | ✓ | |
| Proposing a privacy-preserving framework for contact tracing based on the blockchain | ✓ | × | × | ✓ | |
| Designing and implemented the security and privacy IoMT framework based on the blockchain and interplanetary file system | ✓ | ✓ | ✓ | × | |
| Presenting a system architecture of integrated blockchain with IoMT and developed an app based on this architecture | ✓ | ✓ | ✓ | × | |
| Proposing a data-flow architecture for the integration of blockchain and IoMT and presenting the use cases | ✓ | ✓ | ✓ | × | |
| Proposing a blockchain-enabled storage mechanism in the cloud-assisted WBAN | ✓ | ✓ | ✓ | × | |
| Designing the authentication protocol for the system integrating cloud-assisted WBAN with blockchain | ✓ | ✓ | ✓ | × | |
| Proposing a blockchain-based lightweight consensus mechanism for a cloud-assisted WBAN enabled remote patient monitoring system | ✓ | ✓ | ✓ | × | |
| This paper | Proposing a framework of integrating blockchain with IoMT and analyze the potentials brought by this framework, presenting use cases in combating the COVID-19 pandemic | ✓ | ✓ | ✓ | ✓ |
Fig. 2Blockchain system.
Fig. 3Blockchain structure.
An example of block header components and description.
| Components | Description |
|---|---|
| Block Version | Indicates which version of protocol and validation rules that the block defers to. |
| Merkle Tree Root Hash | The hash value of every transaction within the block. |
| Time Stamp | Current time as seconds in universal time since January 1, 1970. |
| Current hashing target in a compact format. | |
| Nonce | Random number, usually starts with 0 and increases for every hash calculation. |
| Previous block hash | A 256-bit hash value of the previous block. |
Fig. 4Overview of IoMT.
Fig. 5System architecture of BCeMT.
Applying blockchain technique for privacy preserving of IoMT.
| References | Blockchain type | Design objectives | Main contributions | Methods |
|---|---|---|---|---|
| Permissioned | Protecting the privacy of patients’ EHR data | Access control scheme with proxy re-encryption method | Storing keys and encrypted records on the blockchain | |
| Not mentioned | Addressing the privacy issues of patients’ EHR data | Attribute based access control scheme | Managing the attribute assignments and delegation control with blockchain | |
| Private | Preserving the privacy of patients | Access control mechanism | ECC-enabled signature scheme | |
| Private or permissioned | Medical data accessibility is controlled by the patient | Data accessibility mechanism | Lightweight public key cryptographic operations | |
| Permissioned | Protect the privacy of patients’ EHR data | A platform to store the sensitive personal information on blockchain | ECC cryptographic function is applied to achieve the pseudonymity of patients | |
| Not mentioned | Ensuring the anonymity of patients and immutability of data in EHRs | Attribute-based signature mechanism | Introducing multiple authorities to this system and sharing pseudorandom function seed in every two authorities and keep secretly | |
| Permissioned | Privacy preservation both patients and doctors | Attribute-based signature scheme | Utilizing the KUNodes algorithm for revocation | |
| Public | Protecting both patients’ medical data and the doctors’ diagnoses | A two blockchains enabled privacy preserving framework | One blockchain used for sharing data and the other used for fine-grained access control | |
| Permissioned and permission-less | Protecting the privacy of patients during the medical data sharing process | A framework consists of two blockchains | A permissioned blockchain stores the medical data and patients’ personal information, and send the medical data to the permission-less blockchain at set intervals | |
| Permissioned | Allowing patients to selectively share the medical data | An App for BCeMT | The access control list of medical data is generated according to the settings and operations of patients | |
| Private | Ensuring patients to manage their own medical data by themselves | An App for BCeMT | Integrating the traditional database with gateway, and blockchain helps to store medical data | |
Applying blockchain technique for security assurance of IoMT.
| References | Blockchain type | Design objective | Main contributions | Methods |
|---|---|---|---|---|
| Public | Protecting the security of patients’ medical data in BCeMT | Authenticated key management protocol | One-way cryptographic hash function and bitwise XOR operations | |
| Public | Protecting the security of patients’ medical data in BCeMT | Lightweight decentralized authentication scheme | Lightweight symmetric key encryption algorithm ARX | |
| Consortium | Ensure the security of medical data | A BCeMT framework | Two smart contracts are utilized to securely share and store the medical data individually | |
| Not mentioned | Protect patients’ personal and information and medical data | A remote medical system based on blockchain | Securing medical data with smart contract | |
| Not mentioned | Protect the patients’ sensitive information security in the medical image retrieval process | A BCeMT system for medical image retrieval process | Storing the extracted and encrypted feature vectors of each image into the blockchain | |
| Not mentioned | Ensuring the patients to control their identity information by themselves in medical images sharing process | A BCeMT framework for medical image retrieval process | Identities of patients are stored on the blockchain as randomly-generated public keys | |
| Public | Securing the medical data sharing system | A blockchain enabled medical framework | Utilizing the patients’ digital medical identities to encrypt the to be shared medical data | |
Fig. 6Location sharing and contact tracing.
Fig. 7Prevention of infectious diseases.
Fig. 8Supply chain of injectable medicines .