Blockchain Papers

Follow blockchain research across journals, conferences, and preprint repositories.

3,895 papersLast indexed Aug 31, 2026
Search papers

Paper index

3,895 results · page 135 of 163

Clear filters
Jan 1, 2020·IEEE Access
59 cites
SHealth: A Blockchain-Based Health System With Smart Contracts Capabilities

Manaf Zghaibeh, Umer Farooq, Najam Ul Hasan, Imran Baig

Governments rely on collected data to analyze their citizens' health requirements and needs. Such data is usually of scattered manner gathered by several agencies and entities that fall under different business models and goals. Hence, the scattered nature of this data creates a burden on governments in precisely planning adequate health bills that guarantee the wellbeing of their citizens. Furthermore, the issue of synchronizing and having a real-time access to such data exacerbates the problem even more. Therefore, a system that guarantees the integrity, accessibility, correctness and security of medical data in a highly synchronized environment is crucial for governments to accurately project their future needs. In this paper, we present Smart-Health (SHealth), a blockchain-based health management system. In its crux, SHealth is a private multi-layered blockchain integrated with a multi-tiered addressing scheme that defines the privileges and permissions of entities in the system. Blockchain-based systems assure security, reliability, availability, resistance against tampering and malicious attacks, seamless integration, and easy data management. SHealth proposes a complete autonomy to its users. Through a user-friendly graphical interface it capitalizes on smart contracts to initiate various requests and inquiries pertaining to patients such as appointments, medical tests, medications, medical procedures, or history. SHealth is simple, robust, efficient, secured, and completely automated. All the stakeholders in the system can access the health related data stored in a distributed database without compromising its authenticity. SHealth covers all the possible scenarios in health systems from which some of them are explained in this work.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Internet of Things and AI
Original source
Jan 1, 2020·IEEE Access
106 cites
Recent Advances in Smart Contracts: A Technical Overview and State of the Art

Victor Youdom Kemmoe, W. H. Stone, Jeehyeong Kim, Daeyoung Kim · 5 authors

Smart contracts, as an added functionality to blockchain, have received increased attention recently. They are executable programs whose instance and state are stored in blockchain. Hence, smart contracts and blockchain enable a trustable, trackable, and irreversible protocol without the need for trusted third parties which generally constitute a single point of failure. If a user creates and distributes a smart contract, others will be able to interact with it while the underlying blockchain ensures a trustable execution. In this paper, we aim to introduce state-of-the-art technologies of the smart contract protocol. We firstly introduce the history of blockchain and smart contracts followed by their step-by-step operations. Then, we introduce the survey results which are classified into four categories based on their purposes: cryptography, access management, social application, and smart contract structure. By presenting the most recent knowledge, this paper will contribute to the advances and proliferation of smart contracts.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
IoT and Edge/Fog Computing
Original source
Jan 1, 2020·IEEE Access
35 cites
Security Properties of Light Clients on the Ethereum Blockchain

Santeri Paavolainen, Christopher Carr

Ethereum is a decentralized blockchain, known as being the second most popular public blockchain after Bitcoin. Since Ethereum is decentralised the canonical state is determined by the Ethereum network participants via a consensus mechanism without a centralized coordinator. The network participants are required to evaluate every transaction starting from the genesis block, which requires a large amount of network, computing, and storage resources. This is impractical for many devices with either limited computing resources or intermittent network connectivity. To overcome this drawback Ethereum defines a light client protocol where the light client fetches the blockchain state from a node operating as a light protocol server. Light clients are unable to maintain blockchain state internally, and as a consequence can only perform partial validation on blocks. Thus they rely on the light server for full block validation and to provide the updated blockchain state. Light clients connect to multiple light servers to mitigate the risk of relying on a single potentially dishonest server. Ethereum light clients are known to suffer from a probabilistic security model, but they are widely assumed to be secure under normal operating conditions. In fact, the implicit security assumptions of light clients have not been formally characterised in the literature. We present and analyse the probabilistic security guarantees under three different adversarial scenarios. The results show that for any adversary that is able to manipulate the network, the security assurances provided by the light protocol are severely impacted, and in some cases entirely lost. These results clearly demonstrate that the assumption of normal operating conditions is insufficient to justify the security assumptions of light clients. Our work also provides insight to the security of light clients under different security parameters, allowing light client implementers to more accurately understand the potential security trade-offs.

Open access
2 source records
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Spam and Phishing Detection
Original source
Jan 1, 2020·Procedia Computer Science
70 cites
Blockchain Ethereum Clients Performance Analysis Considering E-Voting Application

Praveen M. Dhulavvagol, Vijayakumar H Bhajantri, Shashikumar G. Totad

Blockchain technology is evolving and revolutionizing the IT industry with better security, efficiency, and resilience. Blockchain technology is being used in many applications majorly in cryptocurrencies and bitcoin applications. Verified transactions which make a block and group of such transactions or blocks are immutable making the blockchain more secured and reliable. Blockchain achieves decentralization of power, trust, and secured of being hacked, which solves major problems or issues with the current systems. Ethereum, the most widely used blockchain platform because of its unlimited block size. Many complex problems with smart contracts can be implemented with Ethereum and the eradication of third party organizations interfering in transactions helps solving the issues of financial crisis and it is easy to implement compared to other blockchain technologies. There are certain limitations/issues in processing large number of transactions due to lack of speed in processing the transactions. Ethereum Blockchain code will be executed by different clients with varying speed and the performance level will be different. The goal of this paper is to understand Ethereum transactions and perform the comparative analysis of Geth and Parity ethereum clients on the private blockchain. In this paper, a private blockchain network is setup where the nodes will share the data among peer nodes or blocks within the network. Using this network setup a democracy voting application is developed which makes use of the blockchain to store and process the data, smart contracts are deployed to execute the transactions. Performance analysis of the two most popular ethereum clients Geth and Parity is carried out considering time, consistency and scalability parameters. Results interpret that the overall transactions are 91% on average faster in parity client as compared to Geth client.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Jan 1, 2020·IEEE Access
15 cites
On the Convergence of Artificial Intelligence and Distributed Ledger Technology: A Scoping Review and Future Research Agenda

Konstantin D. Pandl, Scott Thiebes, Manuel Schmidt-Kraepelin, Ali Sunyaev

Developments in artificial intelligence (AI) and distributed ledger technology (DLT) currently lead to lively debates in academia and practice. AI processes data to perform tasks that were previously thought possible only for humans. DLT has the potential to create consensus over data among a group of participants in untrustworthy environments. In recent research, both technologies are used in similar and even the same systems. This can lead to a convergence of AI and DLT, which in the past, has paved the way for major innovations of other information technologies. Previous work highlights several potential benefits of a convergence of AI and DLT but only provides a limited theoretical framework to describe upcoming real-world integration cases of both technologies. In this research, we review and synthesize extant research on integrating AI with DLT and vice versa to rigorously develop a future research agenda on the convergence of both technologies. In terms of integrating AI with DLT, we identified research opportunities in the areas of secure DLT, automated referee and governance, and privacy-preserving personalization. With regard to integrating DLT with AI, we identified future research opportunities in the areas of decentralized computing for AI, secure data sharing and marketplaces, explainable AI, and coordinating devices. In doing so, this research provides a four-fold contribution. First, it is not constrained to blockchain but instead investigates the broader phenomenon of DLT. Second, it considers the reciprocal nature of a convergence of AI and DLT. Third, it bridges the gap between theory and practice by helping researchers active in AI or DLT to overcome current limitations in their field, and practitioners to develop systems along with the convergence of both technologies. Fourth, it demonstrates the feasibility of applying the convergence concept to research on AI and DLT.

Open access
2 source records
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
IoT and Edge/Fog Computing
Original source
Jan 1, 2020·IEEE Access
20 cites
The Merits of a Decentralized Pollution-Monitoring System Based on Distributed Ledger Technology

Markus Lücking, Niclas Kannengieber, Maurice Kilgus, Till Riedel · 7 authors

Pollution-monitoring systems (PMSs) are used worldwide to sense environmental changes, such as air quality conditions or temperature increases, and to monitor compliance with regulations. However, organizations manage the environmental data collected by such PMSs in a centralized manner, which is why recorded environmental data are vulnerable to manipulation. Moreover, the analysis of pollution data often lacks transparency to outsiders, which may lead to wrong decisions regarding environmental regulations. To address these challenges, we propose a software design for PMSs based on distributed ledger technology (DLT) and the long-range (LoRa) protocol for flexible, transparent, and energy-efficient environment monitoring and data management. To design the PMS, we conducted a comprehensive requirements analysis for PMSs. We benchmarked different consensus mechanisms (e.g., BFT-SMaRt and Raft) and digital signature schemes (e.g., ECDSA and EdDSA) to adequately design the PMS and fulfill the identified requirements. On this basis, we designed and implemented a prototype PMS and evaluated it in the field. The evaluation shows the effectiveness of DLT-based PMSs that include portable low-energy sensor nodes and demonstrates the applicability of the proposed software design for PMSs in contexts other than air pollution.

Open access
Air Quality Monitoring and Forecasting
IoT and Edge/Fog Computing
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2020·IEEE Access
245 cites
Blockchain Technology in Current Agricultural Systems: From Techniques to Applications

Weijun Lin, Xinghong Huang, Hui Fang, Victoria Wang · 9 authors

Increasingly, blockchain technology is attracting significant attentions in various agricultural applications. These applications could satisfy the diverse needs in the ecosystem of agricultural products, e.g., increasing transparency of food safety and IoT based food quality control, provenance traceability, improvement of contract exchanges, and transactions efficiency. As multiple untrusted parties, including small-scale farmers, food processors, logistic companies, distributors and retailers, are involved into the complex farm-to-fork pipeline, it becomes vital to achieve optimal trade-off between efficiency and integrity of the agricultural management systems as required in contexts. In this paper, we provide a survey to study both techniques and applications of blockchain technology used in the agricultural sector. First, the technical elements, including data structure, cryptographic methods, and consensus mechanisms are explained in detail. Secondly, the existing agricultural blockchain applications are categorized and reviewed to demonstrate the use of the blockchain techniques. In addition, the popular platforms and smart contract are provided to show how practitioners use them to develop these agricultural applications. Thirdly, we identify the key challenges in many prospective agricultural systems, and discuss the efforts and potential solutions to tackle these problems. Further, we conduct an improved food supply chain in the post COVID-19 pandemic economy as an illustration to demonstrate an effective use of blockchain technology.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Original source
Jan 1, 2020·IEEE Access
344 cites
DITrust Chain: Towards Blockchain-Based Trust Models for Sustainable Healthcare IoT Systems

Eman M. Abou-Nassar, Abdullah M. Iliyasu, Passent Elkafrawy, Oh-Young Song · 6 authors

Today, internet and device ubiquity are paramount in individual, formal and societal considerations. Next generation communication technologies, such as Blockchains (BC), Internet of Things (IoT), cloud computing, etc. offer limitless capabilities for different applications and scenarios including industries, cities, healthcare systems, etc. Sustainable integration of healthcare nodes (i.e. devices, users, providers, etc.) resulting in healthcare IoT (or simply IoHT) provides a platform for efficient service delivery for the benefit of care givers (doctors, nurses, etc.) and patients. Whereas confidentiality, accessibility and reliability of medical data are accorded high premium in IoHT, semantic gaps and lack of appropriate assets or properties remain impediments to reliable information exchange in federated trust management frameworks. Consequently, We propose a Blockchain Decentralised Interoperable Trust framework (DIT) for IoT zones where a smart contract guarantees authentication of budgets and Indirect Trust Inference System (ITIS) reduces semantic gaps and enhances trustworthy factor (TF) estimation via the network nodes and edges. Our DIT IoHT makes use of a private Blockchain ripple chain to establish trustworthy communication by validating nodes based on their inter-operable structure so that controlled communication required to solve fusion and integration issues are facilitated via different zones of the IoHT infrastructure. Further, C# implementation using Ethereum and ripple Blockchain are introduced as frameworks to associate and aggregate requests over trusted zones.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Cloud Data Security Solutions
Original source
Jan 1, 2020·IEEE Access
314 cites
Fabric-iot: A Blockchain-Based Access Control System in IoT

Han Liu, Dezhi Han, Dun Li

IoT devices have some special characteristics, such as mobility, limited performance, and distributed deployment, which makes it difficult for traditional centralized access control methods to support access control in current large-scale IoT environment. To address these challenges, this paper proposes an access control system in IoT named fabric-iot, which is based on Hyperledger Fabric blockchain framework and attributed based access control (ABAC). The system contains three kinds of smart contracts, which are Device Contract (DC), Policy Contract (PC), and Access Contract (AC). DC provides a method to store the URL of resource data produced by devices, and a method to query it. PC provides functions to manage ABAC policies for admin users. AC is the core program to implement an access control method for normal users. Combined with ABAC and blockchain technology, fabric-iot can provide decentralized, fine-grained and dynamic access control management in IoT. To verify the performance of this system, two groups of simulation experiments are designed. The results show that fabric-iot can maintain high throughput in large-scale request environment and reach consensus efficiently in a distributed system to ensure data consistency.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Internet Traffic Analysis and Secure E-voting
Original source
Jan 1, 2020·IEEE Access
279 cites
A Systematic Review of Blockchain in Healthcare: Frameworks, Prototypes, and Implementations

Emeka Chukwu, Lalit Garg

Blockchain, a form of distributed ledger technology has attracted the interests of stakeholders across several sectors including healthcare. Its' potential in the multi-stakeholder operated sector like health has been responsible for several investments, studies, and implementations. Electronic Health Records (EHR) systems traditionally used for the exchange of health information amongst healthcare stakeholders have been criticised for centralising power, failures and attack-points with exchange data custodians. EHRs have struggled in the face of multi-stakeholder and system requirements while adhering to security, privacy, ethical and other regulatory constraints. Blockchain is promising amongst others to address the many EHR challenges, primarily trustless and secure exchange of health information amongst stakeholders. Many blockchain-in-healthcare frameworks have been proposed; some prototyped and/or implemented. This study leveraged the PRISMA framework to systematically search and evaluate the different models proposed; prototyped and/or implemented. The bibliometric and functional distribution of all 143 articles from this study were presented. This study evaluated 61 articles that discussed either prototypes or pilot or implementations. The technical and architectural analysis of these 61 articles for privacy, security, cost, and performance were detailed. Blockchain was found to solve the trust, security and privacy constraints of traditional EHRs often at significant performance, storage and cost trade-offs.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Original source
Jan 1, 2020·Procedia Computer Science
229 cites
Blockchain and Smart Healthcare Security: A Survey

Noshina Tariq, Ayesha Qamar, Muhammad Asim, Farrukh Aslam Khan

The Internet of Things (IoT) has penetrated its roots in almost every domain of life. Smart healthcare is one of the major domains that extensively uses IoT infrastructures and solutions. IoT-based smart healthcare systems have immensely added value to the healthcare domain with the use of wearable and mobile devices. This leads to a substantial use of health data sharing for the improved, accurate, and timely diagnosis. However, smart healthcare systems are highly vulnerable to several security breaches and various malignant attacks, such as privacy leakage, tempering, forgery, etc. Recently, the blockchain technology emerged as a propitious solution against such breaches and challenges. This paper presents an up-to-date survey on different challenges and open issues faced in smart healthcare due to the traditional security measures along with the security requirements of such domains. It also amalgamates the potentials of blockchain technology as a promising security measure, highlights potential challenges in the healthcare domain, and provides an analysis of different blockchain-based security solutions.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Internet of Things and AI
Original source
Jan 1, 2020·IEEE Access
434 cites
Security and Privacy for Green IoT-Based Agriculture: Review, Blockchain Solutions, and Challenges

Mohamed Amine Ferrag, Lei Shu, Xing Yang, Abdelouahid Derhab · 5 authors

This paper presents research challenges on security and privacy issues in the field of green IoT-based agriculture. We start by describing a four-tier green IoT-based agriculture architecture and summarizing the existing surveys that deal with smart agriculture. Then, we provide a classification of threat models against green IoT-based agriculture into five categories, including, attacks against privacy, authentication, confidentiality, availability, and integrity properties. Moreover, we provide a taxonomy and a side-by-side comparison of the state-of-the-art methods toward secure and privacy-preserving technologies for IoT applications and how they will be adapted for green IoT-based agriculture. In addition, we analyze the privacy-oriented blockchain-based solutions as well as consensus algorithms for IoT applications and how they will be adapted for green IoT-based agriculture. Based on the current survey, we highlight open research challenges and discuss possible future research directions in the security and privacy of green IoT-based agriculture.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Internet of Things and AI
Original source
Jan 1, 2020·IEEE Access
294 cites
Performance Evaluation of Blockchain Systems: A Systematic Survey

Caixiang Fan, Sara Ghaemi, Hamzeh Khazaei, Petr Musı́lek

Blockchain has been envisioned to be a disruptive technology with potential for applications in various industries. As more and more different blockchain platforms have emerged, it is essential to assess their performance in different use cases and scenarios. In this paper, we conduct a systematic survey on the blockchain performance evaluation by categorizing all reviewed solutions into two general categories, namely, empirical analysis and analytical modelling. In the empirical analysis, we comparatively review the current empirical blockchain evaluation methodologies, including benchmarking, monitoring, experimental analysis and simulation. In analytical modelling, we investigate the stochastic models applied to performance evaluation of mainstream blockchain consensus algorithms. Through contrasting, comparison and grouping different methods together, we extract important criteria that can be used for selecting the most suitable evaluation technique for optimizing the performance of blockchain systems based on their identified bottlenecks. Finally, we conclude the survey by presenting a list of possible directions for future research.

Open access
Blockchain Technology Applications and Security
Cloud Computing and Resource Management
IoT and Edge/Fog Computing
Original source
Jan 1, 2020·IEEE Access
423 cites
Blockchain-Based Agri-Food Supply Chain: A Complete Solution

Affaf Shahid, Ahmad Almogren, Nadeem Javaid, Fahad Ahmed Al-Zahrani · 6 authors

Supply chains are evolving into automated and highly complex networks and are becoming an important source of potential benefits in the modern world. At the same time, consumers are now more interested in food product quality. However, it is challenging to track the provenance of data and maintain its traceability throughout the supply chain network. The traditional supply chains are centralized and they depend on a third party for trading. These centralized systems lack transparency, accountability and auditability. In our proposed solution, we have presented a complete solution for blockchain-based Agriculture and Food (Agri-Food) supply chain. It leverages the key features of blockchain and smart contracts, deployed over ethereum blockchain network. Although blockchain provides immutability of data and records in the network, it still fails to solve some major problems in supply chain management like credibility of the involved entities, accountability of the trading process and traceability of the products. Therefore, there is a need of a reliable system that ensures traceability, trust and delivery mechanism in Agri-Food supply chain. In the proposed system, all transactions are written to blockchain which ultimately uploads the data to Interplanetary File Storage System (IPFS). The storage system returns a hash of the data which is stored on blockchain and ensures efficient, secure and reliable solution. Our system provides smart contracts along with their algorithms to show interaction of entities in the system. Furthermore, simulations and evaluation of smart contracts along with the security and vulnerability analyses are also presented in this work.

Open access
Blockchain Technology Applications and Security
Supply Chain and Inventory Management
IoT and Edge/Fog Computing
Original source
Jan 1, 2020·IEEE Access
265 cites
Survey: Sharding in Blockchains

Guangsheng Yu, Xu Wang, Kan Yu, Wei Ni · 6 authors

The Blockchain technology, featured with its decentralized tamper-resistance based on a Peer-to-Peer network, has been widely applied in financial applications, and even further been extended to industrial applications. However, the weak scalability of traditional Blockchain technology severely affects the wide adoption due to the well-known trillema of decentralization-security-scalability in Blockchains. In regards to this issue, a number of solutions have been proposed, targeting to boost the scalability while preserving the decentralization and security. They range from modifying the on-chain data structure and consensus algorithms to adding the off-chain technologies. Therein, one of the most practical methods to achieve horizontal scalability along with the increasing network size is sharding, by partitioning network into multiple shards so that the overhead of duplicating communication, storage, and computation in each full node can be avoided. This paper presents a survey focusing on sharding in Blockchains in a systematic and comprehensive way. We provide detailed comparison and quantitative evaluation of major sharding mechanisms, along with our insights analyzing the features and restrictions of the existing solutions. We also provide theoretical upper-bound of the throughput for each considered sharding mechanism. The remaining challenges and future research directions are also reviewed.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Jan 1, 2020·IEEE Access
325 cites
Scaling Blockchains: A Comprehensive Survey

Abdelatif Hafid, Abdelhakim Hafid, Mustapha Samih

Blockchain (e.g., Bitcoin and Ethereum) has drawn much attention and has been widely-deployed in recent years. However, blockchain scalability is emerging as a challenging issue. This paper outlines the existing solutions to blockchain scalability, which can be classified into two categories: first layer and second layer solutions. First layer solutions propose modifications to the blockchain (i.e., changing the blockchain structure, such as block size) while second layer solutions propose mechanisms that are implemented outside of the blockchain. In particular, we focus on sharding as a promising first layer solution to the scalability issue; the basic idea behind sharding is to divide the blockchain network into multiple committees, each processing a separate set of transactions. More specifically, (a) we propose a taxonomy based on committee formation and intra-committee consensus; and (b) we compare the main existing sharding-based blockchain protocols. We also present a performance-based comparative analysis (i.e., throughput and latency), of the advantages, and disadvantages in existing scalability solutions.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
IoT and Edge/Fog Computing
Original source
Jan 1, 2020·IEEE Access
748 cites
Blockchain for Industry 4.0: A Comprehensive Review

Umesh Bodkhe, Sudeep Tanwar, Karan Parekh, Pimal Khanpara · 7 authors

Due to the proliferation of ICT during the last few decades, there is an exponential increase in the usage of various smart applications such as smart farming, smart healthcare, supply-chain & logistics, business, tourism and hospitality, energy management etc. However, for all the aforementioned applications, security and privacy are major concerns keeping in view of the usage of the open channel, i.e., Internet for data transfer. Although many security solutions and standards have been proposed over the years to enhance the security levels of aforementioned smart applications, but the existing solutions are either based upon the centralized architecture (having single point of failure) or having high computation and communication costs. Moreover, most of the existing security solutions have focussed only on few aspects and fail to address scalability, robustness, data storage, network latency, auditability, immutability, and traceability. To handle the aforementioned issues, blockchain technology can be one of the solutions. Motivated from these facts, in this paper, we present a systematic review of various blockchain-based solutions and their applicability in various Industry 4.0-based applications. Our contributions in this paper are in four fold. Firstly, we explored the current state-of-the-art solutions in the blockchain technology for the smart applications. Then, we illustrated the reference architecture used for the blockchain applicability in various Industry 4.0 applications. Then, merits and demerits of the traditional security solutions are also discussed in comparison to their countermeasures. Finally, we provided a comparison of existing blockchain-based security solutions using various parameters to provide deep insights to the readers about its applicability in various applications.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Original source
Jan 1, 2020·IEEE Access
688 cites
Solutions to Scalability of Blockchain: A Survey

Qiheng Zhou, Huawei Huang, Zibin Zheng, Jing Bian

Blockchain-based decentralized cryptocurrencies have drawn much attention and been widely-deployed in recent years. Bitcoin, the first application of blockchain, achieves great success and promotes more development in this field. However, Bitcoin encounters performance problems of low throughput and high transaction latency. Other cryptocurrencies based on proof-of-work also inherit the flaws, leading to more concerns about the scalability of blockchain. This paper attempts to cover the existing scaling solutions for blockchain and classify them by level. In addition, we make comparisons between different methods and list some potential directions for solving the scalability problem of blockchain.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Cloud Computing and Resource Management
Original source
Dec 31, 2019·International Journal of Engineering and Advanced Technology
3 cites
BDCPS — A Framework for Smart Manufacturing Systems using Blockchain Technology

Authors unavailable

Blockchain is going to be the most fundamental technology, and will change the world — going forward. In fact, the revolution has already begun. The birth of Industry 4.0 aka the Fourth Industrial Relution (I4.0), has created a need for autonomous and integrated, secure manufacturing systems. The current smart systems lack the decentralized decision making and real-time communication infrastructure, which is a condition for adaptive, smart manufacturing systems. In this paper, an autonomous, secure and collaborative platform based on Blockchain technology, is presented to adapt to such results. In support with Internet of Things (IoT) and cloud services, a Blockchain Driven Cyber Physical Production System (BDCPS) architecture is designed to communicate with machines, users, devices, suppliers and other peers. Using the Smart Contracts feature and trust-less peer-to-peer decentralized ledger feature, BDCPS will validate the claim with a small-scale real-life Blockchain with IoT system. This implementation case study will be running a private Blockchain on a single board computer, and bridged to a microcontroller containing IoT sensors. The applications of this system in automotive manufacturing industry are presented, to proceed towards Industry 4.0.

Open access
Blockchain Technology Applications and Security
Digital Transformation in Industry
IoT and Edge/Fog Computing
Original source
Dec 30, 2019·Informatica Economica
39 cites
Smart City Ecosystem Using Blockchain Technology

Carmen-Ionela ROTUNĂ, Alexandru Gheorghiță, Alin Zamfiroiu, Dragos-Marian Smada

With cities' continued growth and development, the implementation of incorporated, compatible, secure online services may improve the level of life for urban residents. Governmental organizations are aware of how digital currencies might be used to solve social challenges.. The concept of block-chain, initially associated with the digital currency bitcoin, offers a novel approach to the organization of smart-cities and a more transparent economic framework for the management of resources. The present research endeavors to examine the prospective advantages of utilizing block-chain-based services to facilitate the expansion of smart cities. Additionally, a Smart-city ecosystem model is suggested, which is founded on smart contracts established between firms, inhabitants, and government agencies. Additionally, it provides a synopsis of the potential application domains of the technology. The results of this study could potentially facilitate the implementation of blockchain technology as a means of facilitating interactions and transactions within the public sector at a regional level.

Open access
2 source records
Blockchain Technology Applications and Security
Smart Cities and Technologies
IoT and Edge/Fog Computing
Original source
Dec 30, 2019·Sensors
143 cites
Data Query Mechanism Based on Hash Computing Power of Blockchain in Internet of Things

Yongjun Ren, Fujian Zhu, Pradip Kumar Sharma, Tian Wang · 7 authors

In the IoT (Internet of Things) environment, smart homes, smart grids, and telematics constantly generate data with complex attributes. These data have low heterogeneity and poor interoperability, which brings difficulties to data management and value mining. The promising combination of blockchain and the Internet of things as BCoT (blockchain of things) can solve these problems. This paper introduces an innovative method DCOMB (dual combination Bloom filter) to firstly convert the computational power of bitcoin mining into the computational power of query. Furthermore, this article uses the DCOMB method to build blockchain-based IoT data query model. DCOMB can implement queries only through mining hash calculation. This model combines the data stream of the IoT with the timestamp of the blockchain, improving the interoperability of data and the versatility of the IoT database system. The experiment results show that the random reading performance of DCOMB query is higher than that of COMB (combination Bloom filter), and the error rate of DCOMB is lower. Meanwhile, both DCOMB and COMB query performance are better than MySQL (My Structured Query Language).

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Dec 28, 2019·International Journal of Communication Networks and Information Security (IJCNIS)
5 cites
Exploiting Blockchains to improve Data Upload and Storage in the Cloud

Yassine El Khanboubi, Mostafa Hanoune

Cloud computing is an information technology that enables different users to access a shared pool of configurable system resources and different services without physically acquiring them. Most industries nowadays such as banking, healthcare and education are migrating to the cloud due to its efficiency of services especially when it comes to data security and integrity. Cloud platforms encounter numerous challenges such as Data deduplication, Data Transmission, Data Integrity, VM Security, Data Availability, Bandwidth usage… etc. In this paper we have adopted the Blockchain technology - which is a relatively new technology - that emerged for the first time as the cryptocurrency Bitcoin and proved its efficiency in securing data and assuring data integrity. It is mostly a distributed public ledger that holds transactions data in case of Bitcoin. In our work blockchains are adopted in a different way than its regular use in bitcoin. Three of the major challenges in Cloud Computing and Cloud services are Data Deduplication, Storage and Bandwidth usage are discussed in this paper.

Open access
2 source records
Cloud Data Security Solutions
Blockchain Technology Applications and Security
Cryptography and Data Security
Original source
Dec 25, 2019·IEEE Access
37 cites
Cloud Manufacturing Architecture Based on Public Blockchain Technology

Baran Kaynak, Sümeyye Kaynak, Özer Uygun

With Industry 4.0, IT infrastructure has started to be used more effectively in the manufacturing sector. Cyber physical systems, IoT, cloud manufacturing, big data are some of the technologies that make up the concept of Industry 4.0. These technologies have solved many problems in the manufacturing sector. One of these technologies, cloud manufacturing technology, has emerged with the idea of pay as you go. This technology has enabled manufacturing resources to be leased and shared on a global scale. However, it has problems arising from its central structure and the need for a reliable 3rd party. Reliability, security, continuity, scalability, data lock-in, single point failure, data manipulation are some of the main problems. Blockchain (BC) is a decentralized and distributed technology. The data stored on the BC network cannot be altered in any way. With these features, we believe that BC-supported cloud manufacturing systems can overcome the aforementioned problems and eliminates the need for a reliable 3rd party. Based on this belief, in this study the agreements and communication between the resource provider and the customer, which is one of the basic functions of cloud manufacturing platforms, are realized with a decentralized application using BC-based smart contracts (SCs). The designed application is called the decentralized cloud manufacturing application (DCMApp). DCMApp does not operate on a fully public BC network, it has a hybrid structure and uses the Ethereum network as a public BC network. These features make DCMApp different from other BC-based cloud manufacturing applications. DCMApp's hybrid structure has enabled more transparent, economic and safe manufacturing agreements. It is also possible to store agreements on the BC network at a low cost without installing any server infrastructure. The use of Ethereum network makes it almost impossible to manipulate agreements.

Open access
Blockchain Technology Applications and Security
Digital Transformation in Industry
IoT and Edge/Fog Computing
Original source