Blockchain Processing Technique Based on Multiple Hash Chains for Minimizing Integrity Errors of IoT Data in Cloud Environments

被引:4
作者
Jeong, Yoon-Su [1 ]
机构
[1] Dept Informat & Commun Convergence Engn, Daejeon Si 35349, South Korea
关键词
IoT; data integrity; hash chain; data error process; load balance; SYSTEM; INTERNET;
D O I
10.3390/s21144679
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
As IoT (Internet of Things) devices are diversified in the fields of use (manufacturing, health, medical, energy, home, automobile, transportation, etc.), it is becoming important to analyze and process data sent and received from IoT devices connected to the Internet. Data collected from IoT devices is highly dependent on secure storage in databases located in cloud environments. However, storing directly in a database located in a cloud environment makes it not only difficult to directly control IoT data, but also does not guarantee the integrity of IoT data due to a number of hazards (error and error handling, security attacks, etc.) that can arise from natural disasters and management neglect. In this paper, we propose an optimized hash processing technique that enables hierarchical distributed processing with an n-bit-size blockchain to minimize the loss of data generated from IoT devices deployed in distributed cloud environments. The proposed technique minimizes IoT data integrity errors as well as strengthening the role of intermediate media acting as gateways by interactively authenticating blockchains of n bits into n + 1 and n - 1 layers to normally validate IoT data sent and received from IoT data integrity errors. In particular, the proposed technique ensures the reliability of IoT information by validating hash values of IoT data in the process of storing index information of IoT data distributed in different locations in a blockchain in order to maintain the integrity of the data. Furthermore, the proposed technique ensures the linkage of IoT data by allowing minimal errors in the collected IoT data while simultaneously grouping their linkage information, thus optimizing the load balance after hash processing. In performance evaluation, the proposed technique reduced IoT data processing time by an average of 2.54 times. Blockchain generation time improved on average by 17.3% when linking IoT data. The asymmetric storage efficiency of IoT data according to hash code length is improved by 6.9% on average over existing techniques. Asymmetric storage speed according to the hash code length of the IoT data block was shown to be 10.3% faster on average than existing techniques. Integrity accuracy of IoT data is improved by 18.3% on average over existing techniques.
引用
收藏
页数:15
相关论文
共 26 条
[1]  
Bahga A., 2016, J SOFTWARE ENG APPL, V09, P533, DOI DOI 10.4236/JSEA.2016.910036
[2]  
Bowers KD, 2009, P 2009 ACM WORKSH CL, P43, DOI DOI 10.1145/1655008.1655015
[3]   Cloud-DNN: An Open Framework for Mapping DNN Models to Cloud FPGAs [J].
Chen, Yao ;
He, Jiong ;
Zhang, Xiaofan ;
Hao, Cong ;
Chen, Deming .
PROCEEDINGS OF THE 2019 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS (FPGA'19), 2019, :73-82
[4]   A Novel Monitoring System for the Data Integrity of Reactor Protection System Using Blockchain Technology [J].
Choi, Moon Kyoung ;
Yeun, Chan Yeob ;
Seong, Poong Hyun .
IEEE ACCESS, 2020, 8 :118732-118740
[5]   Blockchains and Smart Contracts for the Internet of Things [J].
Christidis, Konstantinos ;
Devetsikiotis, Michael .
IEEE ACCESS, 2016, 4 :2292-2303
[6]  
Dong GF, 2020, 2020 5TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA ANALYTICS (IEEE ICBDA 2020), P246, DOI 10.1109/ICBDA49040.2020.9101201
[7]  
Gallo P., 2018, Proceedings - 2018 IEEE International Conference on Environment and Electrical Engineering and 2018 IEEE Industrial and Commercial Power Systems Europe, EEEIC/I and CPS Europe 2018, P1, DOI [10.1109/EEEIC.2018.8493895, DOI 10.1109/EEEIC.2018.8493895]
[8]   A Collaborative Auditing Blockchain for Trustworthy Data Integrity in Cloud Storage System [J].
Huang, Pei ;
Fan, Kai ;
Yang, Hanzhe ;
Zhang, Kuan ;
Li, Hui ;
Yang, Yintang .
IEEE ACCESS, 2020, 8 :94780-94794
[9]   Internet of Things, Blockchain and Shared Economy Applications [J].
Huckle, Steve ;
Bhattacharya, Rituparna ;
White, Martin ;
Beloff, Natalia .
7TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS (EUSPN 2016)/THE 6TH INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE (ICTH-2016), 2016, 98 :461-466
[10]  
Kanimozhi E.A., 2019, P 2019 INT C VIS TRE, P1