Blockchain Meets IoT: An Architecture for Scalable Access Management in IoT

被引:790
作者
Novo, Oscar [1 ]
机构
[1] Ericsson Res, NomadicLab, Helsinki 02420, Finland
来源
IEEE INTERNET OF THINGS JOURNAL | 2018年 / 5卷 / 02期
关键词
Access control; blockchain; Internet of Things (IoT); smart contracts; INTERNET;
D O I
10.1109/JIOT.2018.2812239
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) is stepping out of its infancy into full maturity and establishing itself as a part of the future Internet. One of the technical challenges of having billions of devices deployed worldwide is the ability to manage them. Although access management technologies exist in IoT, they are based on centralized models which introduce a new variety of technical limitations to manage them globally. In this paper, we propose a new architecture for arbitrating roles and permissions in IoT. The new architecture is a fully distributed access control system for IoT based on blockchain technology. The architecture is backed by a proof of concept implementation and evaluated in realistic IoT scenarios. The results show that the blockchain technology could be used as access management technology in specific scalable IoT scenarios.
引用
收藏
页码:1184 / 1195
页数:12
相关论文
共 25 条
[1]  
[Anonymous], 2015, PROC INT C NETW SYS
[2]  
[Anonymous], 2017, ER MOB REP PULS NETW
[3]  
[Anonymous], 2015, AUT DEC PEER TO PEER
[4]  
[Anonymous], 2017, OMA LIGHTW M2M TECHN
[5]  
Bierman A., 2017, COAP MANAGE IN PRESS
[6]   IMPLEMENTING REMOTE PROCEDURE CALLS [J].
BIRRELL, AD ;
NELSON, BJ .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1984, 2 (01) :39-59
[7]  
Conoscenti Marco, 2016, 2016 IEEEACS 13 INT, P1, DOI [10.1109/AICCSA.2016.7945805, 10.1109/AICCSA.2016 .7945805, DOI 10.1109/AICCSA.2016.7945805]
[8]  
Driscoll K, 2003, LECT NOTES COMPUT SC, V2788, P235
[9]   Proofs of Space [J].
Dziembowski, Stefan ;
Faust, Sebastian ;
Kolmogorov, Vladimir ;
Pietrzak, Krzysztof .
ADVANCES IN CRYPTOLOGY, PT II, 2015, 9216 :585-605
[10]   DeyPoS: Deduplicatable Dynamic Proof of Storage for Multi-User Environments [J].
He, Kun ;
Chen, Jing ;
Du, Ruiying ;
Wu, Qianhong ;
Xue, Guoliang ;
Zhang, Xiang .
IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (12) :3631-3645