Cargando…

A hybrid with distributed pooling blockchain protocol for image storage

As a distributed storage scheme, the blockchain network lacks storage space has been a long-term concern in this field. At present, there are relatively few research on algorithms and protocols to reduce the storage requirement of blockchain, and the existing research has limitations such as sacrifi...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Feng, Yang, Cheng-yi, Yang, Jie, Kong, De-li, Zhou, Ai-min, Qi, Jia-yin, Li, Zhi-bin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8891285/
https://www.ncbi.nlm.nih.gov/pubmed/35236902
http://dx.doi.org/10.1038/s41598-022-07494-9
_version_ 1784661839325429760
author Liu, Feng
Yang, Cheng-yi
Yang, Jie
Kong, De-li
Zhou, Ai-min
Qi, Jia-yin
Li, Zhi-bin
author_facet Liu, Feng
Yang, Cheng-yi
Yang, Jie
Kong, De-li
Zhou, Ai-min
Qi, Jia-yin
Li, Zhi-bin
author_sort Liu, Feng
collection PubMed
description As a distributed storage scheme, the blockchain network lacks storage space has been a long-term concern in this field. At present, there are relatively few research on algorithms and protocols to reduce the storage requirement of blockchain, and the existing research has limitations such as sacrificing fault tolerance performance and raising time cost, which need to be further improved. Facing the above problems, this paper proposes a protocol based on Distributed Image Storage Protocol (DISP), which can effectively improve blockchain storage space and reduces computational costs in the help of InterPlanetary File System (IPFS). In order to prove the feasibility of the protocol, we make full use of IPFS and distributed database to design a simulation experiment for blockchain. Through distributed pooling (DP) algorithm in this protocol, we can divide image evidence into recognizable several small files and stored in several nodes. And these files can be restored to lossless original documents again by inverse distributed pooling (IDP) algorithm after authorization. These advantages in performance create conditions for large scale industrial and commercial applications.
format Online
Article
Text
id pubmed-8891285
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-88912852022-03-03 A hybrid with distributed pooling blockchain protocol for image storage Liu, Feng Yang, Cheng-yi Yang, Jie Kong, De-li Zhou, Ai-min Qi, Jia-yin Li, Zhi-bin Sci Rep Article As a distributed storage scheme, the blockchain network lacks storage space has been a long-term concern in this field. At present, there are relatively few research on algorithms and protocols to reduce the storage requirement of blockchain, and the existing research has limitations such as sacrificing fault tolerance performance and raising time cost, which need to be further improved. Facing the above problems, this paper proposes a protocol based on Distributed Image Storage Protocol (DISP), which can effectively improve blockchain storage space and reduces computational costs in the help of InterPlanetary File System (IPFS). In order to prove the feasibility of the protocol, we make full use of IPFS and distributed database to design a simulation experiment for blockchain. Through distributed pooling (DP) algorithm in this protocol, we can divide image evidence into recognizable several small files and stored in several nodes. And these files can be restored to lossless original documents again by inverse distributed pooling (IDP) algorithm after authorization. These advantages in performance create conditions for large scale industrial and commercial applications. Nature Publishing Group UK 2022-03-02 /pmc/articles/PMC8891285/ /pubmed/35236902 http://dx.doi.org/10.1038/s41598-022-07494-9 Text en © The Author(s) 2022, corrected publication 2022 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Liu, Feng
Yang, Cheng-yi
Yang, Jie
Kong, De-li
Zhou, Ai-min
Qi, Jia-yin
Li, Zhi-bin
A hybrid with distributed pooling blockchain protocol for image storage
title A hybrid with distributed pooling blockchain protocol for image storage
title_full A hybrid with distributed pooling blockchain protocol for image storage
title_fullStr A hybrid with distributed pooling blockchain protocol for image storage
title_full_unstemmed A hybrid with distributed pooling blockchain protocol for image storage
title_short A hybrid with distributed pooling blockchain protocol for image storage
title_sort hybrid with distributed pooling blockchain protocol for image storage
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8891285/
https://www.ncbi.nlm.nih.gov/pubmed/35236902
http://dx.doi.org/10.1038/s41598-022-07494-9
work_keys_str_mv AT liufeng ahybridwithdistributedpoolingblockchainprotocolforimagestorage
AT yangchengyi ahybridwithdistributedpoolingblockchainprotocolforimagestorage
AT yangjie ahybridwithdistributedpoolingblockchainprotocolforimagestorage
AT kongdeli ahybridwithdistributedpoolingblockchainprotocolforimagestorage
AT zhouaimin ahybridwithdistributedpoolingblockchainprotocolforimagestorage
AT qijiayin ahybridwithdistributedpoolingblockchainprotocolforimagestorage
AT lizhibin ahybridwithdistributedpoolingblockchainprotocolforimagestorage
AT liufeng hybridwithdistributedpoolingblockchainprotocolforimagestorage
AT yangchengyi hybridwithdistributedpoolingblockchainprotocolforimagestorage
AT yangjie hybridwithdistributedpoolingblockchainprotocolforimagestorage
AT kongdeli hybridwithdistributedpoolingblockchainprotocolforimagestorage
AT zhouaimin hybridwithdistributedpoolingblockchainprotocolforimagestorage
AT qijiayin hybridwithdistributedpoolingblockchainprotocolforimagestorage
AT lizhibin hybridwithdistributedpoolingblockchainprotocolforimagestorage