IoT root union: A decentralized name resolving system for IoT based on blockchain
Author | Su, Shen |
Author | Tian, Zhihong |
Author | Li, Shuang |
Author | Deng, Jinxi |
Author | Yin, Lihua |
Author | Du, Xiaojiang |
Author | Guizani, Mohsen |
Available date | 2022-11-02T20:40:40Z |
Publication Date | 2021-05-01 |
Publication Name | Information Processing and Management |
Identifier | http://dx.doi.org/10.1016/j.ipm.2021.102553 |
Citation | Su, S., Tian, Z., Li, S., Deng, J., Yin, L., Du, X., & Guizani, M. (2021). IoT root union: A decentralized name resolving system for IoT based on blockchain. Information Processing & Management, 58(3), 102553. |
ISSN | 03064573 |
Abstract | A name resolving system services as the entrance to the IoT data, thus protecting the name resolving process and making it straight and simple are critical for the widespread application of IoT services. However, due to the centralized name management structure of the existing IoT name resolving systems, it is hard to secure the name resolving process from being tampered by the root owner of the name resolving system; due to the diversity and heterogeneous of the existing name resolving systems, it is hard to provide an unified name resolving service because the existing name resolving systems can hardly be compatible with each other. Herein, it is necessary to construct a general entrance to the existing IoT name resolving systems, and ensure that no IoT name could be malicious tampered. In this paper, we propose the IoT-RU, a decentralized name resolving system for IoT. To persuade the IoT data service providers to participate in our IoT-RU, we construct its name resolving database on the blockchain ledger. To enable the adoption of the existing IoT naming schemes, IoT-RU integrates various name resolving schemes to resolve the IoT service providers in our system, and leave the job of locating individual IoT devices to the IoT service providers. We further investigate the feasibility of name management and resolving based on the current blockchain architectures. Based on the Ethereum platform, we construct a prototype of our name resolving system, and the corresponding evaluation indicates that our name resolving system manages to provide acceptable and scalable name resolution services. |
Sponsor | This work was supported in part by the National Key research and Development Plan (Grant No. 2018YFB1800701 ), Guangdong Province Key Research and Development Plan (Grant No. 2019B010137004), National Natural Science Foundation of China (No. 61902083 , No. U20B2046 ), Zhijiang Lab Scholar Funded Scheme for International young talents and Guangdong Province Universities and Colleges Pearl River Scholar Funded Scheme (2019). |
Language | en |
Publisher | Elsevier Ltd |
Subject | Blockchain Decentralized General name resolving system Iot |
Type | Article |
Issue Number | 3 |
Volume Number | 58 |
Check access options
Files in this item
Files | Size | Format | View |
---|---|---|---|
There are no files associated with this item. |
This item appears in the following Collection(s)
-
Computer Science & Engineering [2426 items ]