Synor Blockchain — Quantum-secure decentralized cloud computing platform
Complete implementation of the Synor Storage Layer (L2) for decentralized content storage. This enables permanent, censorship-resistant storage of any file type including Next.js apps, Flutter apps, and arbitrary data. Core modules: - cid.rs: Content addressing with Blake3/SHA256 hashing (synor1... format) - chunker.rs: File chunking for parallel upload/download (1MB chunks) - erasure.rs: Reed-Solomon erasure coding (10+4 shards) for fault tolerance - proof.rs: Storage proofs with Merkle trees for verification - deal.rs: Storage deals and market economics (3 pricing tiers) Infrastructure: - node/: Storage node service with P2P networking and local storage - gateway/: HTTP gateway for browser access with LRU caching - Docker deployment with nginx load balancer Architecture: - Operates as L2 alongside Synor L1 blockchain - Storage proofs verified on-chain for reward distribution - Can lose 4 shards per chunk and still recover data - Gateway URLs: /synor1<cid> for content access All 28 unit tests passing. |
||
|---|---|---|
| .cargo | ||
| .github | ||
| apps | ||
| contracts | ||
| crates | ||
| docker | ||
| docs | ||
| formal | ||
| monitoring | ||
| scripts | ||
| .gitignore | ||
| Cargo.toml | ||
| CLAUDE.md | ||
| deny.toml | ||
| docker-compose.storage.yml | ||
| docker-compose.testnet.yml | ||
| docker-compose.wasm.yml | ||
| Dockerfile | ||
| Dockerfile.explorer | ||
| Dockerfile.faucet | ||
| Dockerfile.security | ||
| Dockerfile.wasm | ||
| SECURITY.md | ||