1,023 research outputs found
Blockchain for IoT Access Control: Recent Trends and Future Research Directions
With the rapid development of wireless sensor networks, smart devices, and
traditional information and communication technologies, there is tremendous
growth in the use of Internet of Things (IoT) applications and services in our
everyday life. IoT systems deal with high volumes of data. This data can be
particularly sensitive, as it may include health, financial, location, and
other highly personal information. Fine-grained security management in IoT
demands effective access control. Several proposals discuss access control for
the IoT, however, a limited focus is given to the emerging blockchain-based
solutions for IoT access control. In this paper, we review the recent trends
and critical needs for blockchain-based solutions for IoT access control. We
identify several important aspects of blockchain, including decentralised
control, secure storage and sharing information in a trustless manner, for IoT
access control including their benefits and limitations. Finally, we note some
future research directions on how to converge blockchain in IoT access control
efficiently and effectively
Blockchain for secured IoT and D2D applications over 5G cellular networks : a thesis by publications presented in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Computer and Electronics Engineering, Massey University, Albany, New Zealand
Author's Declaration: "In accordance with Sensors, SpringerOpen, and IEEE’s copyright policy, this thesis contains the accepted and published version of each manuscript as the final version. Consequently, the content is identical to the published versions."The Internet of things (IoT) is in continuous development with ever-growing popularity. It brings significant benefits through enabling humans and the physical world to interact using various technologies from small sensors to cloud computing. IoT devices and networks are appealing targets of various cyber attacks and can be hampered by malicious intervening attackers if the IoT is not appropriately protected. However, IoT security and privacy remain a major challenge due to characteristics of the IoT, such as heterogeneity, scalability, nature of the data, and operation in open environments. Moreover, many existing cloud-based solutions for IoT security rely on central remote servers over vulnerable Internet connections. The decentralized and distributed nature of blockchain technology has attracted significant attention as a suitable solution to tackle the security and privacy concerns of the IoT and device-to-device (D2D) communication. This thesis explores the possible adoption of blockchain technology to address the security and privacy challenges of the IoT under the 5G cellular system.
This thesis makes four novel contributions. First, a Multi-layer Blockchain Security (MBS) model is proposed to protect IoT networks while simplifying the implementation of blockchain technology. The concept of clustering is utilized to facilitate multi-layer architecture deployment and increase scalability. The K-unknown clusters are formed within the IoT network by applying a hybrid Evolutionary Computation Algorithm using Simulated Annealing (SA) and Genetic Algorithms (GA) to structure the overlay nodes. The open-source Hyperledger Fabric (HLF) Blockchain platform is deployed for the proposed model development. Base stations adopt a global blockchain approach to communicate with each other securely. The quantitative arguments demonstrate that the proposed clustering algorithm performs well when compared to the earlier reported methods. The proposed lightweight blockchain model is also better suited to balance network latency and throughput compared to a traditional global blockchain.
Next, a model is proposed to integrate IoT systems and blockchain by implementing the permissioned blockchain Hyperledger Fabric. The security of the edge computing devices is provided by employing a local authentication process. A lightweight mutual authentication and authorization solution is proposed to ensure the security of tiny IoT devices within the ecosystem. In addition, the proposed model provides traceability for the data generated by the IoT devices. The performance of the proposed model is validated with practical implementation by measuring performance metrics such as transaction throughput and latency, resource consumption, and network use. The results indicate that the proposed platform with the HLF implementation is promising for the security of resource-constrained IoT devices and is scalable for deployment in various IoT scenarios.
Despite the increasing development of blockchain platforms, there is still no comprehensive method for adopting blockchain technology on IoT systems due to the blockchain's limited capability to process substantial transaction requests from a massive number of IoT devices. The Fabric comprises various components such as smart contracts, peers, endorsers, validators, committers, and Orderers. A comprehensive empirical model is proposed that measures HLF's performance and identifies potential performance bottlenecks to better meet blockchain-based IoT applications' requirements. The implementation of HLF on distributed large-scale IoT systems is proposed. The performance of the HLF is evaluated in terms of throughput, latency, network sizes, scalability, and the number of peers serviceable by the platform. The experimental results demonstrate that the proposed framework can provide a detailed and real-time performance evaluation of blockchain systems for large-scale IoT applications.
The diversity and the sheer increase in the number of connected IoT devices have brought significant concerns about storing and protecting the large IoT data volume. Dependencies of the centralized server solution impose significant trust issues and make it vulnerable to security risks. A layer-based distributed data storage design and implementation of a blockchain-enabled large-scale IoT system is proposed to mitigate these challenges by using the HLF platform for distributed ledger solutions. The need for a centralized server and third-party auditor is eliminated by leveraging HLF peers who perform transaction verification and records audits in a big data system with the help of blockchain technology. The HLF blockchain facilitates storing the lightweight verification tags on the blockchain ledger. In contrast, the actual metadata is stored in the off-chain big data system to reduce the communication overheads and enhance data integrity. Finally, experiments are conducted to evaluate the performance of the proposed scheme in terms of throughput, latency, communication, and computation costs. The results indicate the feasibility of the proposed solution to retrieve and store the provenance of large-scale IoT data within the big data ecosystem using the HLF blockchain
Performance analysis of blockchain-based smart grid with Ethereum and Hyperledger implementations
Abstract. Smart grids lay the foundation for future communities. Smart homes, smart buildings, smart streets, and smart offices are built when intelligent devices piles on intelligent devices. To reach the maximum capacity, they all must be supported by an intelligent power supply. For optimal and real-time electricity consumption, monitoring and trading, blockchain possess number of potential benefits in its application to electricity infrastructure. A comprehensive system architecture of blockchain-based smart grid is proposed and peer-to-peer (P2P) energy trading is implemented between Distribution System Operators (DSO), Local energy providers and Consumers.
This thesis presents a virtual smart grid equipped with smart contracts capable of virtual activities like market payment function and the comparison and the performance of the blockchain-based smart grid by using Ethereum and Hyperledger Fabric-based implementations. The challenges faced during the implementation of blockchain protocols are discussed and evaluation in the light of finding sustainable solutions to develop secure and reliable smart grid operations, is the major objective of the thesis
Blockchain Enabled Platforms for the Internet of Things
The Blockchain and the Internet of Things (IoT) have gained a lot of attention in the
last few years, since both technologies enable the possibility of creating a more connected
and independent world. This combination enables the design of computing systems and
cyber-physical environments without the need of centralized trusted entities, giving users
the freedom and control of their operations, in a decentralized ledger model. By using
storing and logging mechanisms supported by the Blockchain, data is immutable and
independently audited, guaranteeing that it is neither modified nor deleted. At the same
time, applications can benefit from the reliability and fault-tolerance assumptions provided
by the Blockchain in supporting transactions between users and involved devices.
In this thesis, it was studied and proposed a generic solution for a Blockchain-enabled
IoT software architecture. The proposed solution enables the advantages of using decentralized
logging and ledgering, without the interference of central authorities, inherently
supported by the base Blockchain reliability, availability and security foundations. These
capabilities are envisaged as key-benefits for a new generation of clean-slate approaches
for IoT applications with the required scalability criteria.
The research conducted in the dissertation work, studied the base software foundations,
relevant components and implementation options that enable the identified advantages
of using Blockchain components and services, to leverage more scalable and
trustable IoT platforms. Our proposed solution aims to provide an architecture that contributes
to a more appropriate design for secure and reliable IoT systems. In this trend
we propose a better use of edge-based support for local-enabled processing environments
supporting IoT devices and users’ interactions, with operations intermediated by proximity
hubs acting as gateways to the Blockchain, where the operations are regulated and
controlled by verifiable smart-contracts involving data and transactions
Data trust framework using blockchain and smart contracts
Lack of trust is the main barrier preventing more widespread data sharing. The lack of transparent and reliable infrastructure for data sharing prevents many data owners from sharing their data.
Data trust is a paradigm that facilitates data sharing by forcing data controllers to be transparent about the process of sharing and reusing data.
Blockchain technology has the potential to present the essential properties for creating a practical and secure data trust framework by transforming current auditing practices and automatic enforcement of smart contracts logic without relying on intermediaries to establish trust.
Blockchain holds an enormous potential to remove the barriers of traditional centralized applications and propose a distributed and transparent administration by employing the involved parties to maintain consensus on the ledger. Furthermore, smart contracts are a programmable component that provides blockchain with more flexible and powerful capabilities. Recent advances in blockchain platforms toward smart contracts' development have revealed the possibility of implementing blockchain-based applications in various domains, such as health care, supply chain and digital identity.
This dissertation investigates the blockchain's potential to present a framework for data trust. It starts with a comprehensive study of smart contracts as the main component of blockchain for developing decentralized data trust.
Interrelated, three decentralized applications that address data sharing and access control problems in various fields, including healthcare data sharing, business process, and physical access control system, have been developed and examined.
In addition, a general-purpose application based on an attribute-based access control model is proposed that can provide trusted auditability required for data sharing and access control systems and, ultimately, a data trust framework. Besides auditing, the system presents a transparency level that both access requesters (data users) and resource owners (data controllers) can benefit from. The proposed solutions have been validated through a use case of independent digital libraries. It also provides a detailed performance analysis of the system implementation.
The performance results have been compared based on different consensus mechanisms and databases, indicating the system's high throughput and low latency.
Finally, this dissertation presents an end-to-end data trust framework based on blockchain technology.
The proposed framework promotes data trustworthiness by assessing input datasets, effectively managing access control, and presenting data provenance and activity monitoring. A trust assessment model that examines the trustworthiness of input data sets and calculates the trust value is presented.
The number of transaction validators is defined adaptively with the trust value.
This research provides solutions for both data owners and data users’ by ensuring the trustworthiness and quality of the data at origin and transparent and secure usage of the data at the end. A comprehensive experimental study indicates the presented system effectively handles a large number of transactions with low latency
Recommended from our members
Post-quantum blockchain for internet of things domain
This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University LondonIn the evolving realm of quantum computing, emerging advancements reveal substantial challenges and threats to existing cryptographic infrastructures, particularly impacting blockchain technologies. These are pivotal for securing the Internet of Things (IoT) ecosystems. The traditional blockchain structures, integral to myriad IoT applications, are susceptible to potential quantum computations, emphasizing an urgent need for innovations in post-quantum blockchain solutions to reinforce security in the expansive domain of IoT.
This PhD thesis delves into the crucial exploration and meticulous examination of the development and implementation of post-quantum blockchain within the IoT landscape, focusing on the incorporation of advanced post-quantum cryptographic algorithms in Hyperledger Fabric, a forefront blockchain platform renowned for its versatility and robustness. The primary aim is to discern viable post-quantum cryptographic solutions capable of fortifying blockchain systems against impending quantum threats enhancing security and reliability in IoT applications.
The research comprehensively evaluates various post-quantum public-key generation and digital signature algorithms, performing detailed analyses of their computational time and memory usage to identify optimal candidates. Furthermore, the thesis proposes an innovative lattice-based digital signature scheme Fast-Fourier Lattice-based Compact Signature over NTRU (Falcon), which leverages the Monte Carlo Markov Chain (MCMC) algorithm as a trapdoor sampler to augment its security attributes.
The research introduces a post-quantum version of the Hyperledger Fabric blockchain that integrates post-quantum signatures. The system utilizes the Open Quantum Safe (OQS) library, rigorously tested against NIST round 3 candidates for optimal performance. The study highlights the capability to manage IoT data securely on the post-quantum Hyperledger Fabric blockchain through the Message Queue Telemetry Transport (MQTT) protocol. Such a configuration ensures safe data transfer from IoT sensors directly to the blockchain nodes, securing the processing and recording of sensor data within the node ledger. The research addresses the multifaceted challenges of quantum computing advancements and significantly contributes to establishing secure, efficient, and resilient post-quantum blockchain infrastructures tailored explicitly for the IoT domain. These findings are instrumental in elevating the security paradigms of IoT systems against quantum vulnerabilities and catalysing innovations in post-quantum cryptography and blockchain technologies.
Furthermore, this thesis introduces strategies for the optimization of performance and scalability of post-quantum blockchain solutions and explores alternative, energy-efficient consensus mechanisms such as the Raft and Stellar Consensus Protocol (SCP), providing sustainable alternatives to the conventional Proof-of-Work (PoW) approach.
A critical insight emphasized throughout this thesis is the imperative of synergistic collaboration among academia, industry, and regulatory bodies. This collaboration is pivotal to expedite the adoption and standardization of post-quantum blockchain solutions, fostering the development of interoperable and standardized technologies enriched with robust security and privacy frameworks for end users.
In conclusion, this thesis furnishes profound insights and substantial contributions to implementing post-quantum blockchain in the IoT domain. It delineates original contributions to the knowledge and practices in the field, offering practical solutions and advancing the state-of-the-art in post-quantum cryptography and blockchain research, thereby paving the way for a secure and resilient future for interconnected IoT systems
ICU data management - A permissioned blockchain approach
Since its origin in finance, blockchain have been revolutionizing data storage and sharing in many other sensitive areas. Being the focus of Permissioned Blockchains around privacy, confidentiality, immutability, interoperability and reliability, it fits perfectly within the data requisites of healthcare. Even more, with the surge of new iterations of more recent implementations based on smart-contracts/chaincode that has its focus on increasing efficiency and usability and ease of implementation. Intensive Medicine an area with such high data complexity and throughput, and high incidence of medical error and patient injury. As such, it's imperative the continuous research and implementation of new technologies that can make pertinent knowledge available through reliable and accurate data, thus providing appropriate problem-solving skills to physicians. This paper presents a solution, as part of the Intelligence Decision Support Systems for Intensive Medicine (ICDS4IM) project, which objective is to increase accuracy, confidentiality and value to data from vital sensors and monitors by assuring its immutability and controlled oversee.The work has been supported by FCT – Fundação para a Ciência e Tecnologia within the Projects Scope:
DSAIPA/DS/0084/2018
Blockchain and Property Technology
Blockchain technology has emerged as a revolutionary force in the real estate sector, promis ing transformative changes in how properties are bought, sold, and managed. This study
delves into the integration of blockchain in real estate, emphasizing the development and
testing of a practical proof-of-concept application. The research, undertaken during an
internship at DevScope, critically examines the potential of blockchain to enhance trans parency, security, and efficiency in managing exclusivity contracts.
The research starts with a comprehensive review of blockchain literature, exploring its diverse
applications within the real estate industry. It delves into the intricacies of challenges faced
and opportunities presented during the implementation of blockchain technology in this
context. Through rigorous analysis, the study assesses the profound impact of blockchain
on the real estate landscape, elucidating the multifaceted benefits and challenges inherent
in deploying blockchain-based solutions.
Furthermore, this research not only contributes valuable insights to the ongoing discourse
surrounding blockchain in real estate but also presents practical implications. The findings
are poised to inform strategic decisions, providing DevScope with a nuanced perspective on
integrating blockchain technology into their products. Specifically, this study evaluates the
feasibility of incorporating a blockchain-based solution into MaxWork, one of DevScope’s
products, thereby paving the way for innovative advancements within the realm of Multiple
Listing Service solutions.A tecnologia Blockchain emergiu como uma força revolucionária no setor imobiliário, prom etendo mudanças na forma como as propriedades são transacionadas e geridas. Este estudo
explora a integração da blockchain no setor imobiliário, a partir do desenvolvimento de uma
aplicação de prova de conceito. A pesquisa, realizada durante um estágio na DevScope,
examina o potencial da Blockchain para melhorar a transparência, segurança e eficiência nas
transações imobiliárias.
A pesquisa inicia-se com uma revisão da literatura sobre Blockchain e Distributed Ledger
Technology (DLT), explorando as diversas aplicações dentro da indústria imobiliária. O
estudo avalia o impacto da blockchain no cenário imobiliário, elucidando os benefÃcios e
desafios inerentes à implementação de soluções baseadas em Blockchain.
Além disso, esta pesquisa não só contribui com insights valiosos para o contÃnuo debate
sobre Blockchain no setor imobiliário, como também apresenta implicações práticas. As
descobertas deste estudo proporcionam à DevScope uma perspectiva detalhada sobre a
integração da tecnologia Blockchain. Especificamente, este estudo avalia a viabilidade de
incorporar uma solução baseada em Blockchain no MaxWork, um dos principais produtos da
DevScope, abrindo caminho para avanços inovadores no âmbito dos Multiple Listing Services
(MLS)
Applications of Blockchain in Business Processes: A Comprehensive Review
Blockchain (BC), as an emerging technology, is revolutionizing Business Process Management (BPM) in multiple ways. The main adoption is to serve as a trusted infrastructure to guarantee the trust of collaborations among multiple partners in trustless environments. Especially, BC enables trust of information by using Distributed Ledger Technology (DLT). With the power of smart contracts, BC enforces the obligations of counterparties that transact in a business process (BP) by programming the contracts as transactions. This paper aims to study the state-of-the-art of BC technologies by (1) exploring its applications in BPM with the focus on how BC provides the trust of BPs in their lifecycles; (2) identifying the relations of BPM as the need and BC as the solution with the assessment towards BPM characteristics; (3) discussing the up-to-date progresses of critical BC in BPM; (4) identifying the challenges and research directions for future advancement in the domain. The main conclusions of our comprehensive review are (1) the study of adopting BC in BPM has attracted a great deal of attention that has been evidenced by a rapidly growing number of relevant articles. (2) The paradigms of BPM over Internet of Things (IoT) have been shifted from persistent to transient, from static to dynamic, and from centralized to decentralized, and new enabling technologies are highly demanded to fulfill some emerging functional requirements (FRs) at the stages of design, configuration, diagnosis, and evaluation of BPs in their lifecycles. (3) BC has been intensively studied and proven as a promising solution to assure the trustiness for both of business processes and their executions in decentralized BPM. (4) Most of the reported BC applications are at their primary stages, future research efforts are needed to meet the technical challenges involved in interoperation, determination of trusted entities, confirmation of time-sensitive execution, and support of irreversibility
- …