How EthStorage Works
Last updated
Last updated
The EthStorage network consists of two main components:
A storage contract deployed on the Ethereum L1 responsible for on-chain fee distribution and Proof of Storage verification.
An L2 storage network composed by es-nodes, responsible for off-chain data storage replicas and prove via continuous DA sampling.
This is a rough overview of how it works:
Users upload their data to an application contract, which then interacts with the EthStorage contract to store the data.
In the EthStorage L2 network, storage providers receive notifications about data awaiting storage.
Storage providers download data from the Ethereum data availability network.
Storage providers submit storage proof to L1, proving a substantial number of replicas in the L2 networks.
The EthStorage contract rewards the storage provider who successfully submits the storage proof.