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...
Autores principales: | , , , , , , |
---|---|
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 |