TY - JOUR
T1 - IoT root union
T2 - A decentralized name resolving system for IoT based on blockchain
AU - Su, Shen
AU - Tian, Zhihong
AU - Li, Shuang
AU - Deng, Jinxi
AU - Yin, Lihua
AU - Du, Xiaojiang
AU - Guizani, Mohsen
N1 - Publisher Copyright:
© 2021 Elsevier Ltd
PY - 2021/5
Y1 - 2021/5
N2 - 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.
AB - 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.
KW - Blockchain
KW - Decentralized
KW - General name resolving system
KW - Iot
UR - http://www.scopus.com/inward/record.url?scp=85101402824&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85101402824&partnerID=8YFLogxK
U2 - 10.1016/j.ipm.2021.102553
DO - 10.1016/j.ipm.2021.102553
M3 - Article
AN - SCOPUS:85101402824
SN - 0306-4573
VL - 58
JO - Information Processing and Management
JF - Information Processing and Management
IS - 3
M1 - 102553
ER -