Professional Documents
Culture Documents
The future plan for this research is to expand the applications of blockchain
technology in the area of Internet-of-Things (IoT) applications. The decentralized
nature of blockchain brings great potential for IoT deployments, including
applications in the field of remote monitoring, transportation, healthcare, and
smart cities. This could lead to -HCT Industry Collaboration Project and potential
collaboration with industry.
Abstract:
The recent proliferation of the Internet of Things (IoT) has enabled seamless
integration of interconnected sensors, actuators, and any other computational
devices, in the form of distributed computing network. The establishment of such
network requires a form of identification mechanism for all devices to be
connected. Potential threats exist, such as rogue host that can masquerade
authentic IoT device, enabling it to take control over the entire network. Existing
implementation relies on a third-party authentication and identification
management that resides over the cloud or within the distributed network. The
deployment of such auspicious solution has faced many challenges since the
centralization of the trust and connectivity of the IoT devices forces network to
become a single point of failure that may disrupt the entire IoT operations. A
decentralized approach offers an elegant solution to solve this problem. Hence,
this work proposes a permissioned blockchain-based identity management
application for interconnected IoT devices within a distributed network
infrastructure. Unlike existing approach where the identification and
authentication of devices are handled by a single entity, this formulated
framework utilizes the immutable blockchain network as a decentralized identity
management authority and repository through a combination of distributed
ledger scheme and smart contracts.
Project Description:
Problem Statement
Literature Review
Recent works have shown several initiatives on IoT device identity management.
These include the development of unique reliable identity system for lightweight
devices by Urunov et.al [2], in which unique reliable ID management system is
used to manage lightweight underwater IoT devices. This approach however,
utilizes a centralized management information base (MIB), which is kept on a
single network management device. Butkus [3] also proposed a unique ID
management system by incorporating user identity, device identity and the
relations between them. Nevertheless, there is still a dependency on a
centralized system to manage these identities.
Blockchain technology has evolved since the concept appearance in white paper
[4], outlining how the cryptocurrency Bitcoin could be constructed. A blockchain
is a distributed ledger which records every transaction unit called block with a
mathematical proof to provide verification and to keep track of the transaction.
Since the implementation of Bitcoin, other applications of blockchain technology
have emerged, mainly in the financial sector but also with non-cryptocurrency
related use cases. Research by Zyskind et al. [5] proposed blockchain as a
stand-alone technology as a method for access-control and the removal of
trusted third parties when dealing with personal data. Integrating IoT devices on
blockchain network requires fast validation and verification to be performed on
blockchain network. Existing blockchain network such as Ethereum [6] has made
this possible. Ethereum offers faster block generation period of about 12
seconds, with smart contract deployment.
Research Motivation
3. Formulation and development of permissioned blockchain-based identity management
(IDM) system.
Revolutionizing the IoT-cloud framework with blockchain technology has huge
impact on society, economy and nation. The framework will change the society
perception on the trustworthy of the information generated from the IoT devices.
The blockchain eliminates the risks that the information will be held or stored
centrally and will be corrupted or altered. Moreover, the blockchain enhances the
identity management of IoT devices which are connected to the cloud
infrastructure. The blockchain technology can also be unpacked to illuminate the
new business opportunity and unleash the biggest untapped talents and
entrepreneurs into global economy. Due to the decentralization of the
technology, industries and services are eager to adopt the blockchain
technology. This proposed framework will spur the business process
reengineering of the existing IoT-cloud applications or services.
Research Methodology
The following phases have been identified that lead to the progression of this
research.
This research starts with a preliminary study that defines the research
topic area and its significance. This covers an in-depth study of the
deficiencies and limitations of existing identity management (IDM) system
in IoT-Cloud network. Several IDM approaches on Blockchain network,
including uPort, Sovrin, BitID, ID.me, and IDchainZ will be reviewed. The
outputs from these initial activities lead towards the formulation of the
problem definition to the research process.
3. System evaluation.
The formulation of the proposed framework and the results from the
evaluation of the proposed framework will be published in international
conferences and journal.
References:
1. Liu, Y., Fieldsend, J. E., & Min, G. (2017). A framework of fog computing:
Architecture, challenges, and optimization. IEEE Access, 5, 25445-25454.
2. Urunov, K., Shin, S. Y., & Park, S. H. (2017, September). The unique
reliable identity system of enabling lightweight device management in
NMS mechanism for the U-IoT. In Network Operations and Management
Symposium (APNOMS), 2017 19th Asia-Pacific (pp. 411-414). IEEE.
3. Butkus, P. (2014, October). A user centric identity management for
Internet of things. In IT Convergence and Security (ICITCS), 2014
International Conference on (pp. 1-4). IEEE.
4. Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system.
5. Zyskind, G., & Nathan, O. (2015, May). Decentralizing privacy: Using
blockchain to protect personal data. In Security and Privacy Workshops
(SPW), 2015 IEEE (pp. 180-184). IEEE.
6. Wood, G. (2014). Ethereum: A secure decentralised generalised
transaction ledger. Ethereum project yellow paper, 151, 1-32.
7. Szabo, N. (2001). Smart contracts: building blocks for digital markets,
1996.
8. Alliance, S. C. (2016). Smart contracts: 12 use cases for business and
beyond. Chamber of Digital Commerce, 56.
9. Abraham, A. (2017). Self-Sovereign Identity.
10. Dunphy, P., & Petitcolas, F. A. (2018). A first look at identity
management schemes on the blockchain. arXiv preprint
arXiv:1801.03294.
11. Karmakar, A., & Sahib, U. (2017). SMART DUBAI: Accelerating
Innovation and Leapfrogging E-Democracy. In E-Democracy for Smart
Cities (pp. 197-257). Springer, Singapore.