3,666 research outputs found
BlendMAS: A BLockchain-ENabled Decentralized Microservices Architecture for Smart Public Safety
Thanks to rapid technological advances in the Internet of Things (IoT), a
smart public safety (SPS) system has become feasible by integrating
heterogeneous computing devices to collaboratively provide public protection
services. While a service oriented architecture (SOA) has been adopted by IoT
and cyber-physical systems (CPS), it is difficult for a monolithic architecture
to provide scalable and extensible services for a distributed IoT based SPS
system. Furthermore, traditional security solutions rely on a centralized
authority, which can be a performance bottleneck or single point failure.
Inspired by microservices architecture and blockchain technology, this paper
proposes a BLockchain-ENabled Decentralized Microservices Architecture for
Smart public safety (BlendMAS). Within a permissioned blockchain network, a
microservices based security mechanism is introduced to secure data access
control in an SPS system. The functionality of security services are decoupled
into separate containerized microservices that are built using a smart
contract, and deployed on edge and fog computing nodes. An extensive
experimental study verified that the proposed BlendMAS is able to offer a
decentralized, scalable and secured data sharing and access control to
distributed IoT based SPS system.Comment: Submitted to the 2019 IEEE International Conference on Blockchain
(Blockchain-2019
A Microservice-enabled Architecture for Smart Surveillance using Blockchain Technology
While the smart surveillance system enhanced by the Internet of Things (IoT)
technology becomes an essential part of Smart Cities, it also brings new
concerns in security of the data. Compared to the traditional surveillance
systems that is built following a monolithic architecture to carry out lower
level operations, such as monitoring and recording, the modern surveillance
systems are expected to support more scalable and decentralized solutions for
advanced video stream analysis at the large volumes of distributed edge
devices. In addition, the centralized architecture of the conventional
surveillance systems is vulnerable to single point of failure and privacy
breach owning to the lack of protection to the surveillance feed. This position
paper introduces a novel secure smart surveillance system based on
microservices architecture and blockchain technology. Encapsulating the video
analysis algorithms as various independent microservices not only isolates the
video feed from different sectors, but also improve the system availability and
robustness by decentralizing the operations. The blockchain technology securely
synchronizes the video analysis databases among microservices across
surveillance domains, and provides tamper proof of data in the trustless
network environment. Smart contract enabled access authorization strategy
prevents any unauthorized user from accessing the microservices and offers a
scalable, decentralized and fine-grained access control solution for smart
surveillance systems.Comment: Submitted as a position paper to the 1st International Workshop on
BLockchain Enabled Sustainable Smart Cities (BLESS 2018
Blockchain for Future Smart Grid: A Comprehensive Survey
The concept of smart grid has been introduced as a new vision of the
conventional power grid to figure out an efficient way of integrating green and
renewable energy technologies. In this way, Internet-connected smart grid, also
called energy Internet, is also emerging as an innovative approach to ensure
the energy from anywhere at any time. The ultimate goal of these developments
is to build a sustainable society. However, integrating and coordinating a
large number of growing connections can be a challenging issue for the
traditional centralized grid system. Consequently, the smart grid is undergoing
a transformation to the decentralized topology from its centralized form. On
the other hand, blockchain has some excellent features which make it a
promising application for smart grid paradigm. In this paper, we aim to provide
a comprehensive survey on application of blockchain in smart grid. As such, we
identify the significant security challenges of smart grid scenarios that can
be addressed by blockchain. Then, we present a number of blockchain-based
recent research works presented in different literatures addressing security
issues in the area of smart grid. We also summarize several related practical
projects, trials, and products that have been emerged recently. Finally, we
discuss essential research challenges and future directions of applying
blockchain to smart grid security issues.Comment: 26 pages, 13 figures, 5 table
The Role of Big Data Analytics in Industrial Internet of Things
Big data production in industrial Internet of Things (IIoT) is evident due to
the massive deployment of sensors and Internet of Things (IoT) devices.
However, big data processing is challenging due to limited computational,
networking and storage resources at IoT device-end. Big data analytics (BDA) is
expected to provide operational- and customer-level intelligence in IIoT
systems. Although numerous studies on IIoT and BDA exist, only a few studies
have explored the convergence of the two paradigms. In this study, we
investigate the recent BDA technologies, algorithms and techniques that can
lead to the development of intelligent IIoT systems. We devise a taxonomy by
classifying and categorising the literature on the basis of important
parameters (e.g. data sources, analytics tools, analytics techniques,
requirements, industrial analytics applications and analytics types). We
present the frameworks and case studies of the various enterprises that have
benefited from BDA. We also enumerate the considerable opportunities introduced
by BDA in IIoT.We identify and discuss the indispensable challenges that remain
to be addressed as future research directions as well
Designing a blockchain-based IoT infrastructure with Ethereum, Swarm and LoRa
Today, the number of IoT devices in all aspects of life is exponentially
increasing. The cities we are living in are getting smarter and informing us
about our surroundings in a contextual manner. However, there lay significant
challenges of deploying, managing and collecting data from these devices, in
addition to the problem of storing and mining that data for higher-quality IoT
services. Blockchain technology, even in today's nascent form, contains the
pillars to create a common, distributed, trustless and autonomous
infrastructure system. This paper describes a standardized IoT infrastructure;
where data is stored on a DDOS-resistant, fault-tolerant, distributed storage
service and data access is managed by a decentralized, trustless blockchain.
The illustrated system used LoRa as the emerging network technology, Swarm as
the distributed data storage and Ethereum as the blockchain platform. Such a
data backend will ensure high availability with minimal security risks while
replacing traditional backend systems with a single "smart contract".Comment: Accepted for publication at IEEE Consumer Electronics Magazine on
22.04.2018 - published version may diffe
Blockchain for the Internet of Things: Present and Future
One of the key challenges to the IoT's success is how to secure and anonymize
billions of IoT transactions and devices per day, an issue that still lingers
despite significant research efforts over the last few years. On the other
hand, technologies based on blockchain algorithms are disrupting today's
cryptocurrency markets and showing tremendous potential, since they provide a
distributed transaction ledger that cannot be tampered with or controlled by a
single entity. Although the blockchain may present itself as a cure-all for the
IoT's security and privacy challenges, significant research efforts still need
to be put forth to adapt the computation-intensive blockchain algorithms to the
stringent energy and processing constraints of today's IoT devices. In this
paper, we provide an overview of existing literature on the topic of blockchain
for IoT, and present a roadmap of research challenges that will need to be
addressed to enable the usage of blockchain technologies in the IoT
A Survey on Blockchain Technology and Its Potential Applications in Distributed Control and Cooperative Robots
As a disruptive technology, blockchain, particularly its original form of
bitcoin as a type of digital currency, has attracted great attentions. The
innovative distributed decision making and security mechanism lay the technical
foundation for its success, making us consider to penetrate the power of
blockchain technology to distributed control and cooperative robotics, in which
the distributed and secure mechanism is also highly demanded. Actually,
security and distributed communication have long been unsolved problems in the
field of distributed control and cooperative robotics. It has been reported on
the network failure and intruder attacks of distributed control and
multi-robotic systems. Blockchain technology provides promise to remedy this
situation thoroughly. This work is intended to create a global picture of
blockchain technology on its working principle and key elements in the language
of control and robotics, to provide a shortcut for beginners to step into this
research field.Comment: 10 pages, 6 figure
Scalable and Secure Architecture for Distributed IoT Systems
Internet-of-things (IoT) is perpetually revolutionizing our daily life and
rapidly transforming physical objects into an ubiquitous connected ecosystem.
Due to their massive deployment and moderate security levels, those devices
face a lot of security, management, and control challenges. Their classical
centralized architecture is still cloaking vulnerabilities and anomalies that
can be exploited by hackers for spying, eavesdropping, and taking control of
the network. In this paper, we propose to improve the IoT architecture with
additional security features using Artificial Intelligence (AI) and blockchain
technology. We propose a novel architecture based on permissioned blockchain
technology in order to build a scalable and decentralized end-to-end secure IoT
system. Furthermore, we enhance the IoT system security with an AI-component at
the gateway level to detect and classify suspected activities, malware, and
cyber-attacks using machine learning techniques. Simulations and practical
implementation show that the proposed architecture delivers high performance
against cyber-attacks.Comment: This paper is accepted for publication in IEEE Technology &
Engineering Management Conference (TEMSCON'20), Detroit, USA, jun, 202
Blockchain And The Future of the Internet: A Comprehensive Review
Blockchain is challenging the status quo of the central trust infrastructure
currently prevalent in the Internet towards a design principle that is
underscored by decentralization, transparency, and trusted auditability. In
ideal terms, blockchain advocates a decentralized, transparent, and more
democratic version of the Internet. Essentially being a trusted and
decentralized database, blockchain finds its applications in fields as varied
as the energy sector, forestry, fisheries, mining, material recycling, air
pollution monitoring, supply chain management, and their associated operations.
In this paper, we present a survey of blockchain-based network applications.
Our goal is to cover the evolution of blockchain-based systems that are trying
to bring in a renaissance in the existing, mostly centralized, space of network
applications. While re-imagining the space with blockchain, we highlight
various common challenges, pitfalls, and shortcomings that can occur. Our aim
is to make this work as a guiding reference manual for someone interested in
shifting towards a blockchain-based solution for one's existing use case or
automating one from the ground up.Comment: Under Review in IEEE COMS
An Exploration of Blockchain Enabled Decentralized Capability based Access Control Strategy for Space Situation Awareness
Space situation awareness (SSA) includes tracking of active and inactive
resident space objects (RSOs) and assessing the space environment through
sensor data collection and processing. To enhance SSA, the dynamic data-driven
applications systems (DDDAS) framework couples on-line data with off-line
models to enhance system performance. Using feedback control, sensor
management, and communications reliability. For information management, there
is a need for identity authentication and access control to ensure the
integrity of exchanged data as well as to grant authorized entities access
right to data and services. Due to decentralization and heterogeneity of SSA
systems, it is challenging to build an efficient centralized access control
system, which could either be a performance bottleneck or the single point of
failure. Inspired by the blockchain and smart contract technology, this paper
introduces BlendCAC, a decentralized authentication and capability-based access
control mechanism to enable effective protection for devices, services and
information in SSA networks. To achieve secure identity authentication, the
BlendCAC leverages the blockchain to create virtual trust zones and a robust
identity-based capability token management strategy is proposed. A
proof-of-concept prototype has been implemented on both resources-constrained
devices and more powerful computing devices, and is tested on a private
Ethereum blockchain network. The experimental results demonstrate the
feasibility of the BlendCAC scheme to offer a decentralized, scalable,
lightweight and fine-grained access control solution for space system towards
SSA.Comment: Submitted to SPIE Optical Engineering, Special Section on Sensors and
Systems for Space Applications. arXiv admin note: substantial text overlap
with arXiv:1804.0926
- …