The current landscape of data storage relies on centralized clouds or hybrid blockchain solutions that fall short of true decentralization. Inspired by the limitations of off-chain dependencies like IPFS—such as vulnerability to failure, censorship, and weakening immutability—we built Mneme-Blockchain-Storage-System to make the blockchain itself the ultimate cloud: a pure, on-chain solution enhanced with AI steganography for unbreakable security and permanence.
What it does
Mneme-Blockchain-Storage-System enables users to store files of any type and size directly on-chain, with no external dependencies. It encodes, fragments, and distributes data across the blockchain for absolute immutability. Optionally, our AI steganography module embeds sensitive information invisibly within carrier files, combining encryption, obscurity, and blockchain resilience—making data tamper-proof, undetectable without keys, and eternally accessible.
How we built it
We created two composable modules: the Blockchain Storage Engine for direct on-chain handling (encoding, chunking, and retrieval) and the AI Steganography Module for imperceptible embedding using machine learning. The system uses Python for core logic, OpenCV and PyTorch for AI processing, Arweave and Algorand SDKs for blockchain integration, FastAPI for APIs, and PyQt/PySide for the desktop interface—ensuring seamless, scalable operation without intermediaries.
Challenges we ran into
Storing files directly on blockchain presents high costs and scalability issues compared to Web2—traditional on-chain methods can exceed $100 per MB due to replication demands. We overcame this by optimizing chunking for Web2-level cost-effectiveness through one-time permanent storage models. Integrating invisible AI steganography added hurdles: ensuring embeddings remain undetectable yet extractable, maintaining file integrity across formats, and scaling AI computations without inflating costs or compromising speed—all while avoiding any off-chain dependencies.
Accomplishments that we're proud of
Achieved pure on-chain storage with zero external dependencies, delivering 100% immutability for any file size.
Developed undetectable AI steganography that embeds data invisibly while preserving carrier integrity.
Matched Web2 cost-effectiveness with one-time payments and infinite scalability via intelligent chunking.
Created a multi-layered security architecture combining encryption, fragmentation, and blockchain consensus.
Built composable modules that work independently or together, enabling flexible use in mission-critical scenarios.
What we learned
We learned that true decentralization requires eliminating all off-chain elements to ensure resilience against censorship and failure. AI steganography enhances blockchain storage by adding an invisible security layer without compromising efficiency. Balancing on-chain costs with Web2 affordability is achievable through optimized protocols, and user-centric design is key for adoption in diverse applications like government archives or enterprise data.
What's next for Mneme-Blockchain-Storage-System
Enhance AI steganography for broader file types (audio, video) and real-time embedding.
Integrate with dApps and Web3 ecosystems for seamless NFT and DeFi data storage.
Develop enterprise tools like bulk migration from clouds and automated compliance audits.
Explore partnerships for hardware-accelerated chunking to further reduce costs.
Launch open-source components to foster community-driven improvements and adoption.
Log in or sign up for Devpost to join the conversation.