Blockchain distributed ledger technologies for biomedical and health care applications
Tsung-Ting Kuo, Hyeon-eui Kim, L. Ohno-Machado
Abstract Objectives To introduce blockchain technologies, including their benefits, pitfalls, and the latest applications, to the biomedical and health care domains. Target Audience Biomedical and health care informatics researchers who would like to learn about blockchain technologies and their applications in the biomedical/health care domains. Scope The covered topics include: (1) introduction to the famous Bitcoin crypto-currency and the underlying blockchain technology; (2) features of blockchain; (3) review of alternative blockchain technologies; (4) emerging nonfinancial distributed ledger technologies and applications; (5) benefits of blockchain for biomedical/health care applications when compared to traditional distributed databases; (6) overview of the latest biomedical/health care applications of blockchain technologies; and (7) discussion of the potential challenges and proposed solutions of adopting blockchain technologies in biomedical/health care domains.
1049 sitasi
en
Computer Science, Medicine
Analysis of the Blockchain Protocol in Asynchronous Networks
R. Pass, Lior Seeman, Abhi Shelat
727 sitasi
en
Computer Science
Governance in the Blockchain Economy: A Framework and Research Agenda
R. Beck, Christoph Müller-Bloch, J. King
613 sitasi
en
Computer Science
Towards Scaling Blockchain Systems via Sharding
Hung Dang, Tien Tuan Anh Dinh, Dumitrel Loghin
et al.
Existing blockchain systems scale poorly because of their distributed consensus protocols. Current attempts at improving blockchain scalability are limited to cryptocurrency. Scaling blockchain systems under general workloads (i.e., non-cryptocurrency applications) remains an open question. This work takes a principled approach to apply sharding to blockchain systems in order to improve their transaction throughput at scale. This is challenging, however, due to the fundamental difference in failure models between databases and blockchain. To achieve our goal, we first enhance the performance of Byzantine consensus protocols, improving individual shards' throughput. Next, we design an efficient shard formation protocol that securely assigns nodes into shards. We rely on trusted hardware, namely Intel SGX, to achieve high performance for both consensus and shard formation protocol. Third, we design a general distributed transaction protocol that ensures safety and liveness even when transaction coordinators are malicious. Finally, we conduct an extensive evaluation of our design both on a local cluster and on Google Cloud Platform. The results show that our consensus and shard formation protocols outperform state-of-the-art solutions at scale. More importantly, our sharded blockchain reaches a high throughput that can handle Visa-level workloads, and is the largest ever reported in a realistic environment.
532 sitasi
en
Computer Science
Blockchain-oriented dynamic modelling of smart contract design and execution in the supply chain
A. Dolgui, D. Ivanov, S. Potryasaev
et al.
Recently, the applications of Blockchain technology have begun to revolutionise different aspects of supply chain (SC) management. Among others, Blockchain is a platform to execute the smart contracts in the SC as transactions. We develop and test a new model for smart contract design in the SC with multiple logistics service providers and show that this problem can be presented as a multi-processor flexible flow shop scheduling. A distinctive feature of our approach is that the execution of physical operations is modelled inside the start and completion of cyber information services. We name this modelling concept ‘virtual operation’. The constructed model and the developed experimental environment constitute an event-driven dynamic approach to task and service composition when designing the smart contract. Our approach is also of value when considering the contract execution stage. The use of state control variables in our model allows for operations status updates in the Blockchain that in turn, feeds automated information feedbacks, disruption detection and control of contract execution. The latter launches the re-scheduling procedure, comprehensively combining planning and adaptation decisions within a unified methodological framework of dynamic control theory. The modelling complex developed can be used to design and control smart contracts in the SC.
442 sitasi
en
Computer Science
Blockchain in Industries: A Survey
J. Al-Jaroodi, N. Mohamed
Blockchain technologies have recently come to the forefront of the research and industrial communities as they bring potential benefits for many industries. This is due to their practical capabilities in solving many issues currently inhibiting further advances in various industrial domains. Securely recording and sharing transactional data, establishing automated and efficient supply chain processes, and enhancing transparency across the whole value chain are some examples of these issues. Blockchain offers an effective way to tackle these issues using distributed, shared, secure, and permissioned transactional ledgers. The employment of blockchain technologies and the possibility of applying them in different situations enables many industrial applications through increased efficiency and security; enhanced traceability and transparency; and reduced costs. In this paper, different industrial application domains where the use of blockchain technologies has been proposed are reviewed. This paper explores the opportunities, benefits, and challenges of incorporating blockchain in different industrial applications. Furthermore, the paper attempts to identify the requirements that support the implementation of blockchain for different industrial applications. The review reveals that several opportunities are available for utilizing blockchain in various industrial sectors; however, there are still some challenges to be addressed to achieve better utilization of this technology.
432 sitasi
en
Computer Science
Towards Secure Industrial IoT: Blockchain System With Credit-Based Consensus Mechanism
Junqin Huang, L. Kong, Guihai Chen
et al.
Industrial Internet of Things (IIoT) plays an indispensable role for Industry 4.0, where people are committed to implement a general, scalable, and secure IIoT system to be adopted across various industries. However, existing IIoT systems are vulnerable to single point of failure and malicious attacks, which cannot provide stable services. Due to the resilience and security promise of blockchain, the idea of combining blockchain and Internet of Things (IoT) gains considerable interest. However, blockchains are power-intensive and low-throughput, which are not suitable for power-constrained IoT devices. To tackle these challenges, we present a blockchain system with credit-based consensus mechanism for IIoT. We propose a credit-based proof-of-work (PoW) mechanism for IoT devices, which can guarantee system security and transaction efficiency simultaneously. In order to protect sensitive data confidentiality, we design a data authority management method to regulate the access to sensor data. In addition, our system is built based on directed acyclic graph -structured blockchains, which is more efficient than the Satoshi-style blockchain in performance. We implement the system on Raspberry Pi, and conduct a case study for the smart factory. Extensive evaluation and analysis results demonstrate that credit-based PoW mechanism and data access control are secure and efficient in IIoT.
429 sitasi
en
Computer Science
Privacy preservation in blockchain based IoT systems: Integration issues, prospects, challenges, and future research directions
Muneeb Ul Hassan, M. H. Rehmani, Jinjun Chen
Abstract Modern Internet of Things (IoT) systems are paving their path for a revolutionized world in which majority of our objects of everyday use will be interconnected. These objects will be able to link and communicate with each other and their surroundings in order to automate majority of our tasks. This interconnection of IoT nodes require security, seamless authentication, robustness and easy maintenance services. In order to provide such salient features, blockchain comes out as a viable solution. The decentralized nature of blockchain has resolved many security, maintenance, and authentication issues of IoT systems. Therefore, an immense increase in applications of blockchain-based IoT systems can be seen from the past few years. However, blockchain-based IoT network is public, so transactional details and encrypted keys are open and visible to everybody in that network. Thus, any adversary can infer critical information of users from this public infrastructure. In this paper, we discuss the privacy issues caused due to integration of blockchain in IoT applications by focusing over the applications of our daily use. Furthermore, we discuss implementation of five privacy preservation strategies in blockchain-based IoT systems named as anonymization, encryption, private contract, mixing, and differential privacy. Finally, we discuss challenges, and future directions for research in privacy preservation of blockchain-based IoT systems. This paper can serve as a basis of development of future privacy preservation strategies to address several privacy problems of IoT systems operating over blockchain.
429 sitasi
en
Computer Science
Blockchain Technology in Healthcare: A Comprehensive Review and Directions for Future Research
Seyednima Khezr, M. Moniruzzaman, A. Yassine
et al.
One of the most important discoveries and creative developments that is playing a vital role in the professional world today is blockchain technology. Blockchain technology moves in the direction of persistent revolution and change. It is a chain of blocks that covers information and maintains trust between individuals no matter how far they are. In the last couple of years, the upsurge in blockchain technology has obliged scholars and specialists to scrutinize new ways to apply blockchain technology with a wide range of domains. The dramatic increase in blockchain technology has provided many new application opportunities, including healthcare applications. This survey provides a comprehensive review of emerging blockchain-based healthcare technologies and related applications. In this inquiry, we call attention to the open research matters in this fast-growing field, explaining them in some details. We also show the potential of blockchain technology in revolutionizing healthcare industry.
422 sitasi
en
Engineering
Blockchain's adoption in IoT: The challenges, and a way forward
Imran Makhdoom, M. Abolhasan, Haider Abbas
et al.
Abstract The underlying technology of Bitcoin is blockchain, which was initially designed for financial value transfer only. Nonetheless, due to its decentralized architecture, fault tolerance and cryptographic security benefits such as pseudonymous identities, data integrity and authentication, researchers and security analysts around the world are focusing on the blockchain to resolve security and privacy issues of IoT. However, presently, not much work has been done to assess blockchain's viability for IoT and the associated challenges. Hence, to arrive at intelligible conclusions, this paper carries out a systematic study of the peculiarities of the IoT environment including its security and performance requirements and progression in blockchain technologies. We have identified the gaps by mapping the security and performance benefits inferred by the blockchain technologies and some of the blockchain-based IoT applications against the IoT requirements. We also discovered some practical issues involved in the integration of IoT devices with the blockchain. In the end, we propose a way forward to resolve some of the significant challenges to the blockchain's adoption in IoT.
410 sitasi
en
Computer Science
Accepting financial transactions using blockchain technology and cryptocurrency: A customer perspective approach
Hayder Albayati, S. Kim, J. Rho
Abstract Blockchain, and cryptocurrencies such as Bitcoin, Ethereum, and Litecoin, are innovative FinTech technologies that speedily invade the finance market and changing the strength of the world economy. However, there has been low acceptability of these technologies among consumers. There is a clear gap in-between that did not be considered until now and it's misunderstood for many platforms. This paper intends to estimate the usability of blockchain technology by investigating behavioral elements that affect customers' intention towards blockchain-based cryptocurrency transactions. Given the complexity of the technology, this study proposes a new integration model: The Technology Acceptance Model (TAM) together with new external variables regarding blockchain adoption characteristics such as trust, regulatory support, social influence, design, and experience. Surveys were conducted among international users to identify the impacts of these variables on their intention. Our findings indicate two powerful constructs (regulatory support and experience) that encourage customer's trust toward blockchain-based applications. The surveyed people agreed significantly feeling secure and they can trust the Blockchain-based applications when it is regulated and ensured by the local government. Also, at a certain level of experience, users feel trusted using blockchain-based applications, the increases in trust supported technology adoption. As such, governments and businesses can dedicate efforts to enhance customers' trust and ultimately promote better acceptance of blockchain technology and its applications.
A Survey on the Adoption of Blockchain in IoT: Challenges and Solutions
M. Uddin, A. Stranieri, I. Gondal
et al.
Abstract Conventional IoT ecosystems involve data streaming from sensors, through Fog devices to a centralized Cloud server. Issues that arise include privacy concerns due to third party management of Cloud servers, single points of failure, a bottleneck in data flows and difficulties in regularly updating firmware for millions of smart devices from a point of security and maintenance perspective. Blockchain technologies avoid trusted third parties and safeguard against a single point of failure and other issues. This has inspired researchers to investigate Blockchain’s adoption into IoT ecosystem. In this paper, recent state-of-the-arts advances in Blockchain for IoT, Blockchain for Cloud IoT and Blockchain for Fog IoT in the context of eHealth, smart cities, intelligent transport and other applications are analyzed. Obstacles, research gaps and potential solutions are also presented.
274 sitasi
en
Computer Science
Blockchain-empowered Federated Learning: Challenges, Solutions, and Future Directions
Juncen Zhu, Jiannong Cao, Divya Saxena
et al.
Federated learning is a privacy-preserving machine learning technique that trains models across multiple devices holding local data samples without exchanging them. There are many challenging issues in federated learning, such as coordinating participants’ activities, arbitrating their benefits, and aggregating models. Most existing solutions employ a centralized approach, in which a trustworthy central authority is needed for coordination. Such an approach incurs many disadvantages, including vulnerability to attacks, lack of credibility, and difficulty in calculating rewards. Recently, blockchain was identified as a potential solution for addressing the abovementioned issues. Extensive research has been conducted, and many approaches, methods, and techniques have been proposed. There is a need for a systematic survey to examine how blockchain can empower federated learning. Although there are many surveys on federated learning, few of them cover blockchain as an enabling technology. This work comprehensively surveys challenges, solutions, and future directions for blockchain-empowered federated learning (BlockFed). First, we identify the critical issues in federated learning and explain why blockchain provides a potential approach to addressing these issues. Second, we categorize existing system models into three classes: decoupled, coupled, and overlapped, according to how the federated learning and blockchain functions are integrated. Then we compare the advantages and disadvantages of these three system models, regard the disadvantages as challenging issues in BlockFed, and investigate corresponding solutions. Finally, we identify and discuss the future directions, including open problems in BlockFed.
227 sitasi
en
Computer Science
Influence of Blockchain Technology in Manufacturing Supply Chain and Logistics
Abirami Raja Santhi, Padmakumar Muthuswamy
Background: Blockchain is a digitally managed, distributed, and decentralized ledger used to record transactions in an immutable format. Its characteristics in providing trust, transparency, and traceability make it attractive for applications where transactions are involved. Originally intended to support financial transactions, the technology has gained attention even in non-financial sectors such as health care, manufacturing, retail, and government services. Methods: For centuries, the various functions of manufacturing industries have worked based on the relationship and trust that they have with their upstream and downstream stakeholders. In addition, as the conventional factories are growing into giant gigafactories, the participation of several intermediaries further complicates the supply chain and logistics operations. Hence, the article aims to provide a comprehensive overview of the role of blockchain technology in addressing supply chain and logistics-related challenges by analyzing, organizing, and reviewing the literature. Results: The study shows that blockchain technology can transform the supply chain and logistics into secure, agile, trusted, and transparent functions. A conceptualized application scenario demonstrates the benefits of blockchain technology in providing provenance and traceability to critical products. Conclusions: In particular, a private or permissioned blockchain is suitable for multi-organizational businesses such as supply chain and logistics. In addition, IoT-blockchain integration, smart contracts, and asset tracking has immense benefits in the future.
Blockchain Security: A Survey of Techniques and Research Directions
Jiewu Leng, Man Zhou, Leon Zhao
et al.
Blockchain, an emerging paradigm of secure and shareable computing, is a systematic integration of 1) chain structure for data verification and storage, 2) distributed consensus algorithms for generating and updating data, 3) cryptographic techniques for guaranteeing data transmission and access security, and 4) automated smart contracts for data programming and operations. However, the progress and promotion of Blockchain have been seriously impeded by various security issues in blockchain-based applications. Furthermore, previous research on blockchain security has been mostly technical, overlooking considerable business, organizational, and operational issues. To address this research gap from the perspective of information systems, we review blockchain security research in three levels, namely, the process level, the data level, and the infrastructure level, which we refer to as the PDI model of blockchain security. In this survey, we examine the state of blockchain security in the literature. Based on the insights obtained from this initial analysis, we then suggest future directions of research in blockchain security, shedding light on urgent business and industrial concerns in related computing disciplines.
205 sitasi
en
Computer Science
Trust in blockchain-enabled exchanges: Future directions in blockchain marketing
Teck Ming Tan, Saila Saraniemi
Prior research typically positions blockchain technology as enabling a trustless exchange environment without specifically investigating how blockchain technology provides trust and what makes the data in a blockchain “tamperproof” and “immutable.” This article serves to address these research gaps by conducting semi-structured interviews with 18 informants who have had at least three years of project experience with blockchain-enabled exchanges. Our findings uncover three unique aspects of blockchain that enable trust in exchange vs. a traditional exchange: (1) trust in exchange actors: mathematics and cryptography vs. human guardians within institutions, (2) trust in exchange actions: information transparency enabling tamperproof and immutable data vs. information asymmetry, and (3) trust in exchange assets: digital vs. manual escrows for verifying ownership of valuable goods. This research is vital for marketing scholars and practitioners who seek to understand the rise of threats to trust regarding online advertising, customer trust, privacy, and digital rights.
An Industrial IoT-Based Blockchain-Enabled Secure Searchable Encryption Approach for Healthcare Systems Using Neural Network
Aitizaz Ali, M. Almaiah, Fahima Hajjej
et al.
The IoT refers to the interconnection of things to the physical network that is embedded with software, sensors, and other devices to exchange information from one device to the other. The interconnection of devices means there is the possibility of challenges such as security, trustworthiness, reliability, confidentiality, and so on. To address these issues, we have proposed a novel group theory (GT)-based binary spring search (BSS) algorithm which consists of a hybrid deep neural network approach. The proposed approach effectively detects the intrusion within the IoT network. Initially, the privacy-preserving technology was implemented using a blockchain-based methodology. Security of patient health records (PHR) is the most critical aspect of cryptography over the Internet due to its value and importance, preferably in the Internet of Medical Things (IoMT). Search keywords access mechanism is one of the typical approaches used to access PHR from a database, but it is susceptible to various security vulnerabilities. Although blockchain-enabled healthcare systems provide security, it may lead to some loopholes in the existing state of the art. In literature, blockchain-enabled frameworks have been presented to resolve those issues. However, these methods have primarily focused on data storage and blockchain is used as a database. In this paper, blockchain as a distributed database is proposed with a homomorphic encryption technique to ensure a secure search and keywords-based access to the database. Additionally, the proposed approach provides a secure key revocation mechanism and updates various policies accordingly. As a result, a secure patient healthcare data access scheme is devised, which integrates blockchain and trust chain to fulfill the efficiency and security issues in the current schemes for sharing both types of digital healthcare data. Hence, our proposed approach provides more security, efficiency, and transparency with cost-effectiveness. We performed our simulations based on the blockchain-based tool Hyperledger Fabric and OrigionLab for analysis and evaluation. We compared our proposed results with the benchmark models, respectively. Our comparative analysis justifies that our proposed framework provides better security and searchable mechanism for the healthcare system.
181 sitasi
en
Computer Science, Medicine
A Comprehensive Survey on Blockchain in Industrial Internet of Things: Motivations, Research Progresses, and Future Challenges
Ru Huo, Shiqin Zeng, Zhihao Wang
et al.
With rapid development of enabling technologies such as Internet of Things, robotics, and big data, the fourth industrial revolution known as “Industry 4.0” (I4.0) has become a great opportunity for productivity innovation around the world. Industrial Internet of Things (IIoT), as a typical implication of Cyber-Physical Systems (CPS) in I4.0 era, has attracted significant attention. It aims at optimizing resources and improving production efficiency for manufacturing industry through deep interconnection of physical equipment, wide collection of multi-dimensional data, intelligent awareness of environment and automatic control. Blockchain is a kind of distributed ledger technology and has features including decentralization, anti-tamper, transparency, anonymity, and contract-autonomy. These features are helpful to improve the services and promote the development of IIoT. In this paper, we provide a comprehensive survey on the literatures applying blockchain technology into IIoT. We firstly introduce the related works and background knowledge. And then, the motivations and benefits for applying blockchain into IIoT are discussed in detail. Furthermore, based on the layered architecture of blockchain we summarized in the previous work, we outline the research framework of blockchain in IIoT. Meanwhile, the related application research is presented from the perspectives of devices security, data collection and sharing, and industrial application. Moreover, we explore the technical requirements of blockchain platforms in IIoT applications. Finally, some challenges and future directions on blockchain in IIoT, as well as broader perspectives, are concluded for further study.
176 sitasi
en
Computer Science
Block Hunter: Federated Learning for Cyber Threat Hunting in Blockchain-Based IIoT Networks
Abbas Yazdinejad, A. Dehghantanha, R. Parizi
et al.
Nowadays, blockchain-based technologies are being developed in various industries to improve data security. In the context of the Industrial Internet of Things (IIoT), a chain-based network is one of the most notable applications of blockchain technology. IIoT devices have become increasingly prevalent in our digital world, especially in support of developing smart factories. Although blockchain is a powerful tool, it is vulnerable to cyberattacks. Detecting anomalies in blockchain-based IIoT networks in smart factories is crucial in protecting networks and systems from unexpected attacks. In this article, we use federated learning to build a threat hunting framework called block hunter to automatically hunt for attacks in blockchain-based IIoT networks. Block hunter utilizes a cluster-based architecture for anomaly detection combined with several machine learning models in a federated environment. To the best of our knowledge, block hunter is the first federated threat hunting model in IIoT networks that identifies anomalous behavior while preserving privacy. Our results prove the efficiency of the block hunter in detecting anomalous activities with high accuracy and minimum required bandwidth.
174 sitasi
en
Computer Science
A Systematic Literature Review of Blockchain-Enabled Supply Chain Traceability Implementations
Thomas K. Dasaklis, Theodore G. Voutsinas, G. Tsoulfas
et al.
In recent years, traceability systems have been developed as practical tools for improving supply chain (SC) transparency and visibility, especially in health and safety-sensitive sectors like food and pharmaceuticals. Blockchain-related SC traceability research has received significant attention during the last several years, and arguably blockchain is currently the most promising technology for providing traceability-related services in SC networks. This paper provides a systematic literature review of the various technical implementation aspects of blockchain-enabled SC traceability systems. We apply different drivers for classifying the selected literature, such as (a) the various domains of the available blockchain-enabled SC traceability systems and relevant methodologies applied; (b) the implementation maturity of these traceability systems along with technical implementation details; and (c) the sustainability perspective (economic, environmental, social) prevalent to these implementations. We provide key takeaways regarding the open issues and challenges of current blockchain traceability implementations and fruitful future research areas. Despite the significant volume and plethora of blockchain-enabled SC traceability systems, academia has so far focused on unstructured experimentation of blockchain-associated SC traceability solutions, and there is a clear need for developing and testing real-life traceability solutions, especially taking into account feasibility and cost-related SC aspects.