IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v18y2026i2p92-d1861230.html

Research on an On-Chain and Off-Chain Collaborative Storage Method Based on Blockchain and IPFS

Author

Listed:
  • Tianqi Zhu

    (College of Big Data and Intelligent Engineering, Southwest Forestry University, Kunming 650224, China)

  • Yuxiang Huang

    (College of Big Data and Intelligent Engineering, Southwest Forestry University, Kunming 650224, China)

  • Zhihong Liang

    (College of Big Data and Intelligent Engineering, Southwest Forestry University, Kunming 650224, China)

  • Mingming Qin

    (College of Big Data and Intelligent Engineering, Southwest Forestry University, Kunming 650224, China)

  • Ruicheng Niu

    (College of Big Data and Intelligent Engineering, Southwest Forestry University, Kunming 650224, China)

  • Yuanyuan Ma

    (College of Big Data and Intelligent Engineering, Southwest Forestry University, Kunming 650224, China)

  • Qi Feng

    (College of Big Data and Intelligent Engineering, Southwest Forestry University, Kunming 650224, China)

Abstract

Blockchain technology, with its characteristics of decentralization, immutability, auditability, and traceability, has gradually become a core infrastructure in the digital economy era, demonstrating great potential in fields such as finance, government services, and the Internet of Things (IoT). However, as the scale of blockchain networks expands and data volumes surge, issues such as full-node storage redundancy, limited transaction throughput, and inefficient synchronization of historical data have become increasingly prominent, severely restricting the large-scale application of blockchain systems. The storage scalability problem faced by blockchain is therefore becoming more critical. To address the challenge in which on-chain storage expansion still cannot meet the demand for large-scale data storage, a storage method combining the InterPlanetary File System (IPFS) with blockchain, referred to as IPFS-BC, is proposed. In IPFS-BC, large-scale raw data are stored in the decentralized and content-addressable IPFS network, while the blockchain only retains the unique content identifier (CID) hash and related metadata. Through smart contracts enabling dynamic permission management and fine-grained access control, efficient interaction and collaborative storage between on-chain and off-chain systems are achieved. In this work, file upload simulation experiments were conducted, and two evaluation indicators—storage space consumption and storage performance (file read/write time and speed)—were used to compare three storage approaches: Distributed Hash Table (DHT)-based off-chain storage, Financial Blockchain Shenzhen Open Source (FISCO BCOS) on-chain storage, and the IPFS-BC on-chain/off-chain collaborative storage model. Experimental results show that the IPFS-BC model reduces storage space consumption by approximately 75% compared with FISCO BCOS blockchain storage when storing file data, significantly decreasing data redundancy. Moreover, IPFS-BC ensures system security during the on-chain process, and through the automated management and auditing provided by smart contracts, it effectively enhances system security and realizes scalable on-chain/off-chain collaborative storage.

Suggested Citation

  • Tianqi Zhu & Yuxiang Huang & Zhihong Liang & Mingming Qin & Ruicheng Niu & Yuanyuan Ma & Qi Feng, 2026. "Research on an On-Chain and Off-Chain Collaborative Storage Method Based on Blockchain and IPFS," Future Internet, MDPI, vol. 18(2), pages 1-30, February.
  • Handle: RePEc:gam:jftint:v:18:y:2026:i:2:p:92-:d:1861230
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/18/2/92/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/18/2/92/
    Download Restriction: no
    ---><---

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:18:y:2026:i:2:p:92-:d:1861230. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.