Overview
Crust Network is a decentralized storage protocol built on Polkadot that provides incentivized IPFS pinning with on-chain storage proofs. Status: Planned IntegrationWhy Crust?
- Permanent Storage - Economic incentives ensure files stay pinned indefinitely
- Decentralized - No single point of failure, files replicated across nodes
- On-Chain Proofs - Storage proofs verified on Polkadot parachain
- IPFS Compatible - Works with existing IPFS CIDs
Planned Features
Storage Guarantees
Unlike standard IPFS pinning, Crust provides cryptographic guarantees:Multi-Replica Storage
Files automatically replicated across multiple storage nodes:- Minimum 3 replicas per file
- Geographic distribution
- Automatic re-replication on node failure
Storage Proofs
Storage providers must submit periodic proofs:- Proof of Replication (PoR) - Prove data stored correctly
- Proof of Space-Time (PoST) - Prove data stored over time
- Verification - Proofs verified on-chain
Planned Terminal Commands
Planned API Endpoints
Pin to Crust
Check Status
Architecture
Current: Pinata Only
Planned: Pinata + Crust
Cost Model
Crust uses CRU tokens for storage payments:| Storage | Duration | Approximate Cost |
|---|---|---|
| 1 GB | 1 year | ~5 CRU |
| 1 GB | Permanent | ~50 CRU |
Integration Benefits
For zkStorage
- Censorship Resistance - No central authority can remove files
- Permanence - Files survive even if zkTerm goes offline
- Verification - Users can verify storage on-chain
- Redundancy - Multiple replicas across global nodes
For Users
- Trust Minimization - Don’t need to trust zkTerm for file persistence
- Transparency - Storage proofs publicly verifiable
- Longevity - Files accessible via any IPFS gateway
Roadmap
- Phase 1: Research and SDK integration
- Phase 2: Testnet implementation
- Phase 3: Mainnet deployment
- Phase 4: Automatic pinning for all zkStorage uploads