Cargando…

A Federated Blockchain Architecture for File Storage with Improved Latency and Reliability in IoT DApp Services

Blockchain technology can address data falsification, single point of failure (SPOF), and DDoS attacks on centralized services. By utilizing IoT devices as blockchain nodes, it is possible to solve the problem that it is difficult to ensure the integrity of data generated by using current IoT device...

Descripción completa

Detalles Bibliográficos
Autores principales: Na, Dongjun, Kim, Jinbum, Jeon, Juseong, Park, Sejin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10611031/
https://www.ncbi.nlm.nih.gov/pubmed/37896661
http://dx.doi.org/10.3390/s23208569
_version_ 1785128395954192384
author Na, Dongjun
Kim, Jinbum
Jeon, Juseong
Park, Sejin
author_facet Na, Dongjun
Kim, Jinbum
Jeon, Juseong
Park, Sejin
author_sort Na, Dongjun
collection PubMed
description Blockchain technology can address data falsification, single point of failure (SPOF), and DDoS attacks on centralized services. By utilizing IoT devices as blockchain nodes, it is possible to solve the problem that it is difficult to ensure the integrity of data generated by using current IoT devices. However, as the amount of data generated by IoT devices increases, scalability issues are inevitable. As a result, large amounts of data are managed on external cloud storage or distributed file storage. However, this has the disadvantage of being outside the blockchain network. This makes it difficult to ensure reliability and causes high latency during data download and upload. To address these limitations, we propose a method for managing large amounts of data in the local storage node of a blockchain network with improved latency and reliability. Each blockchain network node stores data, which is synchronized and recovered based on reaching a consensus between smart contracts in a cluster network. The cluster network consists of a service leader node that serves as a gateway for services and a cluster node that stores service data in storage. The blockchain network stores synchronization and recovery metadata created in the cluster network. In addition, we showed that the performance of smart contract execution, network transmission, and metadata generation, which are elements of the proposed consensus process, is not significantly affected. In addition, we built a service leader node and a cluster node by implementing the proposed structure. We compared the performance (latency) of IoT devices when they utilized the proposed architecture and existing external distributed storage. Our results show improvements up to 4 and 10 times reduction in data upload (store) and download latency, respectively.
format Online
Article
Text
id pubmed-10611031
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-106110312023-10-28 A Federated Blockchain Architecture for File Storage with Improved Latency and Reliability in IoT DApp Services Na, Dongjun Kim, Jinbum Jeon, Juseong Park, Sejin Sensors (Basel) Article Blockchain technology can address data falsification, single point of failure (SPOF), and DDoS attacks on centralized services. By utilizing IoT devices as blockchain nodes, it is possible to solve the problem that it is difficult to ensure the integrity of data generated by using current IoT devices. However, as the amount of data generated by IoT devices increases, scalability issues are inevitable. As a result, large amounts of data are managed on external cloud storage or distributed file storage. However, this has the disadvantage of being outside the blockchain network. This makes it difficult to ensure reliability and causes high latency during data download and upload. To address these limitations, we propose a method for managing large amounts of data in the local storage node of a blockchain network with improved latency and reliability. Each blockchain network node stores data, which is synchronized and recovered based on reaching a consensus between smart contracts in a cluster network. The cluster network consists of a service leader node that serves as a gateway for services and a cluster node that stores service data in storage. The blockchain network stores synchronization and recovery metadata created in the cluster network. In addition, we showed that the performance of smart contract execution, network transmission, and metadata generation, which are elements of the proposed consensus process, is not significantly affected. In addition, we built a service leader node and a cluster node by implementing the proposed structure. We compared the performance (latency) of IoT devices when they utilized the proposed architecture and existing external distributed storage. Our results show improvements up to 4 and 10 times reduction in data upload (store) and download latency, respectively. MDPI 2023-10-18 /pmc/articles/PMC10611031/ /pubmed/37896661 http://dx.doi.org/10.3390/s23208569 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Na, Dongjun
Kim, Jinbum
Jeon, Juseong
Park, Sejin
A Federated Blockchain Architecture for File Storage with Improved Latency and Reliability in IoT DApp Services
title A Federated Blockchain Architecture for File Storage with Improved Latency and Reliability in IoT DApp Services
title_full A Federated Blockchain Architecture for File Storage with Improved Latency and Reliability in IoT DApp Services
title_fullStr A Federated Blockchain Architecture for File Storage with Improved Latency and Reliability in IoT DApp Services
title_full_unstemmed A Federated Blockchain Architecture for File Storage with Improved Latency and Reliability in IoT DApp Services
title_short A Federated Blockchain Architecture for File Storage with Improved Latency and Reliability in IoT DApp Services
title_sort federated blockchain architecture for file storage with improved latency and reliability in iot dapp services
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10611031/
https://www.ncbi.nlm.nih.gov/pubmed/37896661
http://dx.doi.org/10.3390/s23208569
work_keys_str_mv AT nadongjun afederatedblockchainarchitectureforfilestoragewithimprovedlatencyandreliabilityiniotdappservices
AT kimjinbum afederatedblockchainarchitectureforfilestoragewithimprovedlatencyandreliabilityiniotdappservices
AT jeonjuseong afederatedblockchainarchitectureforfilestoragewithimprovedlatencyandreliabilityiniotdappservices
AT parksejin afederatedblockchainarchitectureforfilestoragewithimprovedlatencyandreliabilityiniotdappservices
AT nadongjun federatedblockchainarchitectureforfilestoragewithimprovedlatencyandreliabilityiniotdappservices
AT kimjinbum federatedblockchainarchitectureforfilestoragewithimprovedlatencyandreliabilityiniotdappservices
AT jeonjuseong federatedblockchainarchitectureforfilestoragewithimprovedlatencyandreliabilityiniotdappservices
AT parksejin federatedblockchainarchitectureforfilestoragewithimprovedlatencyandreliabilityiniotdappservices