{"title":"Blockchain meets IoT: A Scalable Architecture for Security and Maintenance","authors":"Vidushi Agarwal, Sujata Pal","doi":"10.1109/MASS50613.2020.00017","DOIUrl":null,"url":null,"abstract":"Internet of Things, delineated as a network of connected heterogeneous devices is emerging as a widely adopted technology in almost all walks of life today. The massive increase in the number of IoT devices has introduced several issues related to security and management. Blockchains can be a promising technology to make IoT systems secure and distributed for the time to come. However, current blockchain systems are not capable of scaling in accordance to the huge IoT data without a loss in speed and time efficiency. Therefore, we use the concept of sidechains and offline data storage to alleviate the scalability issue of blockchains. In this work, we propose an architectural framework for the security and maintenance of IoT systems using blockchain technology. Smart contracts are used to enforce data authentication, authorization, and keep track of all the activities. Extensive simulation and analysis results demonstrate that the proposed blockchain architecture is highly scalable (in terms of average latency, throughput and cost) and can be applied efficiently in the IoT system.","PeriodicalId":105795,"journal":{"name":"2020 IEEE 17th International Conference on Mobile Ad Hoc and Sensor Systems (MASS)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 17th International Conference on Mobile Ad Hoc and Sensor Systems (MASS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MASS50613.2020.00017","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Internet of Things, delineated as a network of connected heterogeneous devices is emerging as a widely adopted technology in almost all walks of life today. The massive increase in the number of IoT devices has introduced several issues related to security and management. Blockchains can be a promising technology to make IoT systems secure and distributed for the time to come. However, current blockchain systems are not capable of scaling in accordance to the huge IoT data without a loss in speed and time efficiency. Therefore, we use the concept of sidechains and offline data storage to alleviate the scalability issue of blockchains. In this work, we propose an architectural framework for the security and maintenance of IoT systems using blockchain technology. Smart contracts are used to enforce data authentication, authorization, and keep track of all the activities. Extensive simulation and analysis results demonstrate that the proposed blockchain architecture is highly scalable (in terms of average latency, throughput and cost) and can be applied efficiently in the IoT system.