Researcher Gregory Magarshak has introduced Safecloud, a decentralized storage network that utilizes browser-based nodes to store encrypted file chunks while ensuring data privacy through a unique key-derivation architecture.
Key Points
- Safecloud splits files into encrypted chunks stored within browser-based "Drops" using IndexedDB, while "Jets" act as routing servers to manage retrieval.
- The system employs a triple-tree structure—Merkle, key-derivation, and access trees—to simultaneously verify data integrity, manage decryption, and authorize user access.
- A native token called Safebux incentivizes storage and routing, with payment security enforced through the OpenClaiming Protocol to prevent replay attacks.
- The architecture supports efficient media streaming by allowing users to grant access to specific file segments or chapters using individual range keys.
- Current development has finalized the encryption and integrity layers, while the proof-of-storage and payment verification mechanisms are currently being integrated.