EthStorage

EthStorage

EthStorage is a project focused on scaling the storage of Ethereum, the "World Computer." It aims to expand storage capacity from the terabyte to the petabyte level and reduce storage costs by over 1000 times, thereby enabling the onboarding of the next billion users to the world computer.
Distributed

Description

EthStorage is a layer 2 storage solution designed to scale Ethereum's storage capabilities. It works by allowing users to upload data to an application contract, which then interacts with the EthStorage contract. Storage providers in the EthStorage L2 network download the data, submit storage proofs to L1, and are rewarded for successful storage. The platform's core features include a programmable large key-value store, proof of storage for large dynamic datasets, high replication guarantees, a `web3://` access protocol for dynamic web objects, proof of publication via data availability, and full compatibility with the Ethereum ecosystem. EthStorage enables a wide range of applications, including hosting trusted websites (like Uniswap, AAVE), decentralized social networks, composable NFTs, and can serve as a long-term data availability solution for other Layer 2 rollups.