Verifiable Decentralized IPFS Cluster: Unlocking Trustworthy Data Permanency for Off-Chain Storage
Sid Lamichhane, Patrick Herbke
TL;DR
The paper addresses the trust and verifiability gaps in IPFS pinning for DApps by introducing Verifiable Decentralized IPFS Clusters (VDICs) that integrate Decentralized Identifiers (DIDs), Verifiable Credentials (VCs), and Linked Verifiable Presentations to enable verifiable data permanency. Its architecture combines a public Trusted Actor Registry, VC-based Gateway authentication, and decentralized IPFS Clusters to guarantee off-chain storage with transparent verification. Through implementation details and performance evaluation, VDICs are shown to be competitive with traditional pinning services, and a real-world Supply Chain Data Management use case demonstrates practical applicability. The work advances trustworthy, privacy-conscious off-chain storage for DApps without relying on financial incentives, promoting transparency and resilience in data permanency guarantees.
Abstract
In Decentralized Applications, off-chain storage solutions such as the InterPlanetary File System (IPFS) are crucial in overcoming Blockchain storage limitations. However, the assurance of data permanency in IPFS relies on the pinning of data, which comes with trust issues and potential single points of failure. This paper introduces Verifiable Decentralized IPFS Clusters (VDICs) to enhance off-chain storage reliability with verifiable data permanency guarantees. VDICs leverage Decentralized Identifier, Verifiable Credentials, and IPFS Clusters to create a trustworthy ecosystem where the storage of pinned data is transparent and verifiable. Performance evaluations demonstrate that VDICs are competitive with traditional pinning services. Real-life use cases validate their feasibility and practicality for providers of Decentralized Applications focused on ensuring data permanency.
