DStor: Blockchain-Driven IPFS Solution for Decentralized Storage
Fahim Shiraz Avesheak, Syada Tasmia Alvi, Chowdhury Abida Anjum Era · 2025
Decentralized blockchain technology could change businesses and processes. Centralized data cannot be entirely regulated. Large corporations can use our data to train their machines according to their standards. Decentralized blockchains employ a network of computers (nodes) to validate and record transactions without a central authority. Data security, transparency, and immutability are achieved using cryptography. Decentralized blockchain provides efficiency, confidence, and cheaper costs by eliminating intermediaries and centralized control. It is widely utilized in many industries and has enormous promise for supply chain management, with transparent product tracking and fraud reduction. It can also revolutionize financial systems by enabling safe, rapid cross-border transactions and eliminating middlemen. Transaction validation requires a lot of computer power, making blockchain networks slow. As users, transactions, and apps grow, blockchain networks struggle to process and confirm them. This makes blockchain networks unsuitable for fast-transaction applications. Integrating blockchain with IPFS is a novel way to address these issues. IPFS can store and share big files. IPFS works well for file-sharing but not for real-time content delivery. Thus, we presented a framework where IPFS stores big datasets and blockchain provides immutability and secure access via cryptographic hashes. Furthermore, the implementation of a two-level mining technique improves the overall security and efficiency of the system. First and second-level miners collaborate to protect and optimize data management. Data security is handled via a decentralized Ethereum smart contract in our proposed architecture.